Cloud & DevOps track
Interactive roadmap
Cloud & DevOps roadmap
Learn to ship and run software reliably in the cloud.
Your progress0% · 0 of 19 topics
Done In progress Skipped OptionalClick any topic to learn more and mark your progress.
- Step 1 · 0/4 done
Linux and networking
The ground everything else runs on.
- Step 2 · 0/4 done
Containers with Docker
Package an app so it runs the same everywhere.
- Step 3 · 0/3 done
CI/CD pipelines
Build, test and deploy automatically on every change.
- Step 4 · 0/4 done
Cloud platforms and infrastructure as code
Rent the computers, describe them in code.
- Step 5 · 0/4 done
Observability and capstone
Know when things break, and fix them fast.
Learn it all, with a tutor that never sleeps
Every topic links to LevelUp lessons, practice exercises and the 24/7 AI Tutor. Your progress updates as you master lessons.
Every topic explained
Step 1: Linux and networking
- Files, processes, permissions and package managers from the command line.The Linux command line for beginners (Ubuntu)
- Automating repetitive tasks with small Bash scripts.GNU Bash manual
- IPs, ports, DNS, load balancers and firewalls.What is DNS? (Cloudflare)
- Version control for code and for infrastructure files.Pro Git book (free)
Step 2: Containers with Docker
- What a container is, and building images with a Dockerfile.Docker: get started
- Running an app with its database and other services together.Docker Compose docs
- Storing and sharing images safely.
- (optional)
- Running many containers at scale: pods, deployments and services.Kubernetes basics tutorial
Step 3: CI/CD pipelines
- Automatically building and testing every change.GitHub Actions documentation
- Shipping safely and often, with easy rollbacks.
- Keeping passwords and keys out of code, and separating staging from production.
Step 4: Cloud platforms and infrastructure as code
- Compute, storage, databases and networking on AWS or Azure.AWS getting started · Microsoft Learn: Azure fundamentals
- Users, roles and least-privilege permissions in the cloud.
- Describing infrastructure as code so it is repeatable and reviewable.Terraform tutorials (HashiCorp)
- (optional)
- Understanding the bill and avoiding surprise charges.
Step 5: Observability and capstone
- Tracking health and performance with tools such as Prometheus and Grafana.Prometheus: getting started
- Collecting logs from every service in one place.
- Alerts that matter, and a calm process when they fire.
- Automate the full journey for an app: container, pipeline, cloud infrastructure and monitoring.