Cloud Benefits
- High Availability: systems remain operational with minimal downtime.
- Scalability: add resources to handle increased demand (vertical or horizontal).
- Elasticity: automatically scale resources up or down based on demand.
- Agility: quickly deploy resources as business needs change.
- Geo-distribution: deploy resources in regions closest to users.
- Disaster Recovery: recover from failures using cloud backup and replication.
Service Models
- IaaS: most customer control — you manage OS, middleware, apps, data.
- PaaS: platform managed — you manage apps and data only.
- SaaS: fully managed — you only manage data and access.
- Shared responsibility shifts from customer to provider as you move from IaaS → PaaS → SaaS.
Deployment Models
- Public cloud: resources owned and operated by cloud provider, shared across tenants.
- Private cloud: dedicated infrastructure for a single organization.
- Hybrid cloud: combines public and private clouds for flexibility.
Practice Cloud Concepts Questions
Put your knowledge to the test with practice questions.