Cloud Computing Theory Syllabus-23
Cloud Computing Theory Syllabus-23
Prerequisites:
1. Computer Programming
2. Data Communications & Computer Networks
Objectives:
Recent trends in Computing: Serial Computing, Parallel Computing, Distributed computing and
it’s types (Client-server architecture, N-tier architecture, Peer to Peer Computing), Grid
computing, Cluster computing and it’s types, Utility computing, Cloud computing, Edge
Computing, Fog Computing.
Cloud Network: Virtual Private Cloud (VPC), Networks, Subnetworks, IP addresses, Routes,
Firewall rules, subnetworks for resource management instead of physical network topology
Cloud Security: Security Planning, Understanding Security of Cloud, Key Points to CSA Model,
Understanding Data Security, Shared Responsibility model, Cloud Security Principles, Data
privacy and security Issues, Cloud Identity Access Management (IAM), Organizations, Roles,
Members, Service accounts, Cloud IAM best practices, Authentication in cloud computing, Client
access in cloud, Cloud security challenges.
Cloud resources, resource provisioning, resource scheduling, and resource monitoring, Load
balancing, Service Level Agreements (SLAs), Cloud contracting Model, Pricing, Billing &
Accounting, Auditing & Compliances, Container, Dockers, Open Stack architectural overview,
Big Data, Hadoop Framework- MapReduce, Hadoop Distributed File System (HDFS), YARN
Text Books:
T1. Cloud Computing A Practical Approach: Toby Velte. Anthony Velte, Tata McGraw-Hill, 2th
Edition.
T2. Cloud Computing: Concepts, Technology & Architecture, Thomas Erl, Ricardo Puttini,
Zaigham Mahmood, Prentice Hall, 2013
T3. Cloud Computing: Architecting Next-Gen Transformation Paradigms, Dr. Kumar Saurabh,
Fourth Edition, Wiley.
Reference Books:
R1. IBM Data Center Networking: Planning for Virtualization and Cloud Computing, 1st Edition (May
2011).
R2. Data Center Networks: Topologies, Architectures and Fault-Tolerance Characteristics, By Yang
Liu, Jogesh K Muppala, Malathi Veeraraghavan, Dong Lin, Mounir Hamdi, Springer.
R3. Mastering in Cloud Computing: R.Buyya, Christian Vecchiola, and Thamarai Selvi , Tata McGraw
Hill Education Private Limited, India, ISBN-13: 978-1-25-902995-0
Outcome