Interactive Learning Path
DevOps Engineer Path.
Go from Linux basics to production-grade CI/CD, Infrastructure as Code, containers, Kubernetes, and observability. Structured beginner → intermediate → advanced.
Go from Linux fundamentals to production-grade DevOps engineering. This path is structured into three stages so you build skills in the right order.
Beginner — foundations
- Linux & Shell: filesystem, processes, users/permissions, networking, and practical shell scripting.
- Git: branching, commits, pull requests, and team collaboration workflows.
- Docker (basics): images, containers, volumes, and networking—running and building containerised apps.
- GitHub Actions: workflows, jobs, secrets, and artifacts for automated CI.
- Terraform (basics): providers, resources, variables, and outputs—the IaC core workflow.
- Ansible (basics): inventory, playbooks, modules, idempotency, and roles.
Intermediate — production skills
- Docker: Docker Compose, multi-stage builds, and container security.
- Kubernetes: pods, deployments, services, and ingress—running apps on a cluster.
- GitHub Actions: matrix builds and reusable workflows for team-scale CI.
- Terraform: state management, modules, workspaces, and count/for_each.
- Ansible: variable precedence, group_vars/host_vars, and Ansible Vault for secrets.
- Jenkins: declarative pipelines, multibranch builds, parallel stages, and credentials.
- Monitoring: metrics/logs/traces fundamentals, alert design, and Prometheus + Grafana.
Advanced — reliability engineering
- Kubernetes: storage/ConfigMaps, DaemonSets/StatefulSets, RBAC, and observability.
- Terraform: remote state, safe CI/CD apply, data sources, and GitHub Actions integration.
- Ansible: loops, error handling, dynamic inventory, and running Ansible in CI/CD.
- GitHub Actions: OIDC keyless auth, deployment environments, approval gates, and rollback.
- Jenkins: Shared Libraries for reusable pipeline logic across teams.
- Monitoring: OpenTelemetry instrumentation, incident response lifecycle, SLOs, and blameless post-mortems.