Cloud Computing
Subject Overview
Cloud Computing covers computing paradigms and cloud fundamentals (deployment models, migration strategies, virtualization, capacity planning), SLA management and cloud security, cloud storage and advanced topics (fog computing, mobile cloud, federated cloud), and the major cloud platforms — AWS, Google App Engine and Microsoft Azure. A 4-credit core theory paper.
Unit-wise Syllabus
4 units — click WhatsApp below to get the full notes for each
Unit 1: Cloud fundamentals and migration
Grid/cluster/distributed/utility/cloud computing trends, cloud vision, reference model, deployment models, characteristics, benefits and challenges, cloud vs cluster vs grid computing, migrating into a cloud (approaches, seven-step model), virtualization characteristics and taxonomy, Xen/VMware/Hyper-V, capacity planning and scaling
Unit 2: SLA management and security
SLA management approaches, types and life cycle, automated policy-based management, cloud security, brokered cloud storage access, storage location and tenancy, encryption, auditing and compliance
Unit 3: Cloud storage and advanced topics
Provisioning cloud storage, virtual storage containers, cloud storage interoperability (CDMI, OCCI), database storage and resource management, energy efficiency, market-oriented and federated cloud computing, mobile cloud computing, fog computing, big data analytics and IoT basics
Unit 4: Cloud platforms in industry
Amazon Web Services compute/storage/communication services, Google App Engine architecture and application lifecycle, Microsoft Azure core concepts, SQL Azure, Windows Azure Platform Appliance
