DevOps Roadmap
Skill/technology roadmap for the DevOps track, in the style of
roadmap.sh. See
reference/mermaid-conventions.md
for the diagram conventions used below.
Legend
Section titled “Legend”- 🟦 Essential
- 🟧 Recommended
- ⬜ Optional
Diagram
Section titled “Diagram”flowchart TD
classDef essential fill:#4C6EF5,color:#fff,stroke:#333;
classDef recommended fill:#F5A623,color:#000,stroke:#333;
classDef optional fill:#eee,color:#000,stroke:#999,stroke-dasharray: 3 3;
subgraph Fundamentals
A[CI/CD pipeline design<br/>GitHub Actions or equivalent]:::essential --> B[Infrastructure/hosting<br/>fundamentals]:::essential
B --> C[Observability<br/>New Relic/Datadog]:::essential
C --> D[Version control<br/>GitHub]:::essential
end
subgraph "Going Further"
D --> E[Infrastructure as Code<br/>Terraform or equivalent]:::recommended
D --> F[Security scanning<br/>SAST/DAST]:::recommended
D --> G[Container orchestration<br/>Docker/Kubernetes]:::optional
end
D --> AEMT
D --> AEMEDS
D --> OPTLY
D --> CTFL
subgraph AEMT["AEM Traditional"]
H[Adobe Cloud Manager]:::essential
I[Dispatcher configuration]:::essential
J[Jenkins/Azure DevOps<br/>on-prem/legacy]:::recommended
end
subgraph AEMEDS["AEM EDS"]
K[GitHub Actions<br/>native pairing]:::essential
L["@adobe/aem-cli"]:::essential
M[Adobe Edge Delivery<br/>Fastly-based]:::essential
end
subgraph OPTLY["Optimizely Cloud"]
N[Azure DevOps]:::essential
O[Optimizely DXP<br/>deployment CLI/API]:::essential
end
subgraph CTFL["Contentful"]
P[Vercel/Netlify or<br/>GitHub Actions]:::essential
end
Fundamentals and Specializations are drawn from
roles/devops.md’s Must have and By CMS
lists. “Going Further” is proposed from general DevOps industry
practice, not from the team’s own stated preferences
(roles/devops.md’s Nice to have is still
empty) — revise freely.