Dynamic DevOps Roadmap Pillars
Progressive
MVP-style learning path works in phases
Non-Linear
Faster and more solid growth in less time
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).