By:-UTKARSH MAHESHWARI

“when its smarter to rent than to buy.”
Cloud computing

 Cloud Computing is used to describe a new class of
network based computing that takes place over the
Internet.
 Utility Computing.
 group of hardware, software and Internet
infrastructure.
 Using Internet for communication.
 Hidden complexity.
2
What is Cloud
Computing?

Services anytime , anywhere ,any place.
Pay for use and as needed, elastic
scale up and down in capacity and functionalities.
Service availability for everyone.
Works on “PAY AS YOU GO” model.
3
What is Cloud
Computing?

5
Cloud Architecture

Architecture:-

Shared pool of configurable computing resources
On-demand network access
Provisioned by the Service Provider
7
What is Cloud
Computing
Adopted from: Effectively and Securely Using the Cloud Computing Paradigm by peter Mell, Tim
Grance

Services
Application
Development
Platform
Storage
Hosting 8
Cloud Computing Service Layers
Description
Services – Complete business services such as
PayPal, OpenID, OAuth, Google Maps, Alexa
Services
Application
Focused
Infrastructure
Focused
Application – Cloud based software that eliminates
the need for local installation such as Google Apps,
Microsoft Online
Storage – Data storage or cloud based NAS such
as CTERA, iDisk, CloudNAS
Development – Software development platforms used
to build custom cloud based applications (PAAS &
SAAS) such as SalesForce
Platform – Cloud based platforms, typically provided
using virtualization, such as Amazon ECC, Sun Grid
Hosting – Physical data centers such as those run
by IBM, HP, NaviSite, etc.

Modes of Clouds
Public Cloud
 Service provider makes applications and storage public.
 Can be freely accessed or offered on pay per usage model.
 E.g. : Amazon, Google, Microsoft, Sales force
Private Cloud
 The computing infrastructure is dedicated to a particular organization
and not shared with other organizations.
 more expensive and more secure when compare to public cloud.
 E.g. : HP data center, IBM, Sun, Oracle, 3tera
Hybrid Cloud
 Comination of both private and public cloud.

no-need-to-know.
flexibility and elasticity.
utilising the resources of all kinds
 CPU, storage, server capacity, load balancing, and
databases
pay as much as used and needed.
always on!, anywhere and any place.
10
Basic Cloud Characteristics

 Virtualization means to create a virtual
version of a device or resource , such as a
Server , storage device, network or even an
OS.
BENEFITS
system infrastructure dependent, to be
infrastructure-less.
save in capital and operational investment
Clients can:
 Put their data on the platform.
 put applications on cloud
Virtualization
Hardware
OS
App App App
Hypervisor
OS OS
Virtualized Stack

 Run operating systems without machines.
 Creating and backing up gets easier.
 Emulate more machines.
 Timesharing.
 Debug problems.
 Easy migration of virtual machines.
 Run legacy systems.
Advantages of virtualization

Some Commercial Cloud
Offerings
13

Cloud Operating Systems
 Eye OS
 Amoeba OS
 Glide OS
 Start force
 myGoya
 CorneliOS
 Lucid Desktop
 Cloudo, Ghost, Zimdesk, Start force etc.,

Amazon Simple Storage Service
(S3)
 Unlimited Storage.
 Pay for what you use:
 $0.20 per GByte of data transferred,
 $0.15 per GByte-Month for storage used,
 Second Life Update:
 1TBytes, 40,000 downloads in 24 hours - $200,
15

Advantages of Cloud
Computing
Lower computer costs:
You do not need a high-powered and high-priced
computer.
No requirement of processing and hard drive space.
PC does not even need a CD or DVD drive.
16

Advantages of Cloud
Computing
Improved performance:
Reduced software costs:
No purchasing of software.
 most cloud computing applications today, such as the Google
Docs suite.
better than paying for similar commercial
software.
17

Advantages of Cloud
Computing
 Instant software updates:
 obsolete software and high upgrade costs.
 Auto-update.
 Improved document format compatibility.
18

Advantages of Cloud
Computing
Unlimited storage capacity:
virtually limitless storage.
Increased data reliability:
No problem for crashing.
data-safe computing platform!
19

Advantages of Cloud
Computing
Universal document access:
No need of taking documents with you.
instant availability.
Latest version availability:
20

Disadvantages of Cloud Computing
Requires a constant Internet connection:
Impossible without internet.
A deal-breaker.
21

Disadvantages of Cloud Computing
Does not work well with low-speed
connections:
Huge bandwidth.
Features might be limited:
22

Disadvantages of Cloud Computing
Can be slow:
Stored data might not be secure.
Stored data can be lost.
23

The Future
Many of the activities loosely grouped together
under cloud computing.
Grid Computing was the last research-led
centralised approach.
the mainstream adapt of cloud computing.
open source systems appearing that you can install
and run.
should be able to run a variety of applications on these
systems
24
Any queries…..

