SlideShare a Scribd company logo
Agenda
• Service and deployment models
 Three service models
 Four deployment models
SERVICE MODELS
Choose the service you need.
Services Saas,Pass,Iaas
Services Saas,Pass,Iaas
Services Saas,Pass,Iaas
Services Saas,Pass,Iaas
Services Saas,Pass,Iaas
Services Saas,Pass,Iaas
Service Models Overview
• What if you want to have an IT department ?
 Similar to build a new house in previous analogy
• You can rent some virtualized infrastructure and build up your own IT
system among those resources, which may be fully controlled.
• Technical speaking, use the Infrastructure as a Service (IaaS) solution.
 Similar to buy an empty house in previous analogy
• You can directly develop your IT system through one cloud platform,
and do not care about any lower level resource management.
• Technical speaking, use the Platform as a Service (PaaS) solution.
 Similar to live in a hotel in previous analogy
• You can directly use some existed IT system solutions, which were
provided by some cloud application service provider, without knowing
any detail technique about how these service was achieved.
• Technical speaking, use the Software as a Service (SaaS) solution.
Service Model Overview
SERVICE MODELS
Infrastructure as a Service
Platform as a Service
Software as a Service
Infrastructure as a Service
• Infrastructure as a Service - IaaS
 The capability provided to the consumer is to provision processing,
storage, networks, and other fundamental computing resources
where the consumer is able to deploy and run arbitrary software,
which can include operating systems and applications.
 The consumer does not manage or control the underlying cloud
infrastructure but has control over operating systems, storage,
deployed applications, and possibly limited control of select
networking components .
• Examples :
 Amazon EC2
 Eucalyputs
 OpenNebula
 … etc
Infrastructure as a Service
• System architecture :
Infrastructure as a Service
• Enabling technique - Virtualization
 Virtualization is an abstraction of logical resources away from
underlying physical resources.
• Virtualization technique shift OS onto hypervisor.
• Multiple OS share the physical hardware and provide different services.
• Improve utilization, availability, security and convenience.
VM1 VM2 VM3
Infrastructure as a Service
• Properties supported by virtualization technique :
 Manageability and Interoperability
 Availability and Reliability
 Scalability and Elasticity
Infrastructure as a Service
• Provide service –Resource Management Interface
 Several types of virtualized resource :
• Virtual Machine – As an IaaS provider, we should be able to provide the
basic virtual machine operations, such as creation, suspension, resumption
and termination, …etc.
• Virtual Storage – As an IaaS provider, we should be able to provide the
basic virtual storage operations, such as space allocation, space release,
data writing and data reading, …etc.
• Virtual Network – As an IaaS provider, we should be able to provide the
basic virtual network operations, such as IP address allocation, domain
name register, connection establishment and bandwidth provision, …etc.
Infrastructure as a Service
• Provide service – System Monitoring Interface
 Several types of monitoring metrics :
• Virtual Machine – As an IaaS provider, we should be able to monitor
some system states of each virtual machine, such as CPU loading, memory
utilization, IO loading and internal network loading, …etc.
• Virtual Storage – As an IaaS provider, we should be able to monitor some
storage states of each virtual storage, such as virtual space utilization,
data duplication and storage device access bandwidth, …etc.
• Virtual Network – As an IaaS provider, we should be able to monitor
some network states of each virtual network, such as virtual network
bandwidth, network connectivity and network load balancing, …etc.
IaaS - Summary
• IaaS is the deployment platform that abstract the infrastructure.
• IaaS enabling technique
 Virtualization
• Server Virtualization
• Storage Virtualization
• Network Virtualization
• IaaS provided services
 Resource Management Interface
 System Monitoring Interface
SERVICE MODELS
Infrastructure as a Service
Platform as a Service
Software as a Service
Platform as a Service
• Platform as a Service - PaaS
 The capability provided to the consumer is to deploy onto the cloud
infrastructure consumer-created or acquired applications created
using programming languages and tools supported by the provider.
 The consumer does not manage or control the underlying cloud
infrastructure including network, servers, operating systems, or
storage, but has control over the deployed applications and
possibly application hosting environment configurations.
• Examples :
 Microsoft Windows Azure
 Google App Engine
 Hadoop
 … etc
