Cloud Deployment Models
A cloud deployment model defines the type of cloud environment primarily by its ownership, size, and access. While delivery models describe what is provisioned, deployment models describe where and by whom the cloud is operated.
| Model | Owned by | Accessible to | Administrative control |
|---|---|---|---|
| Public | Third-party provider | General public / any consumer | Provider-managed |
| Private | Single organization | Internal departments only | Organization-managed |
| Multicloud | Multiple third-party providers | The consuming organization | Distributed across providers |
| Hybrid | Mixed (private + public) | Internal and/or external | Split between org and provider |
Public Cloud
Section titled “Public Cloud”A publicly accessible environment owned and maintained by a third-party cloud provider.
- IT resources are provisioned using standard delivery models (IaaS, PaaS, SaaS)
- Generally offered at a cost; may also be commercialized via other models (e.g., advertising-funded free tiers)
- The provider is fully responsible for the creation and ongoing maintenance of the infrastructure
When to use: General-purpose workloads, new projects without specific compliance or data residency requirements, organizations that want minimal infrastructure management overhead.
Private Cloud
Section titled “Private Cloud”A cloud environment owned entirely by a single organization, enabling centralized IT resource access across different internal departments or physical locations.
- Because it is a controlled internal environment, many risks associated with public cloud (overlapping trust boundaries, shared tenancy) do not apply
- Administration can be handled by internal staff or outsourced to a third party
- The organization simultaneously acts as both cloud provider (the department provisioning the cloud) and cloud consumer (the departments using it)
Data terminology clarification:
- IT resources hosted within the private cloud and made remotely accessible to internal consumers are considered cloud-based
- IT resources hosted outside the private cloud boundary, even if on the same physical premises, are considered on-premises
When to use: Highly regulated industries (finance, healthcare, government), workloads with strict data sovereignty requirements, organizations that need direct hardware control or have invested significantly in on-premises infrastructure.
Multicloud
Section titled “Multicloud”A cloud consumer organization utilizes services and IT resources from multiple public clouds offered by different providers simultaneously.
Strategic reasons for multicloud adoption:
| Motivation | What it achieves |
|---|---|
| Redundancy | If one provider has an outage, workloads on other providers continue |
| Vendor independence | Reduces lock-in to any single provider’s proprietary APIs or pricing |
| Best-of-breed services | Leverage each provider’s strongest offerings (e.g., GCP for ML, AWS for breadth, Azure for Microsoft ecosystem) |
| Geographic coverage | Use providers with the best regional presence for specific markets |
Hybrid Cloud
Section titled “Hybrid Cloud”An architecture comprised of two or more different cloud deployment models working together.
The most common pattern: processing highly sensitive or regulated data on a private cloud while offloading less sensitive workloads to a public cloud.
Challenges:
| Challenge | Root cause |
|---|---|
| Technical complexity | Different environments use different APIs, networking models, and authentication systems |
| Split management | The organization manages the private cloud; the public provider manages theirs — coordination is required |
| Data consistency | Keeping data synchronized across environments introduces latency and consistency risks |
| Security perimeter | Trust boundaries must explicitly span both environments — what’s permitted to cross between them must be defined |
When to use: Organizations with mixed compliance requirements (some data must stay on-premises or in a private environment; other workloads can run in public cloud), organizations mid-migration who need both environments live simultaneously.
Choosing a Deployment Model
Section titled “Choosing a Deployment Model”| Question | Implication |
|---|---|
| Do you have strict data residency or regulatory requirements? | Private or hybrid — control over data location |
| Do you want zero infrastructure management overhead? | Public |
| Do you need to avoid dependency on a single provider? | Multicloud |
| Do you have mixed workloads — some sensitive, some not? | Hybrid |
| Are you a new organization with no existing infrastructure? | Public (lowest barrier to entry) |
| Do you need maximum security and isolation? | Private |