TechRat

Cloud & DevOps

DevOps Engineer roadmap

Linux, CI/CD, containers, infrastructure as code, deployment strategies and observability.

What you will learn

  1. 1. Linux & Shell

    Work comfortably in a Linux shell and understand how file systems organize data.

  2. 2. Git Collaboration

    Fetch, pull and push with remotes, and team workflows built on pull requests.

  3. 3. CI/CD

    Turn code into versioned build artifacts and ship them through continuous integration and delivery pipelines.

  4. 4. Dockerfile & Compose

    Write efficient multi-stage Dockerfiles and run multi-container apps with Docker Compose.

  5. 5. Kubernetes Essentials

    Clusters, nodes and namespaces, and running pods with deployments and ReplicaSets.

  6. 6. Infrastructure as Code

    Manage configuration and secrets per environment and provision infrastructure as code with Terraform.

  7. 7. Metrics & Alerting

    Measure services with metrics and the golden signals, and turn them into dashboards, alerts and incident response.

  8. 8. AWS Core Services in DepthOptional

    IAM and least privilege, VPC networking, EC2, containers and Lambda, S3, RDS and DynamoDB, and CloudWatch.

  9. 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.

  10. 10. Safe Releases & SLOs

    Release with blue/green, canary and feature flags, and decide how much risk to take with SLOs and error budgets.

  11. 11. Cryptography, Zero Trust & Cloud SecurityOptional

    Cryptography basics, identity-centric zero trust, securing cloud workloads and the compliance frameworks that audit them.

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