Skip to content

☁️ Cloud & DevOps Track

From docker run to managing production Kubernetes clusters at scale.


🎯 Target Roles

  • Cloud Engineer
  • Site Reliability Engineer (SRE)
  • Platform Engineer
  • DevOps Engineer
  • Cloud Architect
  • Infrastructure Engineer

📚 Core Courses

Containers & Docker

Course Platform Level
Docker for Beginners YouTube (freeCodeCamp) Beginner
Docker Deep Dive YouTube (Nigel Poulton) Intermediate
Container Training Free Workshop Intermediate

Kubernetes

Course Platform Level
Kubernetes Basics Official Docs Beginner
Introduction to Kubernetes edX (audit) Beginner
Kubernetes the Hard Way GitHub Advanced
KubeCon Talks YouTube (CNCF) All

Infrastructure as Code

Course Platform Level
HashiCorp Terraform Associate Prep HashiCorp Learn Beginner
Terraform Up & Running (examples) GitHub Intermediate
Ansible for Beginners YouTube (TechWorld) Beginner

Cloud Platforms

Course Platform Provider Level
AWS Cloud Practitioner Essentials AWS Skill Builder (free) AWS Beginner
Google Cloud Fundamentals Google Cloud Skills Boost GCP Beginner
Azure Fundamentals Microsoft Learn (free) Azure Beginner

CI/CD & GitOps

Course Platform Level
GitHub Actions Tutorial GitHub Docs Beginner
GitLab CI/CD GitLab Docs Beginner
ArgoCD Tutorial YouTube (TechWorld) Intermediate

Observability & Monitoring

Course Platform Level
Prometheus & Grafana YouTube (TechWorld) Intermediate
Distributed Tracing (Jaeger) Official Docs Intermediate
SRE Book (free) Google Advanced

📖 Essential Reading (Free)

Book Topic Link
Site Reliability Engineering SRE practices at Google sre.google/sre-book
The Site Reliability Workbook Practical SRE sre.google/workbook
Building Secure & Reliable Systems Security + SRE sre.google/books
12-Factor App Cloud-native principles 12factor.net
Cloud Native Patterns Architecture cnpatterns.org

📖 Learning Path

Beginner:     Linux basics → Docker → Git/CI basics
Intermediate: Kubernetes → Terraform → Cloud platform (pick one)
Advanced:     Service mesh → Observability → SRE practices → Multi-cloud
Expert:       Platform engineering → FinOps → Chaos engineering → Architecture

"The cloud is not a place. It's a set of practices. You can run 'cloud-native' on a Raspberry Pi."