Cloud Computing
A deployment model defines the purpose of the cloud, and the nature of how the cloud is located.
The NIST(The U.S. National Institute of Standards and Technology) definition for the four deployment models is as follows:
- Public Cloud
- Private Cloud
- Hybrid Cloud
- Community Cloud
Public Cloud
The publkic cloud infrastructure is available for public use alternatively for a large industry group and ids owned by an organization selling cloud services.
Private Cloud
The private cloud mechanism is operated for the exclusive use of an organization. The cloud maay be managedby that organiation or a third party.
Hybrid Cloud
A Hybrid cloud combines multiple clouds(private, community or public) where those clouds retain their unique identities, but are bound together as a unit.
Community cloud
A Community cloud is one where the cloud has been organizedto serve a commom purpose or function
Infrastructure as a Service (IaaS):-
Itprovides virtual storage, virtual machines, virtual infrastructure and other hardware assets as resources that clients can provision
Platform as a Service (PaaS)
It provides virtual machines, Operating Sysytems, ,Applications, Services,DEvelopment frameworks, transactions and control structures
Software as a Service( SaaS)
It is a complete operating enviroment with applications, management and the user interface
Examples of IaaS Service provider include:
- Amazon Elastic Compute Cloud (EC2)
- Eucalyptus
- GoGrid
- FlexiScale
- Linode
- Rackspace Cloud
- Terremark
Examples of PaaS Service provider include:
- Force.com
- GoGrid CloudCenter
- Google AppEngine
- Windows Azure Platform
Examples of SaaS Service provider include:
- GoogleApps
- Oracle On Demand
- SalesForce.com
- SQL Azure
Applications built in the cloud often have the property of being built from a collection of components, a feature reffered to as composibility.A composable component must be :
- Modular: If isn a self-contained and independent unit that is cooperative, resuable and replaceable
- Stateless
: A transaction is executed withoout regard to other tyransactions or requests
Comments
Post a Comment