Cloud Computing

Paper Code: 
MCA 521
Credits: 
04
Periods/week: 
04
Max. Marks: 
100.00
Objective: 
  • To introduce the broad perceptive of cloud architecture and model
  •  To understand the concept of Virtualization
  •  To be familiar with the lead players in cloud
  • To understand the design of cloud Services. 
  • To learn to design the trusted cloud Computing system

 

14.00
Unit I: 
Introduction of Cloud Computing

Introduction   of Cloud Computing: Nutshell of cloud computing, Enabling Technology,  Vision, feature Characteristics and components of Cloud Computing. Challenges, Risks and Approaches of Migration into Cloud. Ethical Issue in Cloud Computing, Evaluating the Cloud's Business Impact and economics, Future of the cloud. Networking Support for Cloud Computing. Ubiquitous Cloud and the Internet of Things

 

12.00
Unit II: 
Cloud Computing Architecture

Cloud Computing Architecture: Cloud Reference Model, Layer and Types of Clouds, Services models, Data center Design and interconnection Network, Architectural design of Compute and Storage Clouds. Cloud Programming and Software: Fractures of cloud programming, Parallel and distributed programming paradigms-MapReduce, Hadoop , High level Language for Cloud.

 

14.00
Unit III: 
Virtualization Technology

Virtualization Technology: Definition, Understanding and Benefits of Virtualization. Implementation Level of Virtualization, Virtualization Structure/Tools and Mechanisms , Hypervisor VMware, KVM, Xen. Virtualization: of CPU, Memory, I/O Devices, Virtual Cluster and Resources Management, Virtualization of Server , Desktop, Network, and Virtualization of data-center

 

10.00
Unit IV: 
Securing the Cloud

Securing the Cloud : Cloud Information security fundamentals, Cloud security services, Design principles, Policy Implementation, Cloud Computing Security Challenges, Cloud Computing Security Architecture . Legal issues in cloud Computing. Data Security in Cloud:  Risk Mitigation , Understanding and Identification of Threats in Cloud, SLA-Service Level Agreements, Trust Management

 

10.00
Unit V: 
Cloud Platforms in Industry

Cloud Platforms in Industry: Amazon web services , Google AppEngine, Microsoft Azure Design, Aneka: Cloud Application Platform -Integration of Private and Public Clouds Cloud applications: Protein structure prediction, Data Analysis, Satellite Image Processing, CRM and ERP ,Social networking . Cloud Application- Scientific Application, Business Application.

 

ESSENTIAL READINGS: 
  • Distributed and Cloud Computing,  Kai Hawang , Geofrey C.Fox, Jack J. Dongarra Pub: Elservier
  • . Cloud Computing ,Principal and Paradigms, Edited By Rajkumar Buyya, Jemes Broberg, A. Goscinski, Pub.- Wiley
  • Kumar Saurabh, “Cloud Computing” , Wiley Pub

 

REFERENCES: 
  • Krutz , Vines, “Cloud Security “ , Wiley Pub
  • Velte, “Cloud Computing- A Practical Approach” ,TMH Pub
  • Katarina Stanoevska-Slabeva, Thomas Wozniak, Santi Ristol, “Grid and Cloud Computing – A Business Perspective on Technology and Applications”, Springer

 

Academic Year: