Loading...
Loading...
DevOps is the discipline of automating everything between commit and production. This roadmap covers Linux, containers, CI/CD, IaC, and observability the path from 'I can deploy a Next.js app' to 'I run the platform 50 engineers depend on'.
The substrate of the cloud
Even managed cloud platforms are Linux underneath. Be comfortable in a shell, understand processes, signals, and basic networking (DNS, TCP, TLS).
Docker, then Kubernetes when warranted
Docker is the unit of deployment. Kubernetes is overkill until it isn't. Most companies are happier on managed serverless / PaaS until traffic forces them to K8s.
GitHub Actions, GitLab CI, or CircleCI
Pipelines should run tests, lint, build, and deploy on every push. Caching speeds them up. Required checks gate merges. Artifacts get promoted across environments.
Pick AWS, GCP, or stay on PaaS
Pick one and learn it well. AWS for breadth, GCP for cleaner APIs, Cloudflare for edge-first, Vercel/Fly/Render for PaaS. Knowing IAM, networking, and storage primitives transfers across providers.
Terraform, Pulumi, OpenTofu
Click-ops doesn't scale. Define infra in code, version it, plan/apply it. Pulumi and OpenTofu (the Terraform fork) are both solid choices in 2026.
Logs, metrics, traces, SLOs
OpenTelemetry is the standard. Pick a backend (Honeycomb, Datadog, Grafana Cloud), define SLOs that match user pain, and write runbooks for the top 5 incidents.
Secrets, supply chain, vulnerabilities
Secrets management (Vault, Doppler, 1Password Secrets Automation), SAST/DAST in CI, dependency scanning, and a clear incident response plan.
FinOps and chaos basics
Cloud bills compound. Track cost per service, set budgets and alerts. Chaos engineering (basic fault injection) catches failure modes before users do.
We pair these roadmaps with hands-on engagements pair-programming, code review, and architecture support.