0% found this document useful (0 votes)
50 views

Cloud Computing

The document provides an introduction to cloud computing, outlining its key characteristics as agility, cost efficiency, location independence, multi-tenancy, reliability, scalability, security and sustainability. It describes the basic components of cloud computing as software as a service, platform as a service and infrastructure as a service models. Popular application frameworks that support cloud computing are also listed, along with the cloud computing architecture and types of cloud APIs and cloud services.

Uploaded by

Benson K B
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
50 views

Cloud Computing

The document provides an introduction to cloud computing, outlining its key characteristics as agility, cost efficiency, location independence, multi-tenancy, reliability, scalability, security and sustainability. It describes the basic components of cloud computing as software as a service, platform as a service and infrastructure as a service models. Popular application frameworks that support cloud computing are also listed, along with the cloud computing architecture and types of cloud APIs and cloud services.

Uploaded by

Benson K B
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 13

Contents

Introduction (What and Why) Key characteristics Components (What is Virtualization?) Supported Application Framework Architecture Cloud APIs and Cloud Types Economics Privacy Google App engine and Amazon EC2 Latest Trends Applications References
2

Introduction

Broadly, it is combination of three Computing concepts : 1. Grid Computing-Cluster of loosely coupled computers for a common cause 2. Utility Computing-Packaging of computer resources as a metered service 3. Autonomic Computing-Capable of self management
3

Contd..
Thus ,many cloud computing deployments , depend on grids (as basic back end)
have autonomic characteristics (self management)

bill like utilities (viz. electricity)

What is cloud?
The cloud is a computing service that charges

you based only on the amount of computing resources we use. Pay as you g

Key Characteristics

Agility Cost Device and location independence Multi tenancy

Reliability Scalability Security

Sustainability

Basic Components of Cloud

Computing

Supported Application Frameworks


Platform Google App Engine Heroku Azure Services Platform Framework Java Google Web Toolkit,Python Ruby on Rails .Net

10

Cloud Computing Architecture


Software as a Service Platform as a Service Infrastructure as a Service

These 3 services encapsulate the basic 6 Cloud Computing Components Next few slides will elaborate these 3 services..

11

Software as a Service
Software as a service features a complete

application offered as a service on demand.


A single instance of the software runs on the cloud and services multiple end users or client organizations.

Eg: salesforce.com , Google Apps

12

Platform as a Service
Platform as a service encapsulates a layer of

software and provides it as a service that can be used to build higher-level services. 2 Perspectives for PaaS :1. Producer:- Someone producing PaaS might produce a platform by integrating an OS, middleware, application software, and even a development environment that is then provided to a customer as a service.
13

PDF to Word

You might also like