You are on page 1of 2

Regulation Godavari Institute of Engineering & Technology

GRMT-20 (Autonomous) I M.Tech II Sem.


Course Code
20251264a
CLOUD COMPUTING
Teaching Total contact hours- 48 L T P C
Prerequisite (s): Computer Organization and Computer Networks 3 0 0 3

Course Objective(s):
 To explain the evolving computer model called cloud computing.
 To introduce the various levels of services that can be achieved by cloud.
 To describe the storage and programming aspects in cloud.

Course Outcome(s):
After successful completion of this course, a student will be able to-
CO-1: Define Cloud Computing and memorize the different Cloud service and deployment
models
CO-2: Describe importance of virtualization along with their technologies.
CO-3: Use and Examine different cloud computing services
CO-4: Design & develop storage strategies for cloud data based on features.

UNIT-1
Systems Modeling, Clustering and virtualization- 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.

UNIT-2
Virtual Machines and Virtualization of Clusters and Data Centres- Implementation Levels
of Virtualization, Virtualization Structures/ Tools and mechanisms, Virtualization of CPU,
Memory and I/O Devices, Virtual Clusters and Resource Management, Virtualization for Data
Center Automation.

UNIT-3
Cloud Platform Architecture- Cloud Computing and service Models, Architectural Design of
Compute and Storage Clouds, Public Cloud Platforms, Inter Cloud Resource Management,
Cloud Security and Trust Management. Service Oriented Architecture, Message Oriented
Middleware.

UNIT-4
Cloud Programming and Software Environments-Features of Cloud and Grid Platforms,
Parallel & Distributed Programming Paradigms, Programming Support of Google App Engine,
Programming on Amazon AWS and Microsoft Azure, Emerging Cloud Software Environments.
UNIT-5
Storage Systems- Evolution of storage technology, storage models, file systems and database,
distributed file systems, general parallel file systems. Google file system, Apache Hadoop,
BigTable, Megastore, Amazon Simple Storage Service (S3)

Text Books
1. Distributed and Cloud Computing, Kai Hwang, Geoffry C. Fox, Jack J. Dongarra MK Elsevier.
2. Cloud Computing, Theory and Practice, Dan C Marinescu, MK Elsevier.
3. Cloud Computing, A Hands on approach, Arshadeep Bahga, Vijay Madisetti, University Press

Reference Book
1. Cloud Computing, A Practical Approach, Anthony T Velte, Toby J Velte, Robert Elsenpeter, TMH
2. Mastering Cloud Computing, Foundations and Application Programming, Raj Kumar Buyya,
Christen vecctiola, S Tammaraiselvi, TMH

CO-PO Mapping:
(1: Slight [Low]; 2: Moderate[Medium]; 3: Substantial[High]; '-' : No Correlation)
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 2 1 - 1 - - - - - - - -
CO2 - - 3 - - - - - - - - -
CO3 - - 1 - 2 - - - - - - -
CO4 - - - - 3 - - - - - - -
CO5 - - - - - - - - - - - -

You might also like