Skip to main content
Dynamic DevOps Roadmap Modules

Dynamic DevOps Roadmap

A FREE pragmatic DevOps roadmap to kickstart your DevOps career in the Cloud Native era following the Agile MVP style! A DevOps Engineer or Software Engineer, this roadmap is all that you need to start, grow, and expand!

Dynamic DevOps Roadmap Pillars

Operating system and CodeContainers and CloudCI/CDas CodeInfrastructure

Progressive

MVP-style learning path works in phases

GrowthTimeNon-Linear roadmapLinear roadmap

Non-Linear

Faster and more solid growth in less time

GeneralistSpecialist

T-Shaped

Depth in expertise, breadth in knowledge

Dynamic DevOps Roadmap Phases

Introduction

Overview • Learning Strategy
Focus Areas • Soft Skills

1

Welcome to DevOps World

Overview • Software Production
DevOps Methodology

2

Basics - DevOps Core

Code • Operating System
Containers

3

Start - Laying Base

Planning • Code • Containers
Continuous Integration

4

Expand - Constructing Shell

Planning • Code • Containers • Observability
Continuous Integration/Delivery • Infrastructure

5

Transform - Finishing Structure

Planning • Code • Infrastructure • Containers
Observability • Continuous Delivery

7

Optimize - Keep Improving

Planning • Code • Infrastructure • Containers
Continuous Integration/Delivery/Deployment

8

Capstone Project

Requirements • Planning
Implementation • Review

9

Next Steps

Congratulations, you finished the roadmap!
Here what you should do next.

Dynamic DevOps Roadmap in Nutshell

  • The main audience of Dynamic DevOps Roadmap is DevOps Engineer role (like DevOps, Cloud, Platform, SRE).
  • Yet, it's still helpful for all software engineers, such as Frontend, Backend, QA, etc., to learn and use DevOps methodologies in daily work.

  • The Dynamic DevOps Roadmap follows a "Guided Learning" model, which puts learners at the heart of the learning journey.
  • It supports the learner's journey towards understanding the DevOps problems and hands-on application without spoon-feeding.

  • Simply put, you cannot start a DevOps position by merely learning the tools! It didn't work in the past and will not work in the future!
  • It's even more complicated in an early career without much previous software industry experience (like Dev or Ops).