Cloud Computing Essentials

Learning Outcomes: 
Students successfully completing this course will be able to:
• Fundamentals of computing paradigms and cloud computing
• Understand the cloud architecture and types
• Understand the service and deployment models of cloud
• Private cloud establishment
• Work on public and private cloud for various services like Iaas,PaaS and Saas.
• Build and Deploy the application on the public and private cloud
• Understand cloud service management and cloud security
Syllabus: 
Unit NoTopics
1

Fundamentals of Operating System and Networking

Understanding of Operating system concepts, Multiprocessor architecture, Process affinity, Memory, Computer Network, IP Addressing, Subnetting and Supernettting, Designing LANs

2

Computing Paradigms

Trends in Computing, Fundamentals of Distributed Computing: Shared memory, issues, challenges, Applications, Grid Computing, Utility Computing and Cluster Computing 

3

Introduction to Cloud Computing

Concept of Cloud computing-Characteristics, Features and Application, Cloud Architecture, Service models, Deployment models, Challenges and Issues.   

4

Infrastructure as a Service

Introduction to Infrastructure, Virtual machines, Virtualization, Hypervisors, Server virtualization, Resource provisioning, Scaling, Implementation of IAAS, Appllications, Issues and Challenges, Dockers and Containers

5

Platform as a Service

Introduction to various platforms, Characteristics, PaaS architecture, Containers, Application staging, Implementation of PaaS, Issues, Application Development and Deployment using PaaS.

6

Software as a Service

Introduction to services, web services, APIs, Service management, Implementation of SaaS, Characteristics, Applications and Issues.

Introduction, Web services, Web 2.0, Web OS, Examples, How to implement SAAS

7

Cloud Management

Service level objectives, Service Level Agreements (SLAs), Billing & Accounting, managing data. Cloud performance issues and measures, 

8

Cloud Security

Understanding security, Issues of cloud security, Infrastructure security, Data Security, Access Management, Solutions

9

Case study AND REAL CLOUD SERVICS

Distributed File System, HDFS, Cloud Implementation using Open Stack.

Text Books: 
Name : 
Cloud Computing Bible
Author: 
Barrie Sosinsky:
Publication: 
Wiley-India, 2010
Name : 
Cloud Computing: Principles and Paradigms
Author: 
RajkumarBuyya
James Broberg
Andrzej M. Goscinski
Publication: 
Wiley, 2011
Reference Books: 
Name: 
Cloud Computing: Principles, Systems and Applications
Author: 
Nikos Antonopoulos
Lee Gillam:
Publication: 
Springer, 2012
Name: 
Cloud Security: A Comprehensive Guide to Secure Cloud Computing
Author: 
Ronald L. Krutz
Russell Dean Vines:
Publication: 
Wiley-India, 2010
Name: 
Cloud Security and Privacy: An Enterprise Perspective on Risks and Compliance
Author: 
Tim Mather
Subra Kumara swamy
ShahedLatif
Publication: 
O'Reilly Media, 2009.
Syllabus PDF: 
AttachmentSize
PDF icon CCE.pdf222.87 KB
branch: 
BDA
Course: 
2018
Stream: 
B.Tech