Cloud Computing
Cloud fundamentals every engineer must know. Infrastructure models (IaaS, PaaS, SaaS), virtualisation, networking, storage, identity, compute, serverless, and how to think about cost, reliability, and security in cloud-native systems.
FundamentalsTopics 1–10
- ·What is Cloud Computing
- ·Service Models: IaaS, PaaS, SaaS, FaaS
- ·Deployment Models
- ·Virtualisation and Containers
- ·Compute
- ·Storage
- ·Networking in the Cloud
- ·Identity and Access Management
- ·Regions and Availability Zones
- ·Cloud Pricing and Cost Model
Start Fundamentals →
IntermediateTopics 11–20
- ·Load Balancing
- ·Auto-Scaling
- ·Managed Databases
- ·Object Storage Patterns
- ·CDN and Edge
- ·Messaging and Queues
- ·Serverless Compute
- ·Secrets and Configuration
- ·Monitoring and Observability
- ·Cloud Security Fundamentals
Start Intermediate →
ArchitectureTopics 21–30
- ·Well-Architected Framework
- ·High Availability Patterns
- ·Disaster Recovery
- ·Event-Driven Architecture
- ·Microservices on Cloud
- ·Data Architecture in the Cloud
- ·FinOps: Cloud Cost Optimisation
- ·Infrastructure as Code
- ·Multi-Cloud and Vendor Lock-in
- ·Cloud Security Architecture
Start Architecture →
ProductionTopics 31–35
- ·Production Deployment Patterns
- ·Reliability Engineering on Cloud
- ·Cloud-Native CI/CD
- ·Incident Response on Cloud
- ·Cloud Migration Strategies
Start Production →