What are the different types of cloud deployment models (public, private, hybrid)?
Cloud deployment models describe who owns and uses the infrastructure.
Public cloud — provider-owned, shared multi-tenant infra accessible to anyone (AWS, Azure, GCP).
Private cloud — dedicated infra for a single org, typically on-prem or in a colocation facility (VMware, OpenStack).
Hybrid cloud — combines public and private with network bridging. AWS solutions:
Direct Connect,VPN,Outposts,Storage Gateway.Multi-cloud — uses multiple public providers to avoid lock-in, meet residency, or pick best-of-breed services.
Community cloud — shared by organizations with common requirements (often regulated industries).
Most enterprises run hybrid — workloads gradually migrate to public cloud while regulated or low-latency apps stay on-prem.
Mention AWS Outposts and Direct Connect as concrete hybrid building blocks. That moves the answer from theory to applied AWS knowledge.