[IT3103]- Cloud Computing
[IT3103]- Cloud Computing
TATHAWADE, PUNE-33
(An Autonomous Institute Affiliated to Savitribai Phule Pune University, Pune)
Course Prerequisites: Knowledge of computer systems, programming and debugging, with a strong
competency in at least one language (such as Java/Python), and the ability to pick up other languages
as needed.
Course Objectives:
The fundamental ideas behind Cloud Computing, the evolution of the paradigm, its applicability;
benefits, as well as current and future challenges;
The basic ideas and principles in data center design; cloud management techniques and cloud
software deployment considerations;
Different CPU, memory and I/O virtualization techniques that serve in offering software,
computation and storage services on the cloud; Software Defined Networks (SDN) and Software
Defined Storage (SDS);
Cloud storage technologies and relevant distributed file systems, NoSQL databases and object
storage;
The variety of programming models and develop working experience in several of them.
Course Outcomes: After successful completion of the course, students will able to-
CO1:Explain the core concepts of the cloud computing paradigm, their characteristics, advantages
and challenges brought about by the various models and services in cloud computing
CO2: Apply fundamental concepts in cloud infrastructures to understand the tradeoffs in power,
efficiency and cost, and manage single and multiple datacenters to build and deploy cloud applications
that are resilient, elastic and cost-efficient.
CO3: Discuss system, network and storage virtualization and outline their role in enabling the cloud
computing system model.
CO4: Illustrate the fundamental concepts of cloud storage and demonstrate their use in storage
systems such as Amazon S3 and HDFS.
CO5:Analyze various cloud programming models and apply them to solve problems on the cloud.
Course Contents
UNIT-I Basic Concepts 07 Hours
Text Books:
T4. David Marshall, Wade A. Reynolds, Advanced Server Virtualization: VMware and Microsoft
Platform in the Virtual Data Center, Auerbach .