Public or private?

 Leverage a public cloud or deploy a private cloud?

Fig. 5.6/1 Different cloud architectures
Fig. 5.6/1 Different cloud architectures

 What are the advantages and disadvantages of private cloud?

Click left/right arrow icons for matching items.


Private cloud
The cloud infrastructure is operated, either on or off their premises, solely for an organization. Either the organization or a third party can manage it.
Public cloud
An organization that sells cloud services makes the cloud infrastructure available to the general public or a large industry group.
The cloud infrastructure is a composition of two or more clouds that remain unique entities but are bound together by standardized or proprietary technology that enables data and application portability (for example, cloud bursting for load-balancing between clouds).
Cloud is a shift in the consumption and delivery of IT with the goal of reducing costs, providing economies of scale, elastic scalability, and the introduction of automation and self-service. Although utilizing virtualization technology, cloud encompasses much more.
With private clouds deployments, all resources are owned and controlled by one private enterprise and those resources are usually housed on the client’s premise behind their firewall.

  What are the advantages and disadvantages of public cloud?

Click left/right arrow icons for matching items.
With public clouds, the resources are shared between multiple clients who pay only for the resources they use. Located off premise, these cloud services are an extension of a client’s IT infrastructure such as storage clouds.
And many features from private or public clouds can be combined to create hybrid clouds that address unique business needs. Different deployment models call for different infrastructures, which lead to different computing architectures. Due to different requirements and goals, each cloud architecture offers its own advantages and disadvantages.

 Pros and cons for each architecture model

Fig. 5.6/2
Fig. 5.6/2
  • Private cloud benefits:
    • Fewer security concerns
    • IT organization retains control over data center
  • Private cloud risks:
    • High investment hurdle in private cloud implementation
    • New operational processes are required
  • Public cloud benefits:
    • Low investment
    • Good test/development environment for applications
  • Public cloud risks:
    • Security concerns
    • IT organization may react negatively to loss of control over data-center function
  • Hybrid cloud benefits:
    • Operational flexibility
    • Scalability
  • Hybrid cloud risks:
    • Hybrid clouds are still being developed
    • Control of security between private and public clouds
Fig. 5.6/2