Syllabus-BIT408 Cloud Computing
Syllabus-BIT408 Cloud Computing
Course Description:
The course introduces different concepts of cloud computing focusing on architectures, cloud
virtualization, programming models, security, platforms and various applications of cloud
computing.
Course Objectives:
The main objective of the course is to introduce fundamental concepts of cloud computing, its
technologies, challenges and its applications, to give insight into virtualizations technologies and
its architectures, and security in cloud.
Course Contents:
Overview and need of cloud computing, History of cloud computing, Cloud stakeholders, Cloud
providers, Cloud users, End users, Characteristics and challenges of cloud computing, Benefits
and limitations, Cloud computing, Grid Computing, Fog Computing
Introduction to cloud service models, SAAS, PAAS, IAAS, XAAS, Server less computing and
FAAS model, Cloud deployment model (Private, Public, Hybrid), Cloud Platform (Introduction
to Google Cloud Platform, Microsoft Azure, Sales Force, AWS)
Basic concepts of SOA, Web Services (SOAP, REST), Cloud governance, Cloud Availability and
Disaster Recovery, Service Management, Data Management, Resource Management
100
Unit 5: Cloud Programming Models (10 Hrs.)
Cloud security fundamentals, Cloud security architecture, Identity management and access
control, Cloud computing security challenges, Elimination of intruders in private cloud,
Data cube, columnar storage, Data Lake, Graph processing, Graph database, Machine learning in
the cloud, Fast data processing and streaming in the cloud
Laboratory Works:
References:
1. Raj Kumar Buyya, Christian Vecchiola, S. Thamarai Selvi, Mastering Cloud Computing
Cloud Security and Privacy: An Enterprise Perspective on Risks and Compliance, By Tim
Mather, Subra Kumaraswamy, Shahed Latif, 2009
2. David S. Linthicum, Cloud Computing and SOA Convergence in your enterprise
3. Enterprise Cloud Computing - Technology, Architecture, Applications, Gautam Shroff,
Cambridge University Press, 2010
4. Cloud Computing: Principles and Paradigms, Editors: Rajkumar Buyya, James Broberg,
Andrzej M. Goscinski, Wiley,2011
5. Machine Learning Techniques and Analytics for Cloud Security (Advances in Learning
Analytics for Intelligent Cloud-IoT Systems) 1st Edition, Edited by Rajdeep
Chakraborty, Anupam Ghosh, Jyotsna Kumar Mandal, 2022
101