Four Weeks Cloud Technology

Recent trends in Computing

Grid Computing, Cluster Computing, Distributed Computing, Utility Computing, Cloud Computing

Evolution of cloud computing

Business driver for adopting cloud computing

Cloud Computing (NIST Model)

Introduction to Cloud Computing, History of Cloud Computing, Cloud service providers

Properties, Characteristics & Disadvantages

Pros and Cons of Cloud Computing, Benefits of Cloud Computing, Cloud computing vs.

Cluster computing vs. Grid computing

Role of Open Standards

Cloud computing stack

Comparison with traditional computing architecture (client/server), Services provided at various levels, How Cloud Computing Works, Role of Networks in Cloud computing, protocols used, Role of Web services

Service Models (XaaS)

Infrastructure as a Service(IaaS)

Platform as a Service(PaaS)

Software as a Service(SaaS)

Deployment Models

Public cloud

Private cloud

Hybrid cloud

Community cloud

Introduction to IaaS

IaaS definition, Introduction to virtualization, Different approaches to virtualization, Hypervisors, Machine Image, Virtual Machine(VM)

Resource Virtualization

Server

Storage

Network

Virtual Machine(resource) provisioning and manageability, storage as a service, Data storage in cloud computing(storage as a service)

Examples

Amazon EC2

Renting, EC2 Compute Unit, Platform and Storage, pricing, customers

Eucalyptus

Introduction to PaaS

What is PaaS, Service Oriented Architecture (SOA)

Cloud Platform and Management

Computation

Storage

Examples

Google App Engine

Microsoft Azure

SalesForce.com

Introduction to SaaS

Web services

Web 2.0

Web OS

Case Study on SaaS

Service Level Agreements(SLAs)

Billing & Accounting

Comparing Scaling Hardware: Traditional vs. Cloud

Economics of scaling: Benefitting enormously

Managing Data

Looking at Data, Scalability & Cloud Services

Database & Data Stores in Cloud

Large Scale Data Processing

Infrastructure Security

Network level security, Host level security, Application level security

Data security and Storage

Data privacy and security Issues, Jurisdictional issues raised by Data location

Identity & Access Management

Access Control

Trust, Reputation, Risk

Authentication in cloud computing, Client access in cloud, Cloud contracting Model,

Commercial and business considerations

Eucalyptus

Microsoft Azure

Amazon EC2