Platform as a Service
• System architecture :
Platform as a Service
• Enabling technique – Runtime Environment Design
 Runtime environment refers to collection of software services
available. Usually implemented by a collection of program libraries.
• Common properties in Runtime Environment :
 Manageability and Interoperability
 Performance and Optimization
 Availability and Reliability
 Scalability and Elasticity
Platform as a Service
• Provide service – Programming IDE
 Users make use of programming IDE to develop their service
among PaaS.
• This IDE should integrate the full functionalities which supported from the
underling runtime environment.
• This IDE should also provide some development tools, such as profiler,
debugger and testing environment.
 The programming APIs supported from runtime environment may
be various between different cloud providers, but there are still
some common operating functions.
• Computation, storage and communication resource operation
Platform as a Service
• Provide service – System Control Interface
 Police-Based Control
• Typically described as a principle or rule to guide decisions and achieve
rational outcome(s)
• Make the decision according to some requirements
 Workflow Control
• Describe the flow of installation and configuration of resources
• Workflow processing daemon delivers speedy and efficient construction
and management of cloud resources
PaaS - Summary
• PaaS is the development platform that abstract the infrastructure,
OS, and middleware to drive developer productivity.
• PaaS enabling technique
 Runtime Environment
• PaaS provide services
 Programming IDE
• Programming APIs
• Development tools
 System Control Interface
• Policy based approach
• Workflow based approach
SERVICE MODELS
Infrastructure as a Service
Platform as a Service
Software as a Service
Software as a Service
• Software as a Service - SaaS
 The capability provided to the consumer is to use the provider’s
applications running on a cloud infrastructure. The applications are
accessible from various client devices through a thin client
interface such as a web browser (e.g., web-based email).
 The consumer does not manage or control the underlying cloud
infrastructure including network, servers, operating systems,
storage, or even individual application capabilities, with the
possible exception of limited user-specific application
configuration settings.
• Examples :
 Google Apps (e.g., Gmail, Google Docs, Google sites, …etc)
 SalesForce.com
 EyeOS
 … etc
Software as a Service
Software as a Service
• Enabling Technique – Web Service
 Web 2.0 is the trend of using the full potential of the web
• Viewing the Internet as a computing platform
• Running interactive applications through a web browser
• Leveraging interconnectivity and mobility of devices
• Enhanced effectiveness with greater human participation
• Properties provided by Internet :
 Accessibility and Portability
Software as a Service
• Provide service – Web-based Applications
 Conventional applications should translate their access interface
onto web-based platform.
 Applications in different domains
• General Applications – Applications which are designed for general
propose, such as office suit, multimedia and instant message, …etc.
• Business Applications – Application which are designed for business
propose, such as ERP, CRM and market trading system, …etc.
• Scientific Applications – Application which are designed for scientific
propose, such as aerospace simulation and biochemistry simulation, …etc.
• Government Applications – Applications which are designed for
government propose, such as national medical system and public
transportation system service, …etc.
Software as a Service
• Provide service – Web Portal
 Apart from the standard search engine feature, web portals offer
other services such as e-mail, news, stock prices, information,
databases and entertainment.
 Portals provide a way for enterprises to provide a consistent look
and feel with access control and procedures for multiple
applications and databases, which otherwise would have been
different entities altogether.
 Some examples :
• iGoogle
• MSNBC
• Netvibes
• Yahoo!
SaaS - Summary
• SaaS is the finished applications that you rent and customize.
• SaaS enabling technique
 Web Service
• SaaS provide services
 Web-based Applications
• General applications
• Business applications
• Scientific applications
• Government applications
 Web Portal
DEPLOYMENT MODELS
How to deploy a cloud system ?
Deployment Model
• There are four primary cloud deployment models :
 Public Cloud
 Private Cloud
 Community Cloud
 Hybrid Cloud
• Each can exhibit the previously discussed characteristics;
their differences lie primarily in the scope and access of
published cloud services, as they are made available to
service consumers.
Public Cloud
• Public cloud definition
 The cloud infrastructure is made available to the general public or a
large industry group and is owned by an organization selling cloud
services.
 Also known as external cloud or multi-tenant cloud, this model
essentially represents a cloud environment that is openly accessible.
 Basic characteristics :
