Sourcing models (shared or dedicated, and whether internally hosted or externally hosted) are defined by the ownership and control of architectural design and the degree of available customization. The different sourcing models can be evaluated against the three standards - cost, control, and scalability.
Cloud Sourcing Type
Shared or Dedicated
Shared Public Cloud
Provider or market
Pay as you go
Dedicated Public Cloud
Partially or fully dedicated
Constrained by contract
Self-Hosted Private Cloud
Constrained by capital investment
Build the Cloud, share resources
Partner-hosted Private Cloud
Constrained by capital investment or contract
Varies by contract, may or may not have capital impact
The Public Cloud is a pool of computing services delivered over the Internet. It is offered by a vendor, who typically uses a “pay as you go” model. Public Cloud Computing has the following attractive attributes: you only pay for resources you consume; you gain agility through quick deployment; there is rapid capacity scaling; and all services are delivered with improved and consistent availability, resiliency, security, and manageability. Public Cloud options include:
The Private Cloud is a pool of computing resources delivered as a standardized set of services that are specified, architected, and controlled by a particular enterprise.
The path to a Private Cloud is often driven by the need to maintain control of the delivery environment because of application maturity, performance requirements, and regulatory or business differentiation reasons. For example, banks and governments have data security issues that may preclude the use of currently available Public Cloud services.
Private Cloud options include:
I just opened a new blog on http://www.iamondemand.com, you are more than welcome to check it out. My main purpose is to help ISVs specifically to establish their new offering on the cloud include all the operation perspectives include asking the following questions for example : which cloud vendor will host my applications ?, go with an integrator/in house? , will it work for enterprise applications ?, how can I support 24x7 ? what is the business model ? and more,
you are welcome to feedback and contact me if you find this interesting,
thanks i will check !