Role-based roadmap
DevOps Engineer roadmap
A structured, 8-course path from cloud basics to full DevOps mastery. Learn by doing — containers, pipelines, IaC, and observability on real infrastructure.
The path
In order, start to finish
Each course stands alone, but the sequence is the shortest route from where most people start to the role.
- 15 hrs · 31 lessons · 22 hands-on
Cloud Fundamentals
AWS Core Services
Cloud concepts and core AWS services you'll use every day as a DevOps engineer.
Cloud IntroductionIAM & PermissionsVPC NetworkingEC2 ComputeS3 & DatabasesMonitoring & CostsView course - 10 hrs · 13 lessons · 12 hands-on
Linux Fundamentals
OS & Shell Mastery
Master the OS powering 90%+ of cloud servers — filesystems, scripting, and remote access.
Linux FundamentalsFile System & NavigationFile OperationsText ProcessingSystem AdministrationView course - 4 hrs · 12 lessons · 11 hands-on
Git & GitHub
Version Control
Version control from first commit to team collaboration — branching, merging, and pull requests.
Git FundamentalsBranching & MergingGitHub CollaborationPull RequestsConflict ResolutionView course - 12 hrs · 20 lessons · 15 hands-on
Terraform
Infrastructure as Code
Automate everything — provision, update, and destroy AWS resources with declarative HCL.
Terraform FundamentalsHCL ArchitectureCore ConceptsResources & StateState & WorkflowsHands-on LabsView course - 6 hrs · 5 lessons · 3 hands-on
Docker
Containerization
Build, ship, and run containerized applications — images, Dockerfiles, and container patterns.
Images & ContainersDockerfilesNetworking & VolumesAdvanced DockerView course - 12 hrs · 17 lessons
Kubernetes
Container Orchestration
Orchestrate containers at scale — pods, deployments, services, storage, networking, and RBAC.
Architecture & ObjectsPods & DeploymentsServices & ConfigMapsStorage & NetworkingRBAC & OperationsView course - 5 hrs · 5 lessons · 3 hands-on
GitHub Actions
CI/CD Pipelines
Automate builds, tests, and deployments — workflows, triggers, and advanced CI/CD patterns.
Workflows & TriggersJobs & StepsAdvanced PatternsSecrets ManagementView course - 5 hrs · 5 lessons · 3 hands-on
Monitoring
Observability & Alerting
See everything in production — Prometheus metrics, Grafana dashboards, and actionable alerts.
Monitoring FundamentalsPrometheus SetupGrafana DashboardsAlertingView course DevOps Engineer
Job ready
Tools covered17
Where the time goes
Total 69+ hours · 108 lessons · 69 hands-on
What you'll be able to do
- Deploy production-grade infrastructure using industry-standard DevOps tools
- Automate everything from code commit to production deployment
- Containerize and orchestrate applications with Docker and Kubernetes
- Manage cloud infrastructure as code with Terraform
- Monitor and observe production systems with Prometheus and Grafana
- Interview-ready with hands-on labs across the full DevOps stack