Cloud Reference Model and Cloud Service Model
Cloud Reference Model and Cloud Service Model
Cloud Applications
SaaS
User
Applications Social Computing, Enterprise ISV, Scientific Computing, CDNs
Adaptive Management
Middleware
Programming, Workflows , Libraries, Scripting
Accounting
Core
Middleware
Virtual Machine (VM), VM Management and Deployment
Cloud Resources
System
Infrastructur
e
Cloud Reference Model
Web 2.0 Software as a Service
Interfaces End user applications
Scientific applications
Office automation, Photo editing,
CRM, and Social Networking
Examples: Google Documents, Facebook, Flickr, Salesforce
Platform as a Service
Runtime Environment for Applications
Development and Data Processing Platforms
Examples: Windows Azure, Hadoop, Google AppEngine, Aneka
Infrastructure as a Service
Virtualized Servers
Storage and Networking
Examples: Amazon EC2, S3, Rightscale, vCloud
Cloud Service Models
• Service models are the reference models on which the
cloud computing is based. These can be categorised into
three basic service models as listed below.