Pros and Cons of Private Cloud versus Public Cloud

Cloud computing is the grouping of Internet-based computing resources to provide efficient, effective, agile access at a pre-defined price; it has been compared to a utility, where costs are metered against usage.  (Visit Wikipedia’s definition.)

Organizations turning to the Cloud can select from these deployment options:

  • Public Cloud – Available to all paying users (public)
  • Private Cloud – Restricted to a single organization
  • Hybrid Cloud – A combination of Public and Private

A Public Cloud deployment is based on a publicly-available infrastructure like Microsoft Azure or Amazon Web Services (AWS); it could include a pre-configured service, like Microsoft Office 365 or Google Apps for Business, which are deployed on publicly-rendered networks at Microsoft and Google data centers respectively.  Being public, they are also somewhat more vulnerable to outside intrusion.

A Private Cloud deployment can be internal or external, but is typically setup on separate infrastructure that is dedicated to one organization.  For example; 911 providers (Verizon, AT&T, etc.) usually locate this service in dedicated, company-owned data centers.  Private Cloud deployments require significant, upfront investment and lack some of the expandability of a Public Cloud.

A Hybrid Cloud contains characteristics of both Public Cloud and Private Cloudstructures; it is a binding of both environments to provide the best of both worlds.

For example; Bryley Systems’ Hosted Cloud Server is a Hybrid Cloud offering that is deployed on equipment owned and managed by Bryley Systems, but is located in a secure, professional, data-center environment with significant fail-over capabilities:  The primary equipment is separate and secure, but the location provides the connectivity advantages of a Public Cloud facility.

Dennis McCafferty of CIO Insight, in his 9/30/2014 article “Pros and Cons of the Private Cloud”, states that many large organizations have deployed a Private Cloud, but even more have tried a Public Cloud deployment.

Advantages of Hybrid Cloud and Private Cloud include:

  • Greater security
  • Customized control
  • Resource provisioning