Prérequis
3+ ans en DevOps, backend dev ou sysadmin. Maîtrise de Linux, réseaux et scripting.
Étape 1 : Principes SRE (1 mois)
- Le livre SRE de Google
- SLOs, SLIs, Error Budgets
- Toil et automatisation
- Blameless post-mortems
- On-call et incident management
Étape 2 : Observabilité avancee (2-3 mois)
- Les 3 piliers : metrics, logs, traces
- Prometheus + Grafana (métriques)
- ELK/Loki (logs)
- Jaeger/Tempo (traces distribuees)
- OpenTelemetry
- Alerting intelligent
Étape 3 : Performance et capacité (2 mois)
- Load testing (k6, Locust)
- Capacity planning
- Profiling et optimization
- Auto-scaling et resource management
- CDN et caching stratégies
Étape 4 : Chaos Engineering (1 mois)
- Principes du chaos engineering
- Chaos Monkey, Litmus, Gremlin
- Game days
- Résilience testing
Étape 5 : Automatisation avancee (2 mois)
- IaC avancee (Terraform modules, Crossplane)
- Self-healing systems
- Runbook automation
- Platform engineering
Timeline
6-12 mois de spécialisation post-DevOps.