Concepts of cloud computing

  • 1.
  • 2.
     “when its smarterto rent than to buy.” Cloud computing
  • 3.
      Cloud Computingis used to describe a new class of network based computing that takes place over the Internet.  Utility Computing.  group of hardware, software and Internet infrastructure.  Using Internet for communication.  Hidden complexity. 2 What is Cloud Computing?
  • 4.
     Services anytime ,anywhere ,any place. Pay for use and as needed, elastic scale up and down in capacity and functionalities. Service availability for everyone. Works on “PAY AS YOU GO” model. 3 What is Cloud Computing?
  • 5.
  • 6.
  • 7.
     Shared pool ofconfigurable computing resources On-demand network access Provisioned by the Service Provider 7 What is Cloud Computing Adopted from: Effectively and Securely Using the Cloud Computing Paradigm by peter Mell, Tim Grance
  • 8.
     Services Application Development Platform Storage Hosting 8 Cloud ComputingService Layers Description Services – Complete business services such as PayPal, OpenID, OAuth, Google Maps, Alexa Services Application Focused Infrastructure Focused Application – Cloud based software that eliminates the need for local installation such as Google Apps, Microsoft Online Storage – Data storage or cloud based NAS such as CTERA, iDisk, CloudNAS Development – Software development platforms used to build custom cloud based applications (PAAS & SAAS) such as SalesForce Platform – Cloud based platforms, typically provided using virtualization, such as Amazon ECC, Sun Grid Hosting – Physical data centers such as those run by IBM, HP, NaviSite, etc.
  • 9.
     Modes of Clouds PublicCloud  Service provider makes applications and storage public.  Can be freely accessed or offered on pay per usage model.  E.g. : Amazon, Google, Microsoft, Sales force Private Cloud  The computing infrastructure is dedicated to a particular organization and not shared with other organizations.  more expensive and more secure when compare to public cloud.  E.g. : HP data center, IBM, Sun, Oracle, 3tera Hybrid Cloud  Comination of both private and public cloud.
  • 10.
     no-need-to-know. flexibility and elasticity. utilisingthe resources of all kinds  CPU, storage, server capacity, load balancing, and databases pay as much as used and needed. always on!, anywhere and any place. 10 Basic Cloud Characteristics
  • 11.
      Virtualization meansto create a virtual version of a device or resource , such as a Server , storage device, network or even an OS. BENEFITS system infrastructure dependent, to be infrastructure-less. save in capital and operational investment Clients can:  Put their data on the platform.  put applications on cloud Virtualization Hardware OS App App App Hypervisor OS OS Virtualized Stack
  • 12.
      Run operatingsystems without machines.  Creating and backing up gets easier.  Emulate more machines.  Timesharing.  Debug problems.  Easy migration of virtual machines.  Run legacy systems. Advantages of virtualization
  • 13.
  • 14.
     Cloud Operating Systems Eye OS  Amoeba OS  Glide OS  Start force  myGoya  CorneliOS  Lucid Desktop  Cloudo, Ghost, Zimdesk, Start force etc.,
  • 15.
     Amazon Simple StorageService (S3)  Unlimited Storage.  Pay for what you use:  $0.20 per GByte of data transferred,  $0.15 per GByte-Month for storage used,  Second Life Update:  1TBytes, 40,000 downloads in 24 hours - $200, 15
  • 16.
     Advantages of Cloud Computing Lowercomputer costs: You do not need a high-powered and high-priced computer. No requirement of processing and hard drive space. PC does not even need a CD or DVD drive. 16
  • 17.
     Advantages of Cloud Computing Improvedperformance: Reduced software costs: No purchasing of software.  most cloud computing applications today, such as the Google Docs suite. better than paying for similar commercial software. 17
  • 18.
     Advantages of Cloud Computing Instant software updates:  obsolete software and high upgrade costs.  Auto-update.  Improved document format compatibility. 18
  • 19.
     Advantages of Cloud Computing Unlimitedstorage capacity: virtually limitless storage. Increased data reliability: No problem for crashing. data-safe computing platform! 19
  • 20.
     Advantages of Cloud Computing Universaldocument access: No need of taking documents with you. instant availability. Latest version availability: 20
  • 21.
     Disadvantages of CloudComputing Requires a constant Internet connection: Impossible without internet. A deal-breaker. 21
  • 22.
     Disadvantages of CloudComputing Does not work well with low-speed connections: Huge bandwidth. Features might be limited: 22
  • 23.
     Disadvantages of CloudComputing Can be slow: Stored data might not be secure. Stored data can be lost. 23
  • 24.
     The Future Many ofthe activities loosely grouped together under cloud computing. Grid Computing was the last research-led centralised approach. the mainstream adapt of cloud computing. open source systems appearing that you can install and run. should be able to run a variety of applications on these systems 24
  • 25.