High scalability has limitations.
IaaS technology and architecture
lead to a less robust system because
you’re replacing hardware with several
software layers, adding obvious
complexity and failure points.
Redundancy and fault tolerance are
primary design goals.