Cloud Computing
Cloud Computing
Module 1 08hours
Introduction to Cloud Computing: Eras of computing. The vision of Cloud Computing. Defining a cloud, A
closer look, Cloud computing reference model Historical developments: Distributed systems, Virtualization,
Web 2.0; Service oriented computing. Utility oriented computing.
Text Book1: Chapter 1: 2.1,1.1.1…1..1.3,1.2
Module 2 08hours
Architectures for parallel and distributed computing: Parallel Vs Distributed computing,
Elements of parallel computing, Elements of distributed computing, Technologies for
distributed.
Text Book 1 : Chapter 2 :2.2,2.3,2.4
Module 3 8hours
Virtualization: Introduction, Characteristics of virtualized environments, Taxonomy of virtualization
techniques, Virtualization and cloud computing. Pros and cons of virtualization. Technology examples: Xen:
Para virtualization, VmWare: Full virtualization, Micosoft Hyper-V
Text Book 1 :Chapter 3: 3.1,3.2,3.3,3.4,3.5,3.6
Module 4 10hours
Cloud computing architecture & Security: Introduction, Cloud reference model: Architecture, LaS, PaaS.
SaaS, Types of Clouds: Public, Private, Hybrid and Community cloud.
Cloud Security: Top concern for cloud users, Risks, Privacy Impact Assessment, OS security, VM Security,
Security Risks Posed by Shared Images and Management OS, XOAR.
Text Book 1: Chapter 4 : 4.1,4.2,4.3,4.
Text Book 2: Chapter 9 :9.1,9.2,9.3.9.5,9.6,9.8,9.9.9.10
Module 5 10hours
Cloud Tools and Applications: Cloud Platforms in Industry: Amazon web services,
Google App Engine; Microsoft Azure, Cloud Applications. Scientific applications:
Healthcare, Biology, Geo-Science, Business and Consumer applications: CRM & ERP,
Productivity, Social networking, Media application, Multiplayer online gaming.
Text Book 1: Chapter 9 : 9.1,9.2,9.3,10.1,10.2
1
Text Books:
Rajkumar Buyya, Christian Vecchiola, and Thamrai Selvi, Mastering Cloud Computing McGrawHill
1
Education, 1st Edition, 2017
2 Cloud Computing: Theory and Practice, Dan C Marinescu Elsevier (MK), 2013.
3 Cloud Computing Implementation, Management and Security John W Rittinghouse, James
Reference Books:
Course Outcome Statements: After the successful completion of the course, students will be able to
CO1 Demonstrate the fundamental and core concepts of cloud computing.
CO2 Compare between parallel and distributed computing.
Investigate the system virtualization and outline its role in enabling the cloud computing system
CO3
model.
CO4 Analyze the role of security aspects in cloud computing.
Compare different deployment and service models of cloud to develop different variety of
CO5
application.
Assessment Details for CIE and SEE: As per BIET Autonomous Regulations–2024 which are approved by Academic
Council and BoS.
2
3