Cloud Computing Semester-VI CS Syllabus
Cloud Computing Semester-VI CS Syllabus
Cloud Computing Semester-VI CS Syllabus
Course title & Credits Credit distribution of the course Eligibility Pre-requisite
Code Lecture Tutorial Practical/ criteria of the course
Practice
Cloud 4 3 0 1 Pass in NIL
Computing Class XII
Learning Objectives
Learning outcomes
SYLLABUS OF DSE
Unit 1
Overview of Computing Paradigm: Recent trends in Computing : Grid Computing, Cluster
Computing, Distributed Computing, Utility Computing, Cloud Computing,
Unit 2
320
Introduction to Cloud Computing: Introduction to Cloud Computing, History of Cloud
Computing, Cloud service providers, Benefits and limitations of Cloud Computing,
Unit 3
Cloud Computing Architecture: Comparison with traditional computing architecture
(client/server), Services provided at various levels, Service Models- Infrastructure as a
Service(IaaS), Platform as a Service(PaaS), Software as a Service(SaaS), How Cloud
Computing Works, Deployment Models- Public cloud, Private cloud, Hybrid cloud,
Community cloud, Case study of NIST architecture.
Unit 4
Case Studies: Case study of Service model using Google Cloud Platform (GCP), Amazon
Web Services (AWS), Microsoft Azure, Eucalyptus.
Unit 5
Unit 6
Cloud Computing Security: Infrastructure Security- Network level security, Host level
security, Application level security, Data security and Storage- Data privacy and security
Issues, Jurisdictional issues raised by Data location, Authentication in cloud computing.
Essential/recommended readings
1. Thomas Erl, Ricardo Puttini and Zaigham Mahmood, Cloud Computing: Concepts,
Technology and Architecture, Publisher: PHI, 2013.
2. Rajkumar Buyya, James Broberg, and Andrzej Goscinski, Cloud Computing:
Principles and Paradigms, Wiley, 2013.
3. Boris Scholl, Trent Swanson, and Peter Jausovec, Cloud Native: Using Containers,
Functions, and Data to Build Next-Generation Applications, Publisher :
Shroff/O'Reilly, 2019.
Additional References
1. Cloud Computing Bible, Barrie Sosinsky, Wiley-India, 2010
2. Cloud Computing: Principles and Paradigms, Editors: Rajkumar Buyya, James
Broberg, Andrzej M. Goscinski, Wile, 2011
3. Cloud Computing: Principles, Systems and Applications, Editors: Nikos
Antonopoulos, Lee Gillam, Springer, 2012
4. Cloud Security: A Comprehensive Guide to Secure Cloud Computing, Ronald L.
Krutz, Russell Dean Vines, Wiley-India, 2010
321
3. Working on tools used in cloud computing online:
a. Storage
b. Sharing of data
c. manage your calendar, to-do lists,
d. a document editing tool
4. Exploring Google cloud
5. Exploring Microsoft cloud
6. Exploring Amazon cloud
322