• Homogeneous infrastructure
• Common policies
• Shared resources and multi-tenant
• Leased or rented infrastructure
• Economies of scale
Private Cloud
• Private cloud definition
 The cloud infrastructure is operated solely for an organization. It
may be managed by the organization or a third party and may exist
on premise or off premise.
 Also referred to as internal cloud or on-premise cloud, a private
cloud intentionally limits access to its resources to service
consumers that belong to the same organization that owns the
cloud.
 Basic characteristics :
• Heterogeneous infrastructure
• Customized and tailored policies
• Dedicated resources
• In-house infrastructure
• End-to-end control
Public vs. Private
• Comparison :
Public Cloud Private Cloud
Infrastructure Homogeneous Heterogeneous
Policy Model Common defined Customized & Tailored
Resource Model Shared & Multi-tenant Dedicated
Cost Model Operational expenditure Capital expenditure
Economy Model Large economy of scale End-to-end control
Community Cloud
• Community cloud definition
 The cloud infrastructure is shared by several organizations and
supports a specific community that has shared concerns (e.g.,
mission, security requirements, policy, and compliance
considerations).
Hybrid Cloud
• Hybrid cloud definition
 The cloud infrastructure is a composition of two or more clouds
(private, community, or public) that remain unique entities but are
bound together by standardized or proprietary technology that
enables data and application
portability (e.g., cloud bursting
for load-balancing between
clouds).
Cloud Ecosystem
Summary
• What is cloud computing in your mind
 Clear or Cloudy?
• Cloud computing is a new paradigm shift of computing
• Cloud computing can provide high quality of properties
and characteristics based on essentially central ideas
• Service models and deployment models provide services
that can be used to
 Rent fundamental computing resources
 Deploy and develop customer-created applications on clouds
 Access provider’s applications over network (wired or wireless)
References
• NIST (National Institute of Standards and Technology).
http://csrc.nist.gov/groups/SNS/cloud-computing/
• M. Armbrust et. al., “Above the Clouds: A Berkeley View of Cloud
Computing,” Technical Report No. UCB/EECS-2009-28,
University of California at Berkeley, 2009.
• R. Buyya et. al., “Cloud computing and emerging IT platforms:
Vision, hype, and reality for delivering computing as the 5th
utility,” Future Generation Computer Systems, 2009.
• Cloud Computing Use Cases.
http://groups.google.com/group/cloud-computing-use-cases
• Cloud Computing Explained.
http://www.andyharjanto.com/2009/11/wanted-cloud-
computing-explained-in.html
• From Wikipedia, the free encyclopedia
• All resources of the materials and pictures were partially
retrieved from the Internet.

More Related Content

PDF
Chapter 2 Service Model
PPTX
Introduction to Azure fundamentals of cloud.pptx
PPTX
Platform as a Service (PaaS)
PPTX
STORAGE TECHNOLOGY UNIT 1 SYSTEM DESIGNS
PPTX
Cloud Computing Deployment and Service Types
PPTX
Introduction of cloud computing and aws
Chapter 2 Service Model
Introduction to Azure fundamentals of cloud.pptx
Platform as a Service (PaaS)
STORAGE TECHNOLOGY UNIT 1 SYSTEM DESIGNS
Cloud Computing Deployment and Service Types
Introduction of cloud computing and aws

Similar to Services Saas,Pass,Iaas (20)

