UNIT 1:
Technologies for Network-Based System
NIST Cloud Computing Reference Architecture
Cloud Models:- Characteristics – Cloud Services – Cloud models (IaaS, PaaS, SaaS
Public vs Private Cloud –Cloud Solutions - Cloud ecosystem
Public vs Private Cloud –Cloud Solutions - Cloud ecosystem
Service management - Computing on demand
Service management - Computing on demand
UNIT 2:
Basics of Virtualization - Types of Virtualization
Implementation Levels of Virtualization
Virtual Clusters and Resource management
Virtualization for Data-center Automation
Virtualization Structures - Tools and Mechanisms
Virtualization of CPU, Memory, I/O Devices
UNIT 3:
Resource Provisioning and Platform Deployment
Architectural Design of Compute and Storage Clouds
Global Exchange of Cloud Resources
Layered Cloud Architecture Development
Design Challenges - Inter Cloud Resource Management
Generic Cloud Architecture - IBM and E Health
UNIT 4:
Programming Support - Google App Engine, Amazon AWS
Programming Support - Google App Engine, Amazon AWS
Parallel and Distributed Programming Paradigms
MapReduce , Twister and Iterative MapReduce
Hadoop Library from Apache
Cloud Software Environments -Eucalyptus, Open Nebula, OpenStack, Aneka, CloudSim.
UNIT 5:
Security Overview – Cloud Security Challenges and Risks
Software-as-a-Service Security – Security Governance
Risk Management – Security Monitoring
Data Security – Application Security – Virtual Machine Security
Identity Management and Access Control