UNIT-I: Overview of Cloud Computing: Essentials of Cloud Computing, History of Cloud Computing, Business and Information, Benefits of Cloud Computing, Limitations of Cloud Computing, Characteristics of Cloud Computing, How to Develop Cloud Infrastructure, Vendors of Cloud Computing
UNIT-II: Introduction to virtualization and virtual machine: Types of virtualization: Server virtualization, Application/ desktop virtualization, client virtualization, storage virtualization, Network virtualization service / application infrastructure virtualization, virtual machines & virtualization middleware.
Cloud Computing Architecture: Grid Framework Overview, Grid Architecture, Cloud Computing Architecture, Key Design Aspects of Cloud Architecture, Cloud Services, and Cloud Applications, Similarities and Differences Between Grid and Cloud Computing, Cloud and Dynamic Infrastructure.
UNIT-III: Models of Cloud Computing: Cloud Service Models, Cloud Computing Sub Service Models, Cloud Deployment Models, Alternative Deployment Models, Cloud Stack, Cloud Storage.
UNIT-IV: Cloud Infrastructure Management and Migration: Administrating Clouds, Cloud Management Products, Processes in Cloud Service Management, Cloud Providers and Traditional IT Service Providers, How to Access the Cloud, Migrating to Clouds.
Disaster Recovery: Disaster Recovery Planning, Disasters in the Cloud, Disaster Management
UNIT-V: What is Microsoft Azure?, Types of Azure Clouds, Azure key Concepts, Azure Domains (Components), Traditional vs. Azure Cloud Model, Applications of Azure, Advantages of Azure, Disadvantages of Azure. What is AWS?, History of AWS,Important AWS Services , Amazon Web Services Cloud Platform: Compute & Networking , Storage & Content Delivery Network, Database, Analytics, Application Services, Deployment and Management ,Applications of AWS ,services, Companies using AWS, Advantages of AWS, Disadvantages of AWS, Comparison between Azure and AWS