Infrastructure is shared by multiple businesses and owned and operated by a service provider, offering fast provisioning. Because you can scale resources to meet demand and pay-as-you-go, it’s a low-cost option for deploying apps.
A public cloud is one based on the standard cloud computing model, in which a service provider makes resources, such as virtual machines (VMs), applications or storage, available to the general public over the internet. Public cloud services may be free or offered on a pay-per-usage model.
Public cloud is a fully virtualized environment. In addition, providers have a multi-tenant architecture that enables users -- or tenants -- to share computing resources. Public cloud also relies on high- bandwidth network connectivity to rapidly transmit data.
Public cloud storage is typically redundant, using multiple data centers and careful replication of file versions. This characteristic has given it a reputation for resiliency.
Public cloud architecture can be further categorized by service model. Common service models include:
software as a service (SaaS), in which a third-party provider hosts applications and makes them available to customers over the internet; platform as a service (PaaS), in which a third-party provider delivers hardware and software tools -- usually those needed for application development -- to its users as a service; and infrastructure as a service (IaaS), in which a third-party provider offers virtualized computing resources, such as VMs and storage, over the internet.
Examples of Public Cloud: Google App Engine Microsoft Windows Azure IBM Smart Cloud Amazon EC2
Private cloud:- It refers to a model of cloud computing where IT services are provisioned over private IT infrastructure for the dedicated use of a single organization. A private cloud is usually managed via internal resources. The terms private cloud and virtual private cloud (VPC) are often used interchangeably.
Two models for cloud services can be delivered in a private cloud.
infrastructure as a service (IaaS) which allows a company to use infrastructure resources such as compute, network and storage as a service. platform as a service (PaaS) which lets a company deliver everything from simple cloud-based applications to sophisticated-enabled enterprise applications.
The cloud infrastructure is operated solely for an organization. private cloud may exist off premises and can be managed by a third party.
Thus, two private cloud scenarios exist, as follows: On-site Private Cloud Applies to private clouds implemented at a customer’s premises. Outsourced Private Cloud Applies to private clouds where the server side is outsourced to a hosting company.
Examples of Private Cloud: Eucalyptus Ubuntu Enterprise Cloud - UEC (powered by Eucalyptus) Microsoft ECI data center.
Community Clouds A community cloud is a cloud service model that provides a cloud computing solution to a limited number of individuals or organizations that is governed, managed and secured commonly by all the participating organizations or a third party managed service provider. Community clouds are an attractive option for companies in the health, financial or legal spheres that are subject to strict regulatory compliance.
On-site Community Cloud Scenario Applies to community clouds implemented on the premises of the customers composing a community cloud Outsourced Community Cloud Applies to community clouds where the server side is
Examples of Community Cloud: Google Apps for Government Microsoft Government Community Cloud
Hybrid Cloud
Hybrid cloud is a cloud computing environment that uses a mix of on-premises, private cloud and third-party, public cloud services with orchestration between the two platforms. By allowing workloads to move between private and public clouds as computing needs and costs change, hybrid cloud gives businesses greater flexibility and more data deployment options.
(Hybrid) cloud infrastructure is a composition of two or more distinct cloud infrastructures (private, community, or public) that remain unique entities, but are bound together by standardized or proprietary technology that enables data and application portability.
Examples of Hybrid Cloud: Windows Azure (capable of Hybrid Cloud) VMware vCloud (Hybrid Cloud Services)
I read your post which is about cloud computing. it's quite informative. I am impressed by the details that you have shared in this post and It reveals how nicely you understand this subject. I am thankful to you for sharing this article here. Cloud Based Phone System NZ
1 Comments
I read your post which is about cloud computing. it's quite informative. I am impressed by the details that you have shared in this post and It reveals how nicely you understand this subject. I am thankful to you for sharing this article here. Cloud Based Phone System NZ
ReplyDelete