PPTX
Coud discovery chap 3
PPTX
Cloud presentation NELA
PPTX
CLOUD ARCHITECTURE AND SERVICES.pptx
PPTX
CSE2013-cloud computing-L3-L4.pptx
PPTX
Cloud Computing
PPTX
Cloud Computing Basics, Models, Enablers
PPTX
Introduction to Cloud Computing
PPTX
Mahika cloud services
PPTX
Cloud computing by Luqman
PPTX
Cloud computing power point presentation
PPTX
Defining the Clouds for entriprises.pptx
PPTX
Cloud Deployment
PPT
UTF-8'en'IBM_Cloud_SCO_Content_20130702c
PDF
Cloud Computing Models.uututuutututtuutut
PPT
Basics Of Cloud Computing
PPTX
lecture#1.pptx
PPT
Radu crahmaliuc 23feb2012
PPTX
clude-computin-a ppt-for- the-Computing.pptx
PPTX
VTU Open Elective 6th Sem CSE - Module 2 - Cloud Computing
PPTX
Cloud computing & security basics
Coud discovery chap 3
Cloud presentation NELA
CLOUD ARCHITECTURE AND SERVICES.pptx
CSE2013-cloud computing-L3-L4.pptx
Cloud Computing
Cloud Computing Basics, Models, Enablers
Introduction to Cloud Computing
Mahika cloud services
Cloud computing by Luqman
Cloud computing power point presentation
Defining the Clouds for entriprises.pptx
Cloud Deployment
UTF-8'en'IBM_Cloud_SCO_Content_20130702c
Cloud Computing Models.uututuutututtuutut
Basics Of Cloud Computing
lecture#1.pptx
Radu crahmaliuc 23feb2012
clude-computin-a ppt-for- the-Computing.pptx
VTU Open Elective 6th Sem CSE - Module 2 - Cloud Computing
Cloud computing & security basics
Ad

Recently uploaded (20)

PDF
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
PPTX
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
PDF
Insiders guide to clinical Medicine.pdf
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PPTX
Cell Structure & Organelles in detailed.
PPTX
Pharma ospi slides which help in ospi learning
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PDF
Business Ethics Teaching Materials for college
PPTX
Institutional Correction lecture only . . .
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PPTX
master seminar digital applications in india
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
Microbial disease of the cardiovascular and lymphatic systems
PDF
Anesthesia in Laparoscopic Surgery in India
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PPTX
Cell Types and Its function , kingdom of life
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
Insiders guide to clinical Medicine.pdf
2.FourierTransform-ShortQuestionswithAnswers.pdf
Cell Structure & Organelles in detailed.
Pharma ospi slides which help in ospi learning
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
Business Ethics Teaching Materials for college
Institutional Correction lecture only . . .
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
Module 4: Burden of Disease Tutorial Slides S2 2025
master seminar digital applications in india
Microbial diseases, their pathogenesis and prophylaxis
Final Presentation General Medicine 03-08-2024.pptx
Microbial disease of the cardiovascular and lymphatic systems
Anesthesia in Laparoscopic Surgery in India
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
Cell Types and Its function , kingdom of life
STATICS OF THE RIGID BODIES Hibbelers.pdf
Ad

Services Saas,Pass,Iaas

  • 1. Agenda • Service and deployment models  Three service models  Four deployment models
  • 2. SERVICE MODELS Choose the service you need.
  • 9. Service Models Overview • What if you want to have an IT department ?  Similar to build a new house in previous analogy • You can rent some virtualized infrastructure and build up your own IT system among those resources, which may be fully controlled. • Technical speaking, use the Infrastructure as a Service (IaaS) solution.  Similar to buy an empty house in previous analogy • You can directly develop your IT system through one cloud platform, and do not care about any lower level resource management. • Technical speaking, use the Platform as a Service (PaaS) solution.  Similar to live in a hotel in previous analogy • You can directly use some existed IT system solutions, which were provided by some cloud application service provider, without knowing any detail technique about how these service was achieved. • Technical speaking, use the Software as a Service (SaaS) solution.
  • 11. SERVICE MODELS Infrastructure as a Service Platform as a Service Software as a Service
  • 12. Infrastructure as a Service • Infrastructure as a Service - IaaS  The capability provided to the consumer is to provision processing, storage, networks, and other fundamental computing resources where the consumer is able to deploy and run arbitrary software, which can include operating systems and applications.  The consumer does not manage or control the underlying cloud infrastructure but has control over operating systems, storage, deployed applications, and possibly limited control of select networking components . • Examples :  Amazon EC2  Eucalyputs  OpenNebula  … etc
  • 13. Infrastructure as a Service • System architecture :
  • 14. Infrastructure as a Service • Enabling technique - Virtualization  Virtualization is an abstraction of logical resources away from underlying physical resources. • Virtualization technique shift OS onto hypervisor. • Multiple OS share the physical hardware and provide different services. • Improve utilization, availability, security and convenience. VM1 VM2 VM3
  • 15. Infrastructure as a Service • Properties supported by virtualization technique :  Manageability and Interoperability  Availability and Reliability  Scalability and Elasticity
  • 16. Infrastructure as a Service • Provide service –Resource Management Interface  Several types of virtualized resource : • Virtual Machine – As an IaaS provider, we should be able to provide the basic virtual machine operations, such as creation, suspension, resumption and termination, …etc. • Virtual Storage – As an IaaS provider, we should be able to provide the basic virtual storage operations, such as space allocation, space release, data writing and data reading, …etc. • Virtual Network – As an IaaS provider, we should be able to provide the basic virtual network operations, such as IP address allocation, domain name register, connection establishment and bandwidth provision, …etc.
  • 17. Infrastructure as a Service • Provide service – System Monitoring Interface  Several types of monitoring metrics : • Virtual Machine – As an IaaS provider, we should be able to monitor some system states of each virtual machine, such as CPU loading, memory utilization, IO loading and internal network loading, …etc. • Virtual Storage – As an IaaS provider, we should be able to monitor some storage states of each virtual storage, such as virtual space utilization, data duplication and storage device access bandwidth, …etc. • Virtual Network – As an IaaS provider, we should be able to monitor some network states of each virtual network, such as virtual network bandwidth, network connectivity and network load balancing, …etc.
  • 18. IaaS - Summary • IaaS is the deployment platform that abstract the infrastructure. • IaaS enabling technique  Virtualization • Server Virtualization • Storage Virtualization • Network Virtualization • IaaS provided services  Resource Management Interface  System Monitoring Interface
  • 19. SERVICE MODELS Infrastructure as a Service Platform as a Service Software as a Service
  • 20. Platform as a Service • Platform as a Service - PaaS  The capability provided to the consumer is to deploy onto the cloud infrastructure consumer-created or acquired applications created using programming languages and tools supported by the provider.  The consumer does not manage or control the underlying cloud infrastructure including network, servers, operating systems, or storage, but has control over the deployed applications and possibly application hosting environment configurations. • Examples :  Microsoft Windows Azure  Google App Engine  Hadoop  … etc
  • 21. Platform as a Service • System architecture :
  • 22. Platform as a Service • Enabling technique – Runtime Environment Design  Runtime environment refers to collection of software services available. Usually implemented by a collection of program libraries. • Common properties in Runtime Environment :  Manageability and Interoperability  Performance and Optimization  Availability and Reliability  Scalability and Elasticity
  • 23. Platform as a Service • Provide service – Programming IDE  Users make use of programming IDE to develop their service among PaaS. • This IDE should integrate the full functionalities which supported from the underling runtime environment. • This IDE should also provide some development tools, such as profiler, debugger and testing environment.  The programming APIs supported from runtime environment may be various between different cloud providers, but there are still some common operating functions. • Computation, storage and communication resource operation
  • 24. Platform as a Service • Provide service – System Control Interface  Police-Based Control • Typically described as a principle or rule to guide decisions and achieve rational outcome(s) • Make the decision according to some requirements  Workflow Control • Describe the flow of installation and configuration of resources • Workflow processing daemon delivers speedy and efficient construction and management of cloud resources
  • 25. PaaS - Summary • PaaS is the development platform that abstract the infrastructure, OS, and middleware to drive developer productivity. • PaaS enabling technique  Runtime Environment • PaaS provide services  Programming IDE • Programming APIs • Development tools  System Control Interface • Policy based approach • Workflow based approach
  • 26. SERVICE MODELS Infrastructure as a Service Platform as a Service Software as a Service
  • 27. Software as a Service • Software as a Service - SaaS  The capability provided to the consumer is to use the provider’s applications running on a cloud infrastructure. The applications are accessible from various client devices through a thin client interface such as a web browser (e.g., web-based email).  The consumer does not manage or control the underlying cloud infrastructure including network, servers, operating systems, storage, or even individual application capabilities, with the possible exception of limited user-specific application configuration settings. • Examples :  Google Apps (e.g., Gmail, Google Docs, Google sites, …etc)  SalesForce.com  EyeOS  … etc
  • 28. Software as a Service
  • 29. Software as a Service • Enabling Technique – Web Service  Web 2.0 is the trend of using the full potential of the web • Viewing the Internet as a computing platform • Running interactive applications through a web browser • Leveraging interconnectivity and mobility of devices • Enhanced effectiveness with greater human participation • Properties provided by Internet :  Accessibility and Portability
  • 30. Software as a Service • Provide service – Web-based Applications  Conventional applications should translate their access interface onto web-based platform.  Applications in different domains • General Applications – Applications which are designed for general propose, such as office suit, multimedia and instant message, …etc. • Business Applications – Application which are designed for business propose, such as ERP, CRM and market trading system, …etc. • Scientific Applications – Application which are designed for scientific propose, such as aerospace simulation and biochemistry simulation, …etc. • Government Applications – Applications which are designed for government propose, such as national medical system and public transportation system service, …etc.
  • 31. Software as a Service • Provide service – Web Portal  Apart from the standard search engine feature, web portals offer other services such as e-mail, news, stock prices, information, databases and entertainment.  Portals provide a way for enterprises to provide a consistent look and feel with access control and procedures for multiple applications and databases, which otherwise would have been different entities altogether.  Some examples : • iGoogle • MSNBC • Netvibes • Yahoo!
  • 32. SaaS - Summary • SaaS is the finished applications that you rent and customize. • SaaS enabling technique  Web Service • SaaS provide services  Web-based Applications • General applications • Business applications • Scientific applications • Government applications  Web Portal
  • 33. DEPLOYMENT MODELS How to deploy a cloud system ?
  • 34. Deployment Model • There are four primary cloud deployment models :  Public Cloud  Private Cloud  Community Cloud  Hybrid Cloud • Each can exhibit the previously discussed characteristics; their differences lie primarily in the scope and access of published cloud services, as they are made available to service consumers.
  • 35. Public Cloud • Public cloud definition  The cloud infrastructure is made available to the general public or a large industry group and is owned by an organization selling cloud services.  Also known as external cloud or multi-tenant cloud, this model essentially represents a cloud environment that is openly accessible.  Basic characteristics : • Homogeneous infrastructure • Common policies • Shared resources and multi-tenant • Leased or rented infrastructure • Economies of scale
  • 36. Private Cloud • Private cloud definition  The cloud infrastructure is operated solely for an organization. It may be managed by the organization or a third party and may exist on premise or off premise.  Also referred to as internal cloud or on-premise cloud, a private cloud intentionally limits access to its resources to service consumers that belong to the same organization that owns the cloud.  Basic characteristics : • Heterogeneous infrastructure • Customized and tailored policies • Dedicated resources • In-house infrastructure • End-to-end control
  • 37. Public vs. Private • Comparison : Public Cloud Private Cloud Infrastructure Homogeneous Heterogeneous Policy Model Common defined Customized & Tailored Resource Model Shared & Multi-tenant Dedicated Cost Model Operational expenditure Capital expenditure Economy Model Large economy of scale End-to-end control
  • 38. Community Cloud • Community cloud definition  The cloud infrastructure is shared by several organizations and supports a specific community that has shared concerns (e.g., mission, security requirements, policy, and compliance considerations).
  • 39. Hybrid Cloud • Hybrid cloud definition  The cloud infrastructure is a composition of two or more clouds (private, community, or public) that remain unique entities but are bound together by standardized or proprietary technology that enables data and application portability (e.g., cloud bursting for load-balancing between clouds).
  • 41. Summary • What is cloud computing in your mind  Clear or Cloudy? • Cloud computing is a new paradigm shift of computing • Cloud computing can provide high quality of properties and characteristics based on essentially central ideas • Service models and deployment models provide services that can be used to  Rent fundamental computing resources  Deploy and develop customer-created applications on clouds  Access provider’s applications over network (wired or wireless)
  • 42. References • NIST (National Institute of Standards and Technology). http://csrc.nist.gov/groups/SNS/cloud-computing/ • M. Armbrust et. al., “Above the Clouds: A Berkeley View of Cloud Computing,” Technical Report No. UCB/EECS-2009-28, University of California at Berkeley, 2009. • R. Buyya et. al., “Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility,” Future Generation Computer Systems, 2009. • Cloud Computing Use Cases. http://groups.google.com/group/cloud-computing-use-cases • Cloud Computing Explained. http://www.andyharjanto.com/2009/11/wanted-cloud- computing-explained-in.html • From Wikipedia, the free encyclopedia • All resources of the materials and pictures were partially retrieved from the Internet.