About Me

header ads

CLOUD COMPUTING (BAD515C)

CLOUD COMPUTING

Course Code BAD515C 
CIE Marks 50
Teaching Hours/Week (L: T:P: S) 3:0:0:0 
SEE Marks 50
Total Hours of Pedagogy 40 
Total Marks 100
Credits 03 
Examination type (SEE) Theory




Module-1

Distributed System Models and Enabling Technologies: Scalable Computing Over the

Internet, Technologies for Network Based Systems, System Models for Distributed and

Cloud Computing, Software Environments for Distributed Systems and Clouds,

Performance, Security and Energy Efficiency.




Module-2

Virtual Machines and Virtualization of Clusters and Data Centers: Implementation

Levels of Virtualization, Virtualization Structure/Tools and Mechanisms, Virtualization of

CPU/Memory and I/O devices, Virtual Clusters and Resource Management, Virtualization

for Data Center Automation




Module-3

Cloud Platform Architecture over Virtualized Datacenters: Cloud Computing and

Service Models, Data Center Design and Interconnection Networks, Architectural Design

of Compute and Storage Clouds, Public Cloud Platforms: GAE, AWS and Azure, InterCloud Resource Management.




Module-4

Cloud Security: Top concern for cloud users, Risks, Privacy Impact Assessment, Cloud

Data Encryption, Security of Database Services, OS security, VM Security, Security Risks

Posed by Shared Images and Management OS, XOAR, A Trusted Hypervisor, Mobile

Devices and Cloud Security

Cloud Security and Trust Management: Cloud Security Defense Strategies, Distributed

Intrusion/Anomaly Detection, Data and Software Protection Techniques, Reputation-Guided

Protection of Data Centers.




Module-5

Cloud Programming and Software Environments:

Features of Cloud and Grid Platforms, Parallel and Distributed Computing Paradigms,

Programming Support for Google App Engine, Programming on Amazon AWS and

Microsoft, Emerging Cloud Software Environments.




Suggested Learning Resources:

Text Books:

1. Kai Hwang, Geoffrey C Fox, and Jack J Dongarra, Distributed and Cloud Computing, Morgan Kaufmann,

Elsevier 2012

2. Dan C. Marinescu, Cloud Computing Theory and Practice, Morgan Kaufmann, 2nd Edition, Elsevier 2018



Reference Books:

1. Rajkumar Buyya, Christian Vecchiola, and Thamrai Selvi, Mastering Cloud Computing McGrawHill

Education, 1st Edition, 2017

2. Toby Velte, Anthony Velte, Cloud Computing: A Practical Approach, McGraw-Hill Education, 2017.

3. George Reese, Cloud Application Architectures: Building Applications and Infrastructure in the Cloud,

O'Reilly Publication, 1st Edition, 2009

4. John Rhoton, Cloud Computing Explained: Implementation Handbook for Enterprises, Recursive Press, 2nd

Edition, 2009.

Post a Comment

0 Comments