Free tech learning for everyone, from basics to pro

Cloud FundamentalsCloud SecurityBeginner

Cloud deployment models: public, private, hybrid, community and multi-cloud

In short: A deployment model describes where cloud resources run and who shares them. Public, private, hybrid, community and multi-cloud each balance cost, control and compliance differently, and most organisations end up mixing more than one.

What a deployment model describes

When people say "the cloud" they usually mean a big provider such as AWS, Microsoft Azure or Google Cloud. But cloud is really a way of delivering computing: on-demand self-service, broad network access, pooled resources, rapid elasticity and measured usage. Those five characteristics come from NIST SP 800-145, which also defines the classic deployment models. A deployment model answers two questions: who owns the infrastructure, and who else shares it?

Cloud deployment modelsDeployment modelwho owns and shares itPublicshared providerplatformPrivateone organisationonlyHybridprivate pluspublicCommunityshared by asectorMulti-cloudtwo or moreproviders
Figure 1. The five deployment models differ mainly in who owns the infrastructure and who shares it.

The five models

ModelWho uses itTypical example
PublicAny customer, on shared provider hardwareA start-up hosting its web app on a hyperscaler
PrivateOne organisation, on-premises or hostedA bank running OpenStack or VMware in its own data centre
HybridOne organisation, linking private and publicCustomer records on-premises, web front end in the public cloud
CommunitySeveral organisations with shared needsA government cloud shared by public-sector bodies
Multi-cloudOne organisation using several public providersEmail on one provider, analytics on another

Hybrid and multi-cloud are often confused. Hybrid means private and public working together, usually with network links between them. Multi-cloud means more than one public provider. A company can be both at once.

Trade-offs to understand

Public versus private cloudPublic cloudPay as you goHuge scale on demandProvider runs hardwareShared physical platformPrivate cloudCapital spend up frontCapacity you must planYou run or rent hardwareDedicated to you
Figure 2. Public cloud trades control for speed and elasticity; private cloud trades elasticity for control.
  • Cost model: public cloud is operating expenditure (OpEx), billed per second or per gigabyte. Private cloud is mostly capital expenditure (CapEx) on servers you must buy before you need them.
  • Control: private cloud lets you choose hardware, hypervisor and physical security. In public cloud you rely on the provider's audits, such as ISO/IEC 27001 and SOC 2 reports.
  • Compliance: data protection laws may require data to stay in a country. Public providers offer regions for this, but some sectors still choose private or community clouds.
  • Skills: every extra model adds tooling, training and monitoring work. Complexity is a security risk in itself.

Whatever the model, the shared responsibility model still applies: the provider secures what it runs, and you secure what you put on it.

Choosing a model

  1. Classify the data: is it public, internal, confidential or regulated?
  2. Check legal and contractual rules on where data may live.
  3. Look at demand: spiky or seasonal workloads suit public cloud elasticity.
  4. Check dependencies: legacy systems tied to old hardware may need to stay private for now.
  5. Estimate total cost over three to five years, including staff and licences.
  6. Choose the simplest model that meets the requirements, then document why.

Tip: in exams, link the model to a reason. "Hybrid, because patient records must stay on-premises while the booking site scales in public cloud" scores better than just naming the model.

Practice

A university uses Microsoft 365 for email and Google Cloud for research computing, with no on-premises servers. Which model is this?
Multi-cloud: two public providers, with no private cloud element.
Why might a hospital choose hybrid cloud?
It can keep sensitive, regulated systems in its private environment while using public cloud for elastic or less sensitive workloads.
Name one security downside of using many cloud models at once.
Greater complexity: more consoles, identity systems and logs to secure, which makes misconfiguration and gaps in monitoring more likely.

Key takeaways

  • A deployment model says who owns the infrastructure and who shares it.
  • Public, private, hybrid, community and multi-cloud are the main models.
  • Hybrid means private plus public; multi-cloud means several public providers.
  • Choose from data classification, law, demand pattern and total cost.
  • Shared responsibility applies in every model.
Tracks your learning on this device only. See your progress on the learning paths.

About the author

Mohamed Fayas

Founder of FM TecHub. CCNA certified, with a BTEC HND in Network Engineering, and BEng (Hons) in Computer Networking and Cloud Security. He writes practical, plain-English guides on networking, security and cloud.

More about the author

Original content written by Mohamed Fayas for FM TecHub. © 2026 FM TecHub. You're welcome to share a link to this page; please don't copy the text elsewhere without permission.

Stay up to date by email

New notes, tools and security news from FM TecHub, explained simply. Free.

We only use your email to send these updates. See our privacy policy.