Cloud & DevOps
DevOps Engineer roadmap
Linux, CI/CD, containers, infrastructure as code, deployment strategies and observability.
- Intermediate
- about 11 hours
- 11 modules
- 16 steps
What you will learn
1. Linux & Shell
Work comfortably in a Linux shell and understand how file systems organize data.
- Linux & Shell — DevOps · Linux & Shell
- File Systems — Operating Systems · File Systems
2. Git Collaboration
Fetch, pull and push with remotes, and team workflows built on pull requests.
- Fetch, Pull & Push — Git · Fetch, Pull & Push
- Workflows, Pull Requests & Code Review — Git · Workflows, Pull Requests & Code Review
3. CI/CD
Turn code into versioned build artifacts and ship them through continuous integration and delivery pipelines.
- Builds & Artifacts — DevOps · Builds & Artifacts
- CI & CD — DevOps · CI & CD
4. Dockerfile & Compose
Write efficient multi-stage Dockerfiles and run multi-container apps with Docker Compose.
- Dockerfile & Multi-Stage Builds — Docker · Dockerfile & Multi-Stage Builds
- Docker Compose — Docker · Docker Compose
5. Kubernetes Essentials
Clusters, nodes and namespaces, and running pods with deployments and ReplicaSets.
- Cluster, Nodes & Namespaces — Kubernetes · Cluster, Nodes & Namespaces
- Pods, Deployments & ReplicaSets — Kubernetes · Pods, Deployments & ReplicaSets
6. Infrastructure as Code
Manage configuration and secrets per environment and provision infrastructure as code with Terraform.
- Configuration & Secrets — DevOps · Configuration & Secrets
- Infrastructure as Code & Terraform — DevOps · Infrastructure as Code & Terraform
7. Metrics & Alerting
Measure services with metrics and the golden signals, and turn them into dashboards, alerts and incident response.
- Metrics & Golden Signals — Observability · Metrics & Golden Signals
- Alerting, Dashboards & Incidents — Observability · Alerting, Dashboards & Incidents
8. AWS Core Services in DepthOptional
IAM and least privilege, VPC networking, EC2, containers and Lambda, S3, RDS and DynamoDB, and CloudWatch.
- IAM & Least Privilege — AWS · IAM & Least Privilege
- VPC & Networking — AWS · VPC & Networking
- EC2, ECS, EKS & Lambda — AWS · EC2, ECS, EKS & Lambda
- S3 — AWS · S3
- RDS & DynamoDB — AWS · RDS & DynamoDB
- CloudWatch — AWS · CloudWatch
9. AI-Assisted DevelopmentOptional
Work effectively with coding agents: give them context and instruction files, prompt for code, connect tools with MCP and review what they produce.
- Coding Agents — AI-Assisted Development · Coding Agents
- Context & Instruction Files — AI-Assisted Development · Context & Instruction Files
- Prompting for Code — AI-Assisted Development · Prompting for Code
- Tools & MCP — AI-Assisted Development · Tools & MCP
- Reviewing & Testing AI-Generated Code — AI-Assisted Development · Reviewing & Testing AI-Generated Code
10. Safe Releases & SLOs
Release with blue/green, canary and feature flags, and decide how much risk to take with SLOs and error budgets.
- Blue/Green, Canary, Rollback & Feature Flags — DevOps · Blue/Green, Canary, Rollback & Feature Flags
- SLI, SLO, SLA & Error Budgets — Observability · SLI, SLO, SLA & Error Budgets
11. Cryptography, Zero Trust & Cloud SecurityOptional
Cryptography basics, identity-centric zero trust, securing cloud workloads and the compliance frameworks that audit them.
- Cryptography Basics — Offensive & Defensive Security · Cryptography Basics
- IAM & Zero Trust — Offensive & Defensive Security · IAM & Zero Trust
- Cloud Security — Offensive & Defensive Security · Cloud Security
- Compliance Frameworks — Offensive & Defensive Security · Compliance Frameworks
Each step unlocks when you answer its questions well enough, and a module you finish counts in every roadmap that shares it.
Start this roadmap for free