Skip to main content
DevOpsKit.in

DevOps Learning Roadmap

Structured self-study tracks from fundamentals to expert-level platform engineering and SRE practices.

DevOps Fundamentals

Beginner
📚 6 topic areas
Prerequisites: Basic computer literacy, Willingness to use terminal
1
2
3
4
5
6
1

Linux Administration Essentials

Master the command line and system administration for production environments

File system hierarchyUser & permission managementSystemd servicesProcess managementLog analysis with journalctl
2

Git & Version Control Mastery

Collaborative workflows, branching strategies, and repository management

Git internals & objectsBranching strategies (GitFlow, Trunk)Merge conflicts resolutionGit hooks & automationMonorepo vs polyrepo
3

Networking for DevOps

TCP/IP, DNS, load balancing, and troubleshooting network issues

OSI model & TCP/IP stackDNS resolution & recordsHTTP/HTTPS & TLS handshakeFirewall rules & iptablesNetwork debugging (tcpdump, netstat)
4

Bash Scripting & Automation

Write production-grade scripts for task automation and system management

Variables, loops & conditionalsFunctions & error handlingText processing (awk, sed, grep)Cron jobs & schedulingScript testing & shellcheck
5

Docker Fundamentals

Containerization concepts, image building, and container orchestration basics

Container vs VM architectureDockerfile best practicesMulti-stage buildsDocker Compose workflowsImage security scanning
6

CI/CD Concepts & Pipelines

Understand continuous integration and delivery principles with hands-on pipeline creation

CI/CD philosophy & benefitsGitHub Actions fundamentalsPipeline stages & artifactsAutomated testing in pipelinesDeployment strategies overview

Cloud & Infrastructure

Intermediate
📚 6 topic areas
Prerequisites: Linux basics, Docker fundamentals, Networking concepts
1
2
3
4
5
6
1

AWS Core Services Deep Dive

EC2, VPC, IAM, S3, RDS — the building blocks of cloud infrastructure

EC2 instance types & placementVPC design & subnet strategiesIAM policies & least privilegeS3 lifecycle & replicationRDS Multi-AZ & read replicas
2

Infrastructure as Code with Terraform

Declarative infrastructure management with state, modules, and workspaces

HCL syntax & providersState management & backendsModule composition patternsWorkspace strategiesImport & state manipulation
3

Kubernetes Architecture & Operations

Deploy, scale, and manage containerized applications on Kubernetes

Control plane componentsPod lifecycle & schedulingServices, Ingress & networkingRBAC & security contextsResource quotas & limits
4

Helm Charts & Package Management

Template, version, and distribute Kubernetes applications

Chart structure & templatesValues files & overridesHooks & test frameworksChart repositories (OCI)Helmfile for multi-chart deployments
5

Cloud Networking & Security

VPN, Transit Gateway, PrivateLink, and network security architecture

Transit Gateway designPrivateLink & VPC endpointsWAF & Shield configurationNetwork ACLs vs Security GroupsCross-account networking
6

Cost Optimization & FinOps

Monitor, analyze, and reduce cloud spending without sacrificing performance

Cost Explorer & budgetsReserved vs Spot instancesRight-sizing strategiesS3 intelligent tieringKubecost & cloud-native tools

Platform Engineering

Advanced
📚 6 topic areas
Prerequisites: Kubernetes proficiency, Terraform experience, CI/CD pipeline design
1
2
3
4
5
6
1

Internal Developer Platforms (IDP)

Design self-service platforms that accelerate developer productivity

Platform team topologyGolden paths & templatesSelf-service portal designPlatform API contractsDeveloper experience metrics
2

Backstage & Developer Portals

Build service catalogs, documentation hubs, and scaffolding tools

Backstage architecture & pluginsSoftware catalog modelingTechDocs integrationCustom scaffolder templatesSearch & discovery configuration
Coming soon
3

GitOps with ArgoCD & Flux

Declarative, Git-driven deployment workflows for Kubernetes

GitOps principles & patternsArgoCD ApplicationSetsFlux Kustomization controllersMulti-cluster GitOpsDrift detection & reconciliation
4

Crossplane & Infrastructure Composition

Kubernetes-native infrastructure provisioning and composition

Crossplane providers & MRsComposite Resource DefinitionsComposition functionsEnvironmentConfigsProvider credential management
Coming soon
5

Policy-as-Code (OPA & Kyverno)

Enforce governance, compliance, and security policies programmatically

OPA Rego languageGatekeeper constraint templatesKyverno policy patternsPolicy testing frameworksAdmission controller architecture
6

Service Mesh Architecture

Implement Istio/Linkerd for observability, security, and traffic management

Sidecar proxy architecturemTLS & zero-trust networkingTraffic splitting & canaryCircuit breaking patternsObservability with mesh telemetry
Coming soon

DevSecOps & SRE

Expert
📚 6 topic areas
Prerequisites: Platform engineering experience, Security fundamentals, Production operations background
1
2
3
4
5
6
1

Security Scanning & SAST/DAST

Integrate automated security testing throughout the development lifecycle

SAST tools (Semgrep, SonarQube)DAST scanning (ZAP, Burp)Container image scanning (Trivy)IaC security (Checkov, tfsec)Findings triage & remediation
2

Software Supply Chain Security

Protect build pipelines, dependencies, and artifact integrity

SBOM generation & analysisSigstore & cosign signingSLSA framework levelsDependency confusion attacksBuild provenance attestation
3

SLOs, SLIs & Error Budgets

Define reliability targets and make data-driven operational decisions

SLI selection methodologySLO window & burn rateError budget policiesAlerting on burn rateReliability reporting dashboards
4

Chaos Engineering

Proactively discover system weaknesses through controlled experiments

Chaos experiment designLitmus Chaos & Chaos MeshSteady-state hypothesisBlast radius controlGameDay planning & execution
5

Incident Management & Response

Structured processes for detecting, responding to, and learning from incidents

Incident severity classificationOn-call rotation designRunbook automationBlameless postmortemsIncident metrics (MTTD, MTTR)
6

Advanced Observability

Distributed tracing, custom metrics, and correlation across the stack

OpenTelemetry instrumentationDistributed trace analysisCustom metrics & cardinalityLog correlation strategieseBPF-based observability

Hands-On Training

Master DevOps End-to-End

From Linux fundamentals to Kubernetes in production. Get mentored by engineers who build and operate real infrastructure at scale. Live sessions, real projects, career support.

  • 12-week structured program with live labs
  • AWS, Docker, Kubernetes, Terraform, CI/CD
  • 1-on-1 mentorship and interview prep
  • Build a production-grade portfolio project

We respect your privacy. No spam, ever.