This book fulfills an important and growing need to understand cloud computing which has been deployed within every function in a broad range of business and enterprises nowadays. Cloud computing has brought phenomenal changes in the way the world works, the way enterprises function and the way human role in each has developed. The book reflects the core insights of cloud models, service offerings, cloud architectures and other benefits. The book, in a very simple and lucid manner, tells us what we need to know to be a successful cloud computing architect, cloud technical manager and cloud infrastructure specialist. The book focuses on real-world goals for organizations, talks about the set of hardware, software, networks, storage, services, and interfaces that combine to deliver aspects of computing as a service with shared resources, software and information.