☁️ Cloud & DevOps Track¶
From
docker runto 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) | 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."