SlideShare a Scribd company logo
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 go
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 go
:-By Roshan Bagdiya
 Difference between Cloud and
Grid computing
 Introduction
 Why Cloud Computing
 Cloud Service Models
 Types of cloud
 Uses Latest trend and threats
 Revision
OutlinesOutlines
Grid vs. Cloud
Grid Cloud
Underlying concept Utility Computing Utility Computing
Main benefit Solve computationally
complex problems
Provide a scalable
standard environment
for network-centric
application development,
testing and deployment
Resource distribution /
allocation
Negotiate and manage
resource sharing;
schedulers
Simple user <-> provider
model; pay-per-use
Domains Multiple domains Single domain
Character / history Non-commercial, publicly
funded
Commercial
TheThe LittleLittle Story of Cloud ComputingStory of Cloud Computing
Once upon a time…
I’m Distributed
Computing
 I allow computations to
run on several networked
computers
 I’m cool!
I’m Distributed
Computing
 I allow computations to
run on several networked
computers
 I’m cool!
 I’m Utility Computing
 I package computing
resources as a metered
service
 I’m economic
 I’m Utility Computing
 I package computing
resources as a metered
service
 I’m economic
Cloud Computing
They fell in love, and had a child…
Distributed Computing ChallengesDistributed Computing Challenges
4) Cost 5) Security
2) Availability
3) Maintenance
End Users
1) ScalabilityCloud computing characteristics
Why Cloud Computing?Why Cloud Computing?
• Cloud Computing Is User Centric
• Cloud Computing Is Task-Centric
• Cloud Computing Is Powerful
• Cloud Computing Is Accessible
• Cloud Computing Is Intelligent
• Cloud Computing Is Programmable
cloud computing
Three layers of cloud computing/ServicesThree layers of cloud computing/Services
Software as a Service (SaaS)
Finished applications that you rent and customize
Platform as a Service (PaaS)
Developer platform that abstracts the infrastructure, OS and middleware to drive
developer productivity
Infrastructure as a Service (IaaS)
Deployment platform that abstracts the infrastructure
Infrastructure as a Service (IaaS)
Deployment platform that abstracts the infrastructure
Infrastructure-as-a-Service
Security-as-a-Service
Storage-as-a-Service
Integration-as-a-Service
Database-as-a-Service
Information-as-a-Service
Process-as-a-Service
Platform-as-a-Service
Application-as-a-Service
Management/Governance-as-a-Service
Testing-as-a-Service
Organizing the CloudsOrganizing the Clouds
cloud computing
 Defined as service-on-demand, where a provider will license
software tailored.
 In the SaaS model, cloud providers install and operate
application software in the cloud and cloud users access the
software from cloud clients.
 Cloud users do not manage the cloud infrastructure and
platform where the application runs.
 This eliminates the need to install and run the application on
the cloud user's own computers, which simplifies maintenance
and support.
 Examples of SaaS include: Google Apps, Microsoft Office 365,
Onlive, GT Nexus, Marketo, and TradeCard.
SaaSSaaS
cloud computing
PaaSPaaS
In the PaaS model, cloud providers deliver a
computing platform typically including operating system,
programming language execution environment, database, and
web server.
Application developers can develop and run their software
solutions on a cloud platform without the cost and complexity of
buying and managing the underlying hardware and software
layers.
Examples of PaaS include: AWS Elastic Beanstalk,
Cloud Foundry, Heroku, Force.com, EngineYard, Mendix,
OpenShift, Google App Engine, Windows Azure Cloud Services
and OrangeScape
cloud computing
IaaSIaaS
In the most basic cloud-service model, providers of IaaS offer
computers physical or (more often) virtual machines and other
resources.
IaaS clouds often offer additional resources such as a virtual-
machine disk image library, raw (block) and file-based storage,
firewalls, load balancers, IP addresses,
virtual local area networks (VLANs), and software bundles.[
 IaaS-cloud providers supply these resources on-demand from
their large pools installed in data centers.
Examples of IaaS providers include: Amazon EC2,
Azure Services Platform, DynDNS, Google Compute Engine,
HP Cloud, iland, Joyent, LeaseWeb, Linode, NaviSite,
Oracle Infrastructure as a Service, Rackspace Cloud,
ReadySpace Cloud Services, ReliaCloud, SAVVIS, SingleHop,
and Terremark
cloud computing
cloud computing
Cloud APIs
One of the key characteristics that
distinguishes cloud computing from standard
enterprise computing is that the infrastructure
itself is programmable.
Instead of physically deploying servers,
storage, and network resources to support
applications, developers specify how the same
virtual components are configured and
interconnected.
Some Cloud Service ProvidersSome Cloud Service Providers
Utility ComputingUtility Computing
Platform as a Service
(PaaS)
Platform as a Service
(PaaS)
Cloud-based User
Applications
Cloud-based User
Applications
GoogleApp Engine
Other Cloud ProvidersOther Cloud Providers
GoGrid Cloud Hosting
Joyent Accelerators
Mosso Cloud Hosting
 Hardware & Software which
Delivers cloud applications,
Consumes cloud services
Commercial Examples
 Web Browsers (IE, Firefox, Google Chrome)
Mobiles (iPhone, Android, Windows Mobile)
Cloud ClientsCloud Clients
Source: Wikipedia
Clear cloud
Rainy cloud
Entering in The cloud
Types of Cloud ComputingTypes of Cloud ComputingTypes of Cloud ComputingTypes of Cloud Computing
Types of Cloud ComputingTypes of Cloud ComputingTypes of Cloud ComputingTypes of Cloud Computing
Private Cloud
 also known as internal cloud
Neologism
hosted services to a limited number of people
behind a firewall.
wants more control over their data
Public Cloud
 also known as external cloud.
 resources are dynamically
provisioned on a fine-grained
Self-service basis
cloud computing
Advantages
Uses
 Peer-to-peer / volunteer computing
(Bittorrent,Skype)
 Web application (Facebook)
 Software as a service (Google Apps, SAP )
 Software plus services (Microsoft Online Services)
Uses
 Peer-to-peer / volunteer computing
(Bittorrent,Skype)
 Web application (Facebook)
 Software as a service (Google Apps, SAP )
 Software plus services (Microsoft Online Services)
Disadvantages
Next?
Latest Trends
 Integrating more scripting languages
 Data center volumes
 Open source cloud computing (Red Hat)
Salesforce for Google apps
Latest Trends
 Integrating more scripting languages
 Data center volumes
 Open source cloud computing (Red Hat)
Salesforce for Google apps
Government Revenue
Bringing it all together to peel back the
layers of control ownership and address
concerns for trusted Cloud adoption.
29
Control
Requirements
Provider
Assertions
Private,
Community &
Public Clouds
Private,
Community &
Public Clouds
Cloud “Threats” – Top 3
1. Authentication abuse
2. Operations breakdown
3. Misuse of cloud-specific technology
30
Hacker!!!!!!Hacker!!!!!!
Any Queries
REVISION
All of this TOGETHER: The Cloud
CommunityCommunity
CloudCloud
PrivatePrivate
CloudCloud
Public CloudPublic Cloud
Hybrid Clouds
Deployment
Models
Service
Models
Essential
Characteristics
Common
Characteristics
Software as a
Service (SaaS)
Platform as a
Service (PaaS)
Infrastructure as a
Service (IaaS)
Resource Pooling
Broad Network Access Rapid Elasticity
Measured Service
On Demand Self-Service
Low Cost Software
Virtualization Service Orientation
Advanced Security
Homogeneity
Massive Scale Resilient Computing
Geographic Distribution
3333
cloud computing

More Related Content

PDF
Cloud Computing for Lawyers: Practical and Ethical Uses of the Cloud
PPTX
Cloud Computing: What it Means for Libraries, Library Staff, Training and Skills
PPTX
Cloud computing - Latest Trend
PPTX
Cloud Reference Model
PPTX
Unit 1
PPTX
Cloud 101: The Basics of Cloud Computing
PDF
Overview of Cloud Computing
PDF
Microsoft Cloud Computing E-Book
Cloud Computing for Lawyers: Practical and Ethical Uses of the Cloud
Cloud Computing: What it Means for Libraries, Library Staff, Training and Skills
Cloud computing - Latest Trend
Cloud Reference Model
Unit 1
Cloud 101: The Basics of Cloud Computing
Overview of Cloud Computing
Microsoft Cloud Computing E-Book

What's hot (20)

PDF
Cloud Computing 101 Workshop Sample
PPT
Cc unit 2 ppt
PDF
Open source and standards - unleashing the potential for innovation of cloud ...
PPT
Introduction To Cloud Computing
PPT
PPTX
Chap 5 software as a service (saass)
PPT
Introduction To Cloud Computing By Beant Singh Duggal
PPTX
Introduction to Cloud Computing and Security
PPT
Top challenges in cloud computing
PPT
Choosing Public vs. Private vs. Hybrid Cloud Computing
PDF
key research challenges in cloud computing
PPTX
Greg Dixon - 2011 ScanSource POS & Barcoding Partner Conference
PPT
Cloud computing
PPTX
Third party cloud services cloud computing
PDF
Privacy issues in the cloud final
PPTX
Hybrid Cloud and Its Implementation
PPTX
Cloud Services Corporate Presentation
PPTX
Cloud discussion
PDF
Advantages of Cloud Computing for Business
PPT
Introduction Of Cloud Computing
Cloud Computing 101 Workshop Sample
Cc unit 2 ppt
Open source and standards - unleashing the potential for innovation of cloud ...
Introduction To Cloud Computing
Chap 5 software as a service (saass)
Introduction To Cloud Computing By Beant Singh Duggal
Introduction to Cloud Computing and Security
Top challenges in cloud computing
Choosing Public vs. Private vs. Hybrid Cloud Computing
key research challenges in cloud computing
Greg Dixon - 2011 ScanSource POS & Barcoding Partner Conference
Cloud computing
Third party cloud services cloud computing
Privacy issues in the cloud final
Hybrid Cloud and Its Implementation
Cloud Services Corporate Presentation
Cloud discussion
Advantages of Cloud Computing for Business
Introduction Of Cloud Computing
Ad

Viewers also liked (7)

PDF
Grid computing by ahlam ansari
PPT
Como Mejorar A Mexico Como Pais (Juan Jose)
PDF
Open cloud manifesto
PDF
Cloud security jean pawluk ewf talk sept 2009
PDF
Cloud computing: Legal and ethical issues in library and information services
PPT
Les 1 Inleiding En Functioneren Van Organisaties
PPTX
Cloud computing and Grid Computing
Grid computing by ahlam ansari
Como Mejorar A Mexico Como Pais (Juan Jose)
Open cloud manifesto
Cloud security jean pawluk ewf talk sept 2009
Cloud computing: Legal and ethical issues in library and information services
Les 1 Inleiding En Functioneren Van Organisaties
Cloud computing and Grid Computing
Ad

Similar to cloud computing (20)

PPTX
Cloud computing
PPTX
C L O U D C O M P U T I N G
PPT
Cloud computing
PPTX
Basics of Cloud Computing
PPT
Seminar on cloud computing by Prashant Gupta
PPTX
cloudcomputing-151228104644 (1).pptx
PPS
Cloud Computing
PPTX
Cloud computing
PPTX
Cloud ComputingCloud ComputingCloud ComputingCloud ComputingCloud Computing.pptx
ODP
Cloud Computing
PDF
MUCLecture_2022_52127829.pdf
PDF
cloudcomputingsimpleppt-141114085742-conversion-gate01.pdf
PPTX
Cloud Computing FUNDAMENTAL TUTORIAL FOR YOU
PPTX
Cloud Computing.pptx
PPTX
Cloud Computing
PPTX
Cloud Computing
PPTX
Introduction To Cloud Computing
PPTX
Introduction of cloud computing
PDF
Cloudcomputingsimpleppt 141114085742-conversion-gate01 (1)
Cloud computing
C L O U D C O M P U T I N G
Cloud computing
Basics of Cloud Computing
Seminar on cloud computing by Prashant Gupta
cloudcomputing-151228104644 (1).pptx
Cloud Computing
Cloud computing
Cloud ComputingCloud ComputingCloud ComputingCloud ComputingCloud Computing.pptx
Cloud Computing
MUCLecture_2022_52127829.pdf
cloudcomputingsimpleppt-141114085742-conversion-gate01.pdf
Cloud Computing FUNDAMENTAL TUTORIAL FOR YOU
Cloud Computing.pptx
Cloud Computing
Cloud Computing
Introduction To Cloud Computing
Introduction of cloud computing
Cloudcomputingsimpleppt 141114085742-conversion-gate01 (1)

Recently uploaded (20)

PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Machine learning based COVID-19 study performance prediction
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Electronic commerce courselecture one. Pdf
PPT
Teaching material agriculture food technology
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
Cloud computing and distributed systems.
PDF
cuic standard and advanced reporting.pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
KodekX | Application Modernization Development
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Unlocking AI with Model Context Protocol (MCP)
Reach Out and Touch Someone: Haptics and Empathic Computing
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Network Security Unit 5.pdf for BCA BBA.
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Diabetes mellitus diagnosis method based random forest with bat algorithm
Machine learning based COVID-19 study performance prediction
MYSQL Presentation for SQL database connectivity
Electronic commerce courselecture one. Pdf
Teaching material agriculture food technology
Advanced methodologies resolving dimensionality complications for autism neur...
Building Integrated photovoltaic BIPV_UPV.pdf
Cloud computing and distributed systems.
cuic standard and advanced reporting.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
KodekX | Application Modernization Development
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Mobile App Security Testing_ A Comprehensive Guide.pdf

cloud computing

  • 1. 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 go 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 go :-By Roshan Bagdiya
  • 2.  Difference between Cloud and Grid computing  Introduction  Why Cloud Computing  Cloud Service Models  Types of cloud  Uses Latest trend and threats  Revision OutlinesOutlines
  • 3. Grid vs. Cloud Grid Cloud Underlying concept Utility Computing Utility Computing Main benefit Solve computationally complex problems Provide a scalable standard environment for network-centric application development, testing and deployment Resource distribution / allocation Negotiate and manage resource sharing; schedulers Simple user <-> provider model; pay-per-use Domains Multiple domains Single domain Character / history Non-commercial, publicly funded Commercial
  • 4. TheThe LittleLittle Story of Cloud ComputingStory of Cloud Computing Once upon a time… I’m Distributed Computing  I allow computations to run on several networked computers  I’m cool! I’m Distributed Computing  I allow computations to run on several networked computers  I’m cool!  I’m Utility Computing  I package computing resources as a metered service  I’m economic  I’m Utility Computing  I package computing resources as a metered service  I’m economic Cloud Computing They fell in love, and had a child…
  • 5. Distributed Computing ChallengesDistributed Computing Challenges 4) Cost 5) Security 2) Availability 3) Maintenance End Users 1) ScalabilityCloud computing characteristics
  • 6. Why Cloud Computing?Why Cloud Computing? • Cloud Computing Is User Centric • Cloud Computing Is Task-Centric • Cloud Computing Is Powerful • Cloud Computing Is Accessible • Cloud Computing Is Intelligent • Cloud Computing Is Programmable
  • 8. Three layers of cloud computing/ServicesThree layers of cloud computing/Services Software as a Service (SaaS) Finished applications that you rent and customize Platform as a Service (PaaS) Developer platform that abstracts the infrastructure, OS and middleware to drive developer productivity Infrastructure as a Service (IaaS) Deployment platform that abstracts the infrastructure Infrastructure as a Service (IaaS) Deployment platform that abstracts the infrastructure
  • 11.  Defined as service-on-demand, where a provider will license software tailored.  In the SaaS model, cloud providers install and operate application software in the cloud and cloud users access the software from cloud clients.  Cloud users do not manage the cloud infrastructure and platform where the application runs.  This eliminates the need to install and run the application on the cloud user's own computers, which simplifies maintenance and support.  Examples of SaaS include: Google Apps, Microsoft Office 365, Onlive, GT Nexus, Marketo, and TradeCard. SaaSSaaS
  • 13. PaaSPaaS In the PaaS model, cloud providers deliver a computing platform typically including operating system, programming language execution environment, database, and web server. Application developers can develop and run their software solutions on a cloud platform without the cost and complexity of buying and managing the underlying hardware and software layers. Examples of PaaS include: AWS Elastic Beanstalk, Cloud Foundry, Heroku, Force.com, EngineYard, Mendix, OpenShift, Google App Engine, Windows Azure Cloud Services and OrangeScape
  • 15. IaaSIaaS In the most basic cloud-service model, providers of IaaS offer computers physical or (more often) virtual machines and other resources. IaaS clouds often offer additional resources such as a virtual- machine disk image library, raw (block) and file-based storage, firewalls, load balancers, IP addresses, virtual local area networks (VLANs), and software bundles.[  IaaS-cloud providers supply these resources on-demand from their large pools installed in data centers. Examples of IaaS providers include: Amazon EC2, Azure Services Platform, DynDNS, Google Compute Engine, HP Cloud, iland, Joyent, LeaseWeb, Linode, NaviSite, Oracle Infrastructure as a Service, Rackspace Cloud, ReadySpace Cloud Services, ReliaCloud, SAVVIS, SingleHop, and Terremark
  • 18. Cloud APIs One of the key characteristics that distinguishes cloud computing from standard enterprise computing is that the infrastructure itself is programmable. Instead of physically deploying servers, storage, and network resources to support applications, developers specify how the same virtual components are configured and interconnected.
  • 19. Some Cloud Service ProvidersSome Cloud Service Providers Utility ComputingUtility Computing Platform as a Service (PaaS) Platform as a Service (PaaS) Cloud-based User Applications Cloud-based User Applications
  • 20. GoogleApp Engine Other Cloud ProvidersOther Cloud Providers GoGrid Cloud Hosting Joyent Accelerators Mosso Cloud Hosting
  • 21.  Hardware & Software which Delivers cloud applications, Consumes cloud services Commercial Examples  Web Browsers (IE, Firefox, Google Chrome) Mobiles (iPhone, Android, Windows Mobile) Cloud ClientsCloud Clients
  • 22. Source: Wikipedia Clear cloud Rainy cloud Entering in The cloud Types of Cloud ComputingTypes of Cloud ComputingTypes of Cloud ComputingTypes of Cloud Computing
  • 23. Types of Cloud ComputingTypes of Cloud ComputingTypes of Cloud ComputingTypes of Cloud Computing
  • 24. Private Cloud  also known as internal cloud Neologism hosted services to a limited number of people behind a firewall. wants more control over their data
  • 25. Public Cloud  also known as external cloud.  resources are dynamically provisioned on a fine-grained Self-service basis
  • 27. Advantages Uses  Peer-to-peer / volunteer computing (Bittorrent,Skype)  Web application (Facebook)  Software as a service (Google Apps, SAP )  Software plus services (Microsoft Online Services) Uses  Peer-to-peer / volunteer computing (Bittorrent,Skype)  Web application (Facebook)  Software as a service (Google Apps, SAP )  Software plus services (Microsoft Online Services) Disadvantages
  • 28. Next? Latest Trends  Integrating more scripting languages  Data center volumes  Open source cloud computing (Red Hat) Salesforce for Google apps Latest Trends  Integrating more scripting languages  Data center volumes  Open source cloud computing (Red Hat) Salesforce for Google apps
  • 29. Government Revenue Bringing it all together to peel back the layers of control ownership and address concerns for trusted Cloud adoption. 29 Control Requirements Provider Assertions Private, Community & Public Clouds Private, Community & Public Clouds
  • 30. Cloud “Threats” – Top 3 1. Authentication abuse 2. Operations breakdown 3. Misuse of cloud-specific technology 30
  • 33. All of this TOGETHER: The Cloud CommunityCommunity CloudCloud PrivatePrivate CloudCloud Public CloudPublic Cloud Hybrid Clouds Deployment Models Service Models Essential Characteristics Common Characteristics Software as a Service (SaaS) Platform as a Service (PaaS) Infrastructure as a Service (IaaS) Resource Pooling Broad Network Access Rapid Elasticity Measured Service On Demand Self-Service Low Cost Software Virtualization Service Orientation Advanced Security Homogeneity Massive Scale Resilient Computing Geographic Distribution 3333

Editor's Notes

  • #6: Cloud computing characterestics