ABSTRACT

iCloud has a huge pool of storage resources, and it can re-purpose these resources for different users, creating the illusion of elasticity for each individual user. Many clouds offer encryption-at-rest, which keeps data encrypted while saved on disk. Even if a hacker grabbed the disk out of a data center, he or she would have an extremely hard time cracking the data open. Cloud allows new ideas to be incubated, tested, and productionized with unprecedented agility. Cloud does take a tremendous burden off the creators' shoulders, allowing them to explore new possibilities with unprecedented agility, reduced risk, and unlimited potential to go big. The Control-Mesh-Resource model views the cloud as a huge compute resource pool, on top of which user applications roam around. Cloud requires a shared infrastructure to simultaneously serve multiple customers, which requires overlaying different network configurations for customers over the same physical infrastructure.