Cloud Computing

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