← cd ..
● roadmap.exe running
DevOps Roadmap
A step-by-step structural tree to guide you from foundational concepts to advanced infrastructure mastery.
1
💻
Programming Languages
foundation _StageLearn at least one scripting or programming language to automate tasks.
> core_technologies:
PythonGoBashNode.js
2
🐧
OS & Linux Basics
foundation _StageUnderstand the terminal, file systems, networking, and shell scripting.
> core_technologies:
UbuntuCentOSSSHNetworking basicsVim/Nano
3
🌿
Version Control
core _StageManage and track code changes efficiently.
> core_technologies:
GitGitHubGitLab
4
🐋
Containers
core _StagePackage applications and their dependencies to run anywhere.
> core_technologies:
DockerPodman
5
⚙️
CI / CD
core _StageAutomate testing, building, and deployment of applications.
> core_technologies:
GitHub ActionsJenkinsGitLab CIArgoCD
6
🚢
Container Orchestration
advanced _StageManage, scale, and maintain containerized applications.
> core_technologies:
Kubernetes (K8s)HelmDocker Swarm
7
🏗️
Infrastructure as Code (IaC)
advanced _StageProvision and manage infrastructure using code.
> core_technologies:
TerraformAnsiblePulumi
8
☁️
Cloud Providers
advanced _StageUnderstand cloud infrastructure and managed services.
> core_technologies:
AWSAzureGoogle Cloud (GCP)
9
📊
Monitoring & Observability
mastery _StageTrack system health, logs, and performance metrics.
> core_technologies:
PrometheusGrafanaELK StackDatadog
EOF