Siksha Sarovar

Siksha Sarovar (sikshasarovar.com) is a free educational web application that helps students in India learn programming and prepare for academic and competitive exams. The platform offers structured coding courses (C, C++, Python, Java, HTML, CSS, PHP, Power BI, AI, Machine Learning, Data Science), complete university curriculum notes for BCA/MCA students with previous year question papers, Class 10 and Class 12 CBSE/HBSE school notes, and dedicated preparation material for SSC, UPSC, Banking, Railway and other government exams. Browsing the site is completely free and requires no account. Users may optionally sign in with Google solely to save their learning progress, quiz scores and personal preferences across devices.

Privacy Policy | Terms of Service | Contact Siksha Sarovar | About Siksha Sarovar

v4.0.9 · PWA
Siksha Sarovar logo
Siksha Sarovar
Your Learning Universe

Siksha Sarovar is a free e-learning platform for coding courses, BCA university notes and competitive exam preparation. Optional Google sign-in saves your learning progress across devices.

Initializing knowledge base…
Compiling modules 0%

Types of Clouds

Lesson 12 of 30 in the free Cloud Computing notes on Siksha Sarovar, written by Rohit Jangra.

Types of Clouds

Cloud deployments are not one-size-fits-all. The NIST SP 800-145 standard defines four deployment models, each with distinct trade-offs in cost, control, security, and scalability. Selecting the right model (or combination) is a critical architectural decision.

1. Public Cloud

Resources (compute, storage, networking) are owned and operated by a third-party cloud provider and shared among multiple tenants over the Internet. Infrastructure is hidden behind APIs.

Characteristics:

  • No upfront capital expenditure — pure pay-per-use
  • Virtually unlimited scalability (AWS has millions of servers globally)
  • Provider manages all hardware, patching, and redundancy
  • Multi-tenant: your workloads share physical hardware with others (with isolation)

Examples: AWS, Microsoft Azure, Google Cloud Platform, Alibaba Cloud

Use cases: Startups, web applications, big data analytics, development/test environments

2. Private Cloud

Cloud infrastructure is provisioned for exclusive use by a single organization. It may be managed internally or by a third party, hosted on-premises or in a colocation facility.

Characteristics:

  • Full control over hardware and software configuration
  • Dedicated resources — no noisy-neighbor effects
  • Higher upfront CapEx for hardware procurement
  • Compliance with strict regulatory requirements (HIPAA, PCI-DSS, government)

Technologies: OpenStack, VMware vSphere, Microsoft Azure Stack, Red Hat OpenShift

Use cases: Banks, healthcare providers, government agencies, defense contractors

3. Community Cloud

Infrastructure shared among several organizations with common concerns (mission, security requirements, compliance, policy). Costs are split; governance is shared.

Examples: Government agencies sharing a GovCloud, universities in a research consortium, healthcare networks sharing a HIPAA-compliant platform

Use cases: Multi-agency government IT, academic research, healthcare data exchange

4. Hybrid Cloud

A composition of two or more cloud deployments (public + private, or public + community) that remain distinct entities but are bound together by standardized technology for data and application portability.

Patterns:

  • Cloud bursting: Run baseline workloads on private cloud; burst to public cloud during peak demand
  • Data sovereignty: Keep sensitive data on-premises; use public cloud for compute-heavy processing
  • Disaster recovery: Primary workloads on-prem; replicate to AWS/Azure for DR

Examples: Azure Arc, AWS Outposts, Google Anthos

Comparison Table

DimensionPublicPrivateCommunityHybrid
CostLow (OpEx)High (CapEx)SharedMixed
ControlLowHighMediumHigh (private portion)
SecurityProvider-managedFull controlShared governanceSplit responsibility
ScalabilityVirtually unlimitedLimited by owned hardwareLimitedElastic (burst to public)
ComplianceProvider certificationsFully customizableNegotiatedComplex
Use CaseStartups, SaaS, analyticsBanks, gov, healthcareConsortia, researchEnterprise, DR, regulated

Deployment Model Relationships

Decision Framework

  1. Do you have strict data residency or regulatory requirements? → Private or Hybrid
  2. Do you need unlimited elastic scale at low upfront cost? → Public
  3. Are you collaborating with peer organizations on shared compliance requirements? → Community
  4. Do you want to optimize cost while maintaining control for sensitive data? → Hybrid

Most large enterprises today operate hybrid or multi-cloud architectures, using public cloud for agility and private cloud for compliance-sensitive workloads.