Devenir Ingénieur SRE

Construire la fiabilité avec la donnée, le code et les budgets d’erreur.

Difficulté: Moyenne10 étapesDurée: 12 à 24 mois

Devenir Ingénieur SRE.

Plan d'apprentissage étape par étape

  1. 1. Consolider Linux et le réseau

    Technologies

    Linux internalsTCP/IPDNSTLS

  2. 2. Apprendre un vrai langage de programmation

    Technologies

    PythonGoTestingAPIs

  3. 3. Comprendre les systèmes distribués

    Technologies

    ConsistencyQueuesCachingFailure modes

  4. 4. Instrumenter tout le système

    Technologies

    PrometheusOpenTelemetryTracingStructured logs

  5. 5. Définir SLI, SLO et budgets d’erreur

    Technologies

    SLISLOError budgetAlerting on symptoms

  6. 6. Exploiter Kubernetes à l’échelle

    Technologies

    KubernetesAutoscalingIstioCapacity

  7. 7. Éliminer le travail répétitif

    Technologies

    TerraformArgoCDOperatorsRunbook automation

  8. 8. Pratiquer le commandement d’incident

    Technologies

    On-callBlameless post-mortemPagerDuty

  9. 9. Tester la résilience volontairement

    Technologies

    Load testingChaos engineeringGame days

  10. 10. Améliorer performance et coûts

    Technologies

    ProfilingCache strategyFinOps basics