Pattern: Private Cloud

A private cloud approach, operated either over the internet or on company-owned on premises infrastructure, can offer the benefits of cloud computing services like AWS while restricting access to only select users

Private Cloud

A company in a highly regulated industry that is, by law, not allowed to use public cloud or a company in any sector that has recently made a major investment in new on-premises infrastructure. In the Private Cloud context, services are provisioned over private—though not necessarily on-premises—infrastructure for the dedicated use of a single organization and typically managed through internal resources.

In This Context

Connecting designated hardware to specific apps reduces their mobility and resilience.Building any kind of manual intervention by the Ops team into an application’s life cycle will create long delays in deployment and reduce quality.


Decouple the setup of your physical infrastructure from the provisioning required for the application itself.Treat all the servers and the rest of the infrastructure as a single large machine managed fully automatically through a set of APIs. Aim to use the same set of tools as would be required on at least one public cloud to ease any future migration.


The company enjoys the benefits of cloud native architecture with the additional control and security—but also expense—of hosting your own private cloud setup.Applications are running on the private cloud in exactly the same way as they would run on a public cloud.