Cloud Computing

toadspottedincurableInternet and Web Development

Dec 4, 2013 (3 years and 6 months ago)

58 views

Cloud Computing

B
y: Vivek Ravindran

Introduction:


Cloud Computing in general involves delivering hosted services over the Internet.

The model enables convenient, on‐demand network access to a shared pool of
configurable computing resources.

Services and Resources involve


Servers


Networks


Storage


Applications

The hosted service can be rapidly provisioned and released with minimal management
effort or service provider interaction



Cloud Computing Advantages:


Cloud Computing Offers many advantages
-



Lower Costs


Pay as you go Computing


Elasticity and Scalability


Service Level Agreements

Cloud Computing Framework

Cloud Characteristics


Three distinct characteristics
-




Sold on Demand
-

by the minute or the hour



Services are Elastic


services as required at given time



Service is fully managed by the provider



Cloud Computing Vendors


The Cloud computing market is very crowded.


Few of the major vendors are…

Cloud Service Models


Service Models of Cloud Computing are
-



Cloud Infrastructure as a Service (
IaaS
)


Cloud Platform as a Service (
PaaS
)


Cloud Software as a Service (
SaaS
)


Cloud Infrastructure as a Service (
IaaS
)

Infrastructure services provide building blocks that can be moulded to run different
application servers, packaged applications, etc., which can be used to host applications.

Infrastructure Services include
-



Storage
-

Provide metered, on‐demand storage of structure or un‐structured data
delivered as a service.


Vendors
-

Amazon EBS & S3,
MossoCloud

Files,
Nirvanix
,
VaultscapeStorage


Compute
-

provide metered, on‐demand execution of codes, services or
applications delivered as a service.


Vendors
-

Amazon EC2,
MossoCloud

Servers,
AppNexus
,
Terremark
,
GridLayer


Services Management
-

provide a layer of management of the infrastructure
services


Vendors
-

IBM,
RightScale
,
Scalr
,
CloudStatus
,
Kaavo

Cloud Platform as a Service (
PaaS
)

Platform services offer a ready built infrastructure and application frameworks that can
be used for building and running applications.

Platform Services include
-



General Purpose
-

provide development tools for cloud‐capable applications or
application fragments.


Vendors
-

Force.com,
LongJump
, Google App Engine, MS Azure Services Platform


Business Intelligence
-

provide business intelligence capabilities as service and can
be cloud‐based.


Vendors
-

Aster DB,
Panaroma
,
Vertica


Integration
-

provide integration and process orchestration capabilities delivered
as a service.


Vendors
-

Amazon SQS,
HubSpan
, Microsoft BizTalk Services

Cloud Platform as a Service (
PaaS
)

Platform Services include
-



Development & Testing
-

provide software development life‐cycle management
capabilities delivered as a service.


Vendors
-

Mercury,
LoadStorm
,
Collabnet


Database
-

provide data management services to application developers delivered
as a service.


Vendors
-

Google
BigTable
, Amazon
SimpleDB
,
FathomDB
, Microsoft SDS

Cloud Software as a Service (
SaaS
)

Software services are applications or components that can be used as an end application
or used as part of a custom solution

Software Services include




Billing, Financials, Legal, Human Resources
-

Aria Systems,
OpSource


Sales, CRM
-

Concur,
Xero
, Workday


Desktop Productivity
-

DirectLaw
,
Advologix


Content Management
-

Taleo
, Workday


Backup & Recovery
-

Xactly
,
LucidEra
,
StreetSmarts


Document Management
-

Salesforce.com, NetSuite,
LiveOps


Collaboration
-

Box.net,
DropBox


Social Networks
-

Ning
,
Zembly

World Wide IT Cloud Services Revenue in 2009

Applications

49%

Infra
-
structure
Software

20%

Servers

12%

App
Dev
/Deploy

10%

Storage

9%

IDC
-

September 2009

World Wide IT Cloud Services Revenue in 2013

IDC

Applications

38%

Infra
-
structure
Software

20%

Servers

15%

App
Dev/Deploy

13%

Storage

14%

Cloud Deployment Model

Private Cloud
-

The cloud infrastructure is operated solely for an organization.


Community Cloud
-

Several organizations have similar requirements and seek to
share the cloud infrastructure.


Public Cloud


Cloud computing through off
-
site third
-
party provider


Hybrid Cloud


Mix of Cloud models. Normally used for archiving and backup
functions


Thank You!!!

Reference

NIST
-

http://www.nist.gov/index.html

Lustratus

Repama

-

http://www.lustratusrepama.com

IDC
-

http://blogs.sun.com/ralvi/entry/cloud_computing_market_a_42b

Wikipedia
-

http://en.wikipedia.org/wiki/Cloud_computing

http://www.cloudcomputingarchitecture.net/

http://communication.howstuffworks.com/cloud
-
computing.htm




DISCLAIMER

This report is for the exclusive use of
visitors of the vivek.ravindran.com website
to whom it is addressed and is not to be circulated to any
third party.
The report is provided solely for informational purposes and is not to be construed as providing advice, recommendations,
endorsements, representations or warranties of any kind whatsoever.

The report has been
prepared from sources and data,
which I believe
to be reliable,
but do not make any representation
as to its accuracy
or completeness.
Any decision or action taken by the recipient based on this report shall be solely and entirely at the risk of the recipient.

Opinions and information provided are made as of the date of the report issue and are subject to change without notice.

This
presentation is
not intended for general circulation or publication, nor is it to be used, reproduced or distributed in any manner or
purpose without the prior written consent of
Vivek Ravindran.

E
mail
:

vivek.ravindran@hotmail.com


http://
www.vivekravindran.com


India

Bangalore, Karnataka

Phone:
+919900576914