Amazon says cloud computing is an indispensable enabler of seven important computing transformations. We hype-test the promises with a few reality checks.
6 of 15
On premises, scaling is something you have to architect for and work hard to achieve. But distributed systems built on cloud principles let you scale on demand. No argument there. When using an on-premises database cluster, you have to continually configure, tune, shard, and re-partition to maintain performance. Vogels says the AWS approach removes database-as-an-application bottlenecks because you call for capacity with specific performance characteristics on demand. This makes application scaling a much simpler affair.
Multicloud Infrastructure & Application ManagementEnterprise cloud adoption has evolved to the point where hybrid public/private cloud designs and use of multiple providers is common. Who among us has mastered provisioning resources in different clouds; allocating the right resources to each application; assigning applications to the "best" cloud provider based on performance or reliability requirements.