β Day 3 of 30 β β Cloud Deployment Models & Cloud Types

Welcome to Day 3 of my #30DaysOfCloud journey!
Today I dived into the Deployment Models and Service Models that define how cloud computing is delivered and consumed.
π Cloud Deployment Models
1οΈβ£ Public Cloud
π Cloud resources are owned and operated by third-party providers like AWS, Azure, or GCP.
Example: Hosting a website on AWS EC2.
2οΈβ£ Private Cloud
π’ Cloud resources are used exclusively by one organization β offering greater control and security.
Example: A VMware-powered private data center.
3οΈβ£ Hybrid Cloud
π Combines public and private clouds to balance flexibility, compliance, or residency requirements.
Example: Sensitive data on-premises, app hosted on AWS.
4οΈβ£ Multi-Cloud
ββ Uses multiple public cloud providers to avoid lock-in or optimize services.
Example: AWS for compute, GCP for analytics.
π§ Cloud Service Models
π οΈ IaaS β Infrastructure as a Service
Provides virtualized computing resources over the internet.
Examples: Amazon EC2, S3, VPC
π§° PaaS β Platform as a Service
Gives developers tools and platforms to build applications without managing infrastructure.
Examples: AWS Lambda, Elastic Beanstalk
π» SaaS β Software as a Service
Ready-to-use applications delivered over the web β just log in and use.
Examples: Google Workspace, Salesforce
π Why This Matters
Understanding deployment and service models helps you:
Design the right cloud architecture
Make informed choices for security, cost-efficiency, and performance
π
Up Next (Day 4):
I'll begin exploring Amazon EC2 β the backbone of AWS compute services!
π Letβs keep learning and building together. If you're on a similar journey, follow along and share your thoughts!
Subscribe to my newsletter
Read articles from Pratik Das directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by
