Become a DevOps
engineer, the
structured way.
One clear path from Linux to Platform Engineering. 95 topics, 22 hands-on projects and 62 interview questions, with progress that actually sticks.
95
Topics
22
Projects
62
Questions
14
Tracks
Everything you need from zero to hire-ready DevOps.
Your path
Start your journey
Step 1 of 14 · Get startedYour end-to-end DevOps path
Fourteen tracks, ordered so each one builds on the last. Tick topics as you go, your progress saves automatically.
We highlight the next step to take.
Foundations
The groundwork every engineer needs first
Linux Fundamentals
Learn the Linux basics to manage servers with confidence.
The Shell & Filesystem · Permissions & Ownership · Processes & Signals…
Networking
Understand how traffic moves so you can debug anything.
OSI & TCP/IP Models · IP Addressing & Subnetting · DNS & Name Resolution…
Scripting & Automation
Automate repetitive work with safe, reusable scripts.
Bash Scripting Essentials · Variables, Loops & Conditionals · Python for DevOps…
Git & Version Control
Master the version control workflows real teams ship with.
Git Fundamentals · Branching & Merging · Rebasing & History…
Core DevOps
The day-to-day tooling that runs modern infrastructure
Docker & Containers
PopularPackage any app into containers that run anywhere.
Containers vs VMs · Images, Layers & Dockerfiles · Multi-stage Builds…
Kubernetes
PopularOrchestrate containers at scale the industry-standard way.
Architecture & Control Plane · Pods & Workloads · Deployments & ReplicaSets…
CI/CD
Ship code from commit to production automatically.
CI vs CD vs Continuous Deployment · Pipelines & Stages · Automated Testing Gates…
Terraform & IaC
Provision infrastructure as versioned, reviewable code.
Infrastructure as Code · HCL & Providers · State & Backends…
Cloud (AWS / GCP / Azure)
Run and secure workloads on any major cloud.
Cloud Models & Regions · Identity & Access (IAM) · Compute: VMs, Containers, Serverless…
Advanced & Ops
Reliability, security and the platform layer
Monitoring & Observability
See inside your systems with metrics, logs and traces.
The Three Pillars · Metrics & Prometheus · Logging & Aggregation…
DevSecOps
Bake security into every stage of the pipeline.
Shift-Left Security · Secrets Management · Vulnerability Scanning…
GitOps
Drive deployments straight from a git repository.
GitOps Principles · Argo CD · Flux…
Site Reliability Engineering
Engineer reliability with SLOs and error budgets.
What is SRE · Reliability Targets · Incident Management…
Platform Engineering
Build internal platforms that make developers fly.
Capstone track. It builds on everything else, so it lands best near the end (about 13 more tracks to go). Nothing is locked though, jump in whenever you like.
Platform Engineering & IDPs · Golden Paths & Self-service · Developer Portals (Backstage)…
Earn your Edufly completion badge
Finish all fourteen tracks and the twenty-two projects to unlock a shareable badge that shows you completed the full path, every topic and every project.
Certificate of completion
DevOps Engineer Path
95 topics · 22 projects · 14 tracks
22 hands-on projects
Apply each track with real, portfolio-ready builds, from a CI/CD pipeline to a full GitOps cluster.
Browse projects62 interview questions
Curated by topic and difficulty, with crisp model answers. Flip, filter and mark the ones you've mastered.
Mock interviews with live AI feedbackNewOpen the guideTech concepts compared
Side-by-side breakdowns of the concepts interviewers love to ask about, 12 pairs and counting.
TCP vs UDP
Reliable, ordered delivery versus low-latency, best-effort delivery.
CompareContainersDocker vs Kubernetes
Packaging and running one container versus orchestrating a fleet of them.
CompareSystem DesignMonolith vs Microservices
One deployable codebase versus many independently deployable services.
CompareTop learners
The learners furthest along the roadmap, ranked by topics completed.