You are on page 1of 33

Cloud Computing

Monday, March 21, 2011


Basava academy of engg, bangalore 1
Cloud
Looks Foggy???
Well it isn’t… It simply means…

Monday, March 21, 2011


Basava academy of engg, bangalore 2
How does cloud computing
look like?

Lets enter the cloud now…


Monday, March 21, 2011
Basava academy of engg, bangalore 3
Evolution of Computing

1960’s 1980’s Today


Mainframe Client/server Enterprise Cloud
Computing

Monday, March 21, 2011


Basava academy of engg, bangalore 4
Infrastructure Moving to the
Cloud

1960’s 1980’s Today


Mainframe Client/server Cloud Computing
Infrastructure

Monday, March 21, 2011 Basava academy of engg, bangalore 5


Platforms Moving to the Cloud

1960’s 1980’s Today


Mainframe Client/server Cloud Computing
Platforms

Monday, March 21, 2011


Basava academy of engg, bangalore 6
Applications Moving to the Cloud

1960’s 1980’s Today


Mainframe Client/server Cloud Computing
Applications

Monday, March 21, 2011


Basava academy of engg, bangalore 7
Its three delivery models…

Monday, March 21, 2011


Basava academy of engg, bangalore 8
IaaS
It is
Infrastructure as a Service
Includes infrastructures on which customers can
uses applications

Monday, March 21, 2011 Basava academy of engg, bangalore 9


Examples???
Examples
Services
- CPU
- Server
s Flexiscale
AWS: EC2
AWS: Amazon Web Services

Monday, March 21, 2011


Basava academy of engg, bangalore 10
SaaS
It is simply Software as a Service
Include complete applications that can be
customized by customers and delivered over the
Internet such as Gmail, salesforce.com, and
enterprise applications delivered as a service

Monday, March 21, 2011


Basava academy of engg, bangalore 11
Examples any????
Examples
• CRM
• Financial Planning

Commercial Services : Examples


• Salesforce.com
• Email cloud

Monday, March 21, 2011


Basava academy of engg, bangalore 12
PaaS
It is Platform as a Service….
PaaS offerings are externally hosted services
providing complete platforms to create, run, and
operate applications, including development tools,
administration and management tools

Monday, March 21, 2011


Basava academy of engg, bangalore 13
Popular services
Database Example
Scalability

Google App Engine


AWS: S3

AWS: Amazon Web Services

S3 : Simple Storage Service

Monday, March 21, 2011


Basava academy of engg, bangalore 14
MUTUAL PROTECTION IN A CLOUD
COMPUTING ENVIRONMENT (MPCC)
FRAME WORK

Monday, March 21, 2011 Basava academy of engg, bangalore


15
MPCC FRAME WORK

Monday, March 21, 2011 Basava academy of engg, bangalore


16
Key Benefits…

Monday, March 21, 2011 Basava academy of engg, bangalore 17


The “Cloud” =
10X Improvements
Ease of Use
Scalability
Reliability
Cost Optimization

Monday, March 21, 2011


Basava academy of engg, bangalore 18
Ease of Use….
Deploy infrastructure with a mouse or API
No cabling, screwdrivers, racking, buying
Infrastructure available on the fly
Do it yourself remotely from anywhere anytime

That was quite easy..

Monday, March 21, 2011 Basava academy of engg, bangalore 19


Scalability
Ease of Use
Control your infrastructure with your app
Nothing to purchase and take delivery on
Instant

Monday, March 21, 2011


Basava academy of engg, bangalore 20
Reliability
Good : enterprise hardware
Design for failures:
Automatically spin up replacements
Use multiple clouds

Monday, March 21, 2011


Basava academy of engg, bangalore 21
Cost
Optimization
“Turn off the lights” = turn off servers you aren’t
using
Eg: Turn off development and test environments
Pay for only what you use
No need to buy in advance

Monday, March 21, 2011


Basava academy of engg, bangalore 22
Deployments: Three Types

Monday, March 21, 2011


Basava academy of engg, bangalore 23
Cloud Ecosystem
Public Virtual Private Cloud
Cloud

External

Internal

Private Cloud Private Cloud


Enterprise

Monday, March 21, 2011 Basava academy of engg, bangalore


24
Public Cloud
 Public cloud services are characterized as being available to
clients from a third party service provider via the Internet
 The term “public” does not always mean free, even though
it can be free or fairly inexpensive to use.
 Public clouds provide an elastic, cost effective means to
deploy solutions
 Public Cloud is implemented on thousands of servers
running across hundreds of data centres deployed across
tens of locations around the world 
 MNCs using public clouds: Eg: Hotmail, New York Times

Monday, March 21, 2011


Basava academy of engg, bangalore 25
Private Cloud
• A private cloud offers many benefits such as being elastic and
service based
• The difference between a private cloud and a public cloud is that in
a private cloud-based service, data and processes are managed
within the organization without the restrictions of network
bandwidth, security exposures and legal requirements that using
public cloud services
• In addition, it offers the provider and the user greater control of
the cloud infrastructure, improving security and resiliency because
user access and the networks used a re restricted and designated

Monday, March 21, 2011


Basava academy of engg, bangalore 26
Hybrid Cloud
 A hybrid cloud is a combination of a public and private
cloud that interoperates
 In this model users typically outsource non business-
critical information and processing to the public cloud,
while keeping business - critical services and data in their
control

Monday, March 21, 2011


Basava academy of engg, bangalore 27
But why go to Cloud????
Lower cost of ownership
Reduce infrastructure management
responsibility
Allow for unexpected resource loads
Faster application rollout

Monday, March 21, 2011


Basava academy of engg, bangalore 28
Hey Cloud Computing has
another side too…

??????

There are some risks…..

Monday, March 21, 2011


Basava academy of engg, bangalore 29
Three RISKS to look at!
• Technical Risks
 Cloud isolation failure
 Ineffective capacity management or resource exhaustion
 Attack due to multi-tenancy use of shared resources

• Legal Risks
 No virtual boundaries or jurisdiction for data stored in the cloud
 Lack of data protection by the Cloud Provider

• Organizational Risks
 Loss of Governance due to direct control by Cloud Provider
 Lock In with the Cloud Provider
 Non compliance to customer defined policies and procedures
Monday, March 21, 2011
Basava academy of engg, bangalore 30
Cloud Computing NOW…
Seems to be rapidly becoming a mainstream
practice
Numerous providers
Amazon EC2 imitators ...
Just about every major industry name
IBM, Sun, Microsoft, ...
Major buzz at industry meetings

Monday, March 21, 2011


Basava academy of engg, bangalore 31
Google Trends look like this….

Google Trends is a public


web facility of Google Inc.,
about Google Search, that
shows how often a particular
search-term is entered
relative to the total search-
volume across various
regions of the world. The
horizontal axis of the main
graph represents time and
the vertical is how often a
term is searched for relative
to the total number of
searches, globally.

Monday, March 21, 2011


Basava academy of engg, bangalore 32
Monday, March 21, 2011
Basava academy of engg, bangalore 33

You might also like