cloud computing: a new trend
TRANSCRIPT
AGENDA
• CLOUD COMPUTING
• CLOUD ARCHITECTURE
• ESSENTIAL CHARACTERISTICS
• SERVICE MODEL
• DEPLOYEMENT MODEL
• ADOPTION ISSUES
CLOUD COMPUTING
“Cloud Computing is an ON-DEMAND, SELF-SERVICE Internet infrastructure that enables the user to access computing resources ANYTIME from ANYWHERE.
“Cloud computing is a model for enabling UBIQUITOUS, CONVENIENT, SELF-SERVICEnetwork access to a SHARED pool of configurable computing resources that can be rapidly provisioned and released with minimal management effort or service provider interaction.
OR
CLOUD ARCHITECTURE
Source: http://pixgood.com/cloud-computing-architecture.html
BACK END
FRONT END
INTERNET CONNECTION
ESSENTIAL CHARACTERISTICS
On-demand Self-service
Broad Network Access
Resource Pooling
Measured Service Rapid ElasticityAbility of user to sign-up and receive service without delay
Utility based billing i.e.
subscription based
Ability to access the
service through desktops,
mobiles, tabs etc.
Capability to cope with
demand peaks
Computing resources are
pooled to serve multiple
consumers using a multi-tenant model
1 2 3
4 5
SERVICES MODEL
Software-as-a-ServiceConsume
Platform-as-a-ServiceBuild
Infrastructure-as-a-ServiceHost
End-to-end IT solution hosted
on cloud is provided by a
service provider to user on
subscription basis
Application platform hosted
on cloud is provided service
providers for development of
solutions
Cloud infra is provided to client
for deploying application
platform, building solution & using
as data center
EX:Groupon, Google doc, Quickbooks, Salesforce.com
EX:Force.com,
Heroku, Facebook,
Google Apps, MS Azure EX:
Amazon EC2
1 2 3
DEPLOYMENT MODELS1 2
3 4
Private Cloud: Resource managed and used by an organization
Public Cloud: Resources available to the general public over the internet
on a pay-as-you-go basis
Community Cloud: Resource shared by several organizations with common concerns
Hybrid Cloud: Resources partly managed by the service providers
and partly by the organization
EX:MS Azure
EX:Amazon EC2
EX:IBM Juniper
EX:Google GovCloud for LA
city council
ADOPTION ISSUES 1 2 3
4 5
Availability Security & Privacy
Support
Vendor lock-in Compliance
Impossible to provide 100%
availability, unless a high availability architect
Nearly impossible to
guarantee 100% security
and privacy protection
Both enterprise users and end users require support for
problem resolution
Vendor lock-in is a concern that the users always
have but in practice they
livewith
Enterprise users must maintain business legal
documents and assure their
integrityin order to
comply with various laws, such as SOX
CLOUD MARKET
Global SaaS Market:
2012- $16 Billion
2016(E)- $33 Billion
Global PaaSMarket:
2013- $3.8 Billion
2017(E)- $14 Billion
Global IaaSMarket:
2012-$6 Billion
2016(E)-$24 Billion
19.3% CAGR
27.7% CAGR
41.3% CAGR
REFERENCES
• http://www.jot.fm/issues/issue_2009_01/column4.pdf
• http://www.buyya.com/papers/Cloud-FGCS2009.pdf
• http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf
• http://www.pcworld.com/article/2082820/saas-predictions-for-2014.html
• http://www.forbes.com/sites/louiscolumbus/2013/02/19/gartner-predicts-infrastructure-
services-will-accelerate-cloud-computing-growth/