Cloud Computing / Cloud computing Programming models
Programming models for clouds
In Cloud computing Programming models are described in one of two ways. They were deployment model and service model.
Cloud computing Programming models described in 2 ways.They were
1. Deployment Cloud Model.
2. Service Cloud Model.
Cloud Deployment Models List (Each on with its own set of customers it’s targeting.)
Deployment Models |
Systems & Services Accessible By |
Security(reason) |
Public Cloud |
General public. |
less secure (Openness) |
Private Cloud |
Within an organization. |
More secure(private nature) |
Hybrid Cloud |
Public and private cloud people. |
Less(public) / More(private) secure. |
Cloud Computing Service Model Types
Services Models |
Details |
Example |
On-premise Environment |
Here End users have to take care of All the things (networking to applications)
what we are doing today. |
Microsoft Office package |
IaaS |
IaaS (Infrastructure as a Service) provides access to
resources (compute, physical machines, machines, storage, networking, security,
tools etc) by the IaaS provider via public Internet. |
Virtual machines, serers, storage, Amazon Web Service, Rackspace, and VMware
vCloud |
PaaS |
PaaS (Platform as a Service) provides runtime environment
for applications, development, deployment tools, etc. via public Internet. |
Data base, web server, deployment tools, Google AppEngine, Windows Azure
Platform, and force.com. |
SaaS |
SaaS (Software as a Service) provides software applications
as a service (installation and management) to end users. |
GMail, Office 365, CRM, games, virtual desktop and Google Docs. |
Home
Back
|