CSE - IV Year I Semester
22CS403 CLOUD COMPUTING
Hours Per Week :
L T P C
3 0 2 4
PREREQUISITE KNOWLEDGE: Operating systems and Computer networks.
Source: [Link]
[Link]/th/id/OIP.
COURSE DESCRIPTION AND OBJECTIVES:
vN86lZCAdr3RDSX
This course deals with the computing model, which enables information, software, and shared resources c0cuHcAHaE8?pid=
ImgDet&rs=1
to be provisioned over the network as services in an on-demand manner. The main objective of this
course is to enable the student to understand the evolution of cloud computing through its supporting
technologies virtualization and the architectures of top cloud platforms.
MODULE-1
UNIT-1 12L+0T+8P=20 Hours
INTRODUCTION
Introduction: Definition, Historical developments, Computing platforms, and technologies.
Principles Of Parallel and Distributed Computing: Parallel versus distributed computing, Elements
of parallel computing, Elements of distributed computing, Technologies for distributed computing.
UNIT-2 12L+0T+8P=20 Hours
VIRTUALIZATION
Introduction, Characteristics, Virtualization techniques, Virtualization and cloud computing, Pros. and
cons. of virtualization, Technology examples.
Cloud Computing Architecture: Introduction, Cloud reference model, Types of clouds, Economics of
clouds, Open challenges.
Cloud Platforms in Industry: Amazon web Services, Google app engine, Microsoft Azure.
PRACTICES:
●● Performing hardware virtualization using Vmware workstation.
●● Launch Amazon Linux EC2 Instance and connect the windows client to it.
●● Launch Windows EC2 instance in AWS and connect windows client to it.
●● Configure Web Server on Amazon Linux instance with Elastic IP.
●● Manage Elastic Block Storage(EBS).
●● Configure Amazon Simple Storage Service (Amazon s3).
●● Configure Amazon S3 Glacier.
●● Configure Amazon EFS.
MODULE-2
UNIT-1 12L+0T+8P=20 Hours
ANEKA
Cloud application platform, Framework overview, Anatomy of the Aneka container, Building Aneka
clouds, Cloud programming, and management.
High Throughput Computing- Task Programming: Task computing, Task-based application models,
Aneka task-based programming.
VFSTR 127
CSE - IV Year I Semester
SKILLS: UNIT-2 12L+0T+8P=20 Hours
99 Gain knowledge
of different types CLOUD APPLICATIONS
of Cloud Service
Scientific applications in healthcare, biology, geo science; Business applications in CRM and ERP,
Providers.
productivity, social networking, media applications, multiplayer online gaming.
99 Explore basic
design issues
of Cloud
PRACTICES:
Applications. ●● Configure Amazon Virtual Private Cloud (VPC).
99 Compare & a) Create your own VPC.
evaluate the
optimum costs
b) Create a public subnet.
in the data c) Create a private subnet.
transmissions.
d) Create an Internet gateway and attach to your VPC.
e) Create Pubic Routing Table, associate subnet and add routing rules.
f) Create Private Routing Table, associate subnet and add routing Rules.
g) To launch Windows instance in Public subnet.
●● Configure Amazon Elastic Load Balancer.
●● Configure Relational Database Service (RDS).
COURSE OUTCOMES:
Upon successful completion of this course, students will have the ability to:
CO Blooms Module Mapping
Course Outcomes
No. Level No. with POs
Deploying a VM Image to understand the evolution
1 of cloud computing in contrast to the traditional Apply 1 1,5
approach.
Evaluate the concepts of various virtualization
2 Evaluate 1 2,5
technologies.
Analyze the trade-offs, security, and privacy issues
3 among application deployment in the various cloud Analyze 2 2,5
and the local infrastructure.
Deploy applications over commercial cloud com-
4 Apply 2 1,5
puting infrastructures.
TEXT BOOKS:
1. Raj Kumar Buyya, C Vecchiola and S TSelvi , “Mastering Cloud Computing”, 1st Edition, Tata
McGraw Hill Education (India), 2013.
2. RajKumarBuyya, Broberg J and GoscinskiA, “Cloud Computing - Principles and Paradigms”,
1st Edition, Wiley, 2011.
REFERENCE BOOKS:
1. David S. Linthicum, Cloud Computing and SOA Convergence in Your Enterprise A Step-by-Step
Guide, Pearson 2010.
2. Dr. Kumar Saurabh, Cloud Computing, 2nd Edition, Wiley India 2012.
3. Rittinghouse J W, and Ransome J F, “Cloud Computing - Implementation, Management, and
Security”, 1st Edition, CRC Press, 2009.
4. Michael Wittig and Andreas Wittig, “Amazon Web Services in Action”, 2nd Edition, Manning
Publications, 2015.
5. Tim Mather, Subra Kumaraswamy, Shahed Latif, “Cloud Security and Privacy: An Enterprise
Perspective on Risks and Compliance”, O’ReillyMediaInc, 2009.
VFSTR 128