Syllabus
Syllabus
Course Outcomes:
By the end of the course the students will be able to:
CO1: Understand the various cloud computing service models.
CO2: To use various Cloud Services.
CO3: Perform service management in cloud computing.
CO4: Understand various security concepts in cloud computing.
CO5: Understand cloud functionality on the basis of various case-studies.
Max. Marks: 100 (80+20) Time: 3Hrs
Note: Examiner will be required to set NINE questions in all. Question Number 1 will consist
of total 8 parts (short-answer type questions) covering the entire syllabus and will carry 16
marks. In addition to the compulsory question there will be four units i.e. Unit-I to Unit-IV.
Examiner will set two questions from each Unit of the syllabus and each question will carry
16 marks. Student will be required to attempt FIVE questions in all. Question Number 1 will
be compulsory. In addition to compulsory question, student will have to attempt four more
questions selecting one question from each Unit.
UNIT-I
Cloud Computing Fundamentals: Definition of Cloud Computing: Defining a cloud,
Evolution of Cloud Computing cloud types-NIST model, cloud cube model, Deployment
models, Service models, Cloud Reference model, Characteristics of Cloud, Cloud Computing
Benefits and Limitations, Cloud Architecture: Introduction on Infrastructure, platforms,
virtual appliances, communication protocols; Cloud computing vs. Cluster computing vs.
Grid computing; Applications: Technologies and Process required when deploying Web
services; Deploying a web service from inside and Outside of a Cloud. Services and
Applications by Types: IaaS, PaaS, SaaS, IDaaS, and CaaS.
UNIT II
Virtualization: Objectives, Benefits of Virtualization, Emulation, Virtualization for
Enterprise, VMware, Server Virtualization, Data Storage Virtualization, Load balancing and
Virtualization, Improving Performance through Load Balancing, Hypervisors, Machine
Imaging, Porting of applications in the cloud. Concept of Software-Defined Networking
(SDN), Network-Function Virtualization (NFV) and Virtual Network Functions (VNF).
36 | P a g e
UNIT - III
Cloud Management: Features of Network management system, Monitoring of an entire
cloud computing deployment stack, lifecycle management of cloud services(six stages of
lifecycle)
Service Management in Cloud Computing: Service Oriented Architecture: concepts of
message-based transactions, Protocol stack for an SOA architecture, Event driven SOA,
Enterprise Service bus, Service Catalogs, Service Level Agreements (SLAs), Managing Data:
Looking at Data, Scalability & Cloud Services, Database & Data Stores in Cloud , Large
Scale Data Processing.
UNIT - IV
Cloud Security Concepts: Cloud security challenges, Cloud security approaches:
encryption, tokenization/ obfuscation, cloud security alliance standards, cloud security
models and related patterns, Cloud security in mainstream vendor solutions, Mainstream
Cloud security offerings: security assessment, secure Cloud architecture design,
Authentication in cloud computing, Client access in cloud, Cloud contracting Model, Security
Mapping, Identity Management.
Case Study on Open Source & Commercial Clouds: Eucalyptus, Microsoft Azure, Amazon
EC2.
Suggested Readings:
1. Cloud Computing : A Practical Approach by Anthony T. Velte Toby J. Velte, Robert
Elsenpeter, The McGraw-Hill.
2. Cloud Computing: SaaS, PaaS, IaaS, Virtualization and more. by Dr. Kris Jamsa.
3. Tim Mather, SubraKumaraswamy, ShahedLatif: Cloud Security and Privacy: An
Enterprise Perspective on Risks and Compliance, O’ReillyMedia Inc.
4. Cloud Computing Bible, Barrie Sosinsky, Wiley-India.
5. Jason Venner,Pro: Hadoop,Apress.
6. Cloud Computing: Principles and Paradigms, Editors: Rajkumar Buyya, James
Broberg, Andrzej M. Goscinski, Wiley.
7. Cloud Computing: Principles, Systems and Applications, Editors: Nikos
Antonopoulos, Lee Gillam, Springer, 2012.
8. Cloud Security: A Comprehensive Guide to Secure Cloud Computing, Ronald L.
Krutz, Russell Dean Vines, Wiley-India.
9. Any other book(s) covering the contents of the paper in more depth.
Note: Latest and additional good books may be suggested and added from time to time
37 | P a g e