Effective SRE
Apprenez à appliquer les pratiques SRE modernes en production avec des SLO fondés sur l’observabilité, des pipelines de livraison et des stratégies de rollback.
CHF 1'250
Formation en direct avec un formateur, publique ou privée.
CHF 2'500
Sur site à Zurich ou dans vos locaux.
Sur demande
Formation privée adaptée à votre équipe d'ingénierie.
À qui s’adresse cette formation ?
Software Engineers
Découvrez comment les pratiques de fiabilité influencent la conception, les pipelines de livraison et la responsabilité en production.
DevOps Engineers
Reliez l’automatisation des déploiements, l’observabilité et les retours arrière dans un modèle opérationnel SRE concret.
System Engineers
Transformez votre expérience de l’infrastructure, du monitoring et de l’exploitation en pratiques de fiabilité mesurables.
Ce que vous apprendrez
Adopter le SRE de manière concrète
Comprenez le SRE et appliquez-le au moyen d'un modèle structuré de livraison logicielle.
Appliquer l'observabilité et l'ingénierie des SLO
Définissez des indicateurs de service, créez des tableaux de bord SLO, gérez les budgets d'erreur et utilisez la télémétrie pour les décisions opérationnelles.
Améliorer l'efficacité opérationnelle
Réduisez le bruit opérationnel grâce au monitoring, aux alertes et aux détecteurs afin d'améliorer la fiabilité.
Utiliser la vérification continue dans la livraison
Construisez des pipelines, configurez les contrôles de vérification et testez des scénarios de rollout et de rollback réussis ou défaillants.
Ce que les participants doivent connaître
Il est recommandé de connaître les bases du génie logiciel, notamment la programmation orientée objet et les scripts, ainsi que les fondamentaux des systèmes, des réseaux, du déploiement, de la sécurité et du monitoring. Une expérience en analyse des performances, release engineering, APM, monitoring d'infrastructure ou architecture distribuée est un atout.
Avant le début du cours
Les participants doivent être à l'aise avec les outils d'ingénierie modernes et prêts à réaliser des ateliers de déploiement, d'observabilité, de tableaux de bord et de pipelines de livraison.
Programme de Effective SRE
Le cours est proposé en ligne ou sur site et peut être adapté aux équipes. Les sessions publiques sont maintenues à partir d'un nombre minimal de participants. La confirmation et les instructions de paiement sont envoyées quatre semaines avant le début.
Fondamentaux et pratiques d'Effective SRE
Jour 1
Principes du SRE, modèles d'équipe et premiers ateliers orientés observabilité.
Fondamentaux et pratiques d'Effective SRE
Jour 1
Principes du SRE, modèles d'équipe et premiers ateliers orientés observabilité.
- Blueprint Digital Highway
- Principes et défis d'Effective SRE
- Modèles d'organisation DevOps et SRE
- Conteneurs et microservices
- Configurer l'accès kubectl au cluster
- Déployer et explorer l'application de formation
- Ajouter un service de génération de charge
- Explorer la télémétrie d'infrastructure et l'APM
- Mettre en place l'observabilité
SLI, SLO et efficacité opérationnelle
Jour 2
Évolution du monitoring, niveaux de service et décisions opérationnelles avec des tableaux de bord et des détecteurs.
SLI, SLO et efficacité opérationnelle
Jour 2
Évolution du monitoring, niveaux de service et décisions opérationnelles avec des tableaux de bord et des détecteurs.
- Évolution du monitoring
- Monitoring et observabilité
- SLI et SLO
- Budgets d'erreur
- Efficacité opérationnelle
- Choisir les SLI et SLO adaptés
- Identifier le SLI et définir le SLO
- Créer des tableaux de bord de suivi
- Visualiser le budget d'erreur restant par jour
- Créer des détecteurs et des seuils dynamiques
Livraison continue, vérification continue et rollbacks
Jour 3
Stratégies de livraison, automatisation de la vérification et rollbacks dans un pipeline concret.
Livraison continue, vérification continue et rollbacks
Jour 3
Stratégies de livraison, automatisation de la vérification et rollbacks dans un pipeline concret.
- SRE et livraison continue
- Intégration et livraison continues
- Stratégies de livraison continue
- Construction de pipelines
- Principes de la vérification continue
- Shift Left, Right et Down
- Rollbacks en pratique
- Créer un projet Harness
- Définir les services, environnements cibles et infrastructures
- Créer un pipeline de livraison
- Configurer la vérification continue
- Exécuter le pipeline avec vérification
- Déployer l'application de démonstration
- Tester des vérifications réussies et défaillantes
Effective SRE pour votre équipe ?
Organisez la formation en ligne ou sur site, adaptée à votre stack et à vos objectifs.

FORMATEUR PRINCIPAL
Yassin Aziz Rekik
Formateur principal SRE et fiabilité
Professeur associé à la HEPIA Genève depuis plus de 20 ans et ancien chercheur à l'EPFL. Il dirige la formation SRE et apporte son expérience de l'observabilité, des SLO, de la livraison logicielle et de la fiabilité.
Prochaines sessions
Questions fréquentes
Réponses aux questions sur Effective SRE.
Quel niveau d'expérience SRE faut-il ?
Le cours est de niveau professionnel. Il faut connaître les bases du génie logiciel, des scripts et des systèmes. Une expérience SRE est utile, mais pas obligatoire.
La formation Effective SRE comprend-elle des ateliers pratiques ?
Oui. Chaque journée associe théorie et ateliers sur le déploiement, l'observabilité, le suivi des SLO et la vérification continue.
Pouvons-nous réserver Effective SRE pour notre équipe ?
Oui. La formation privée est proposée en ligne ou sur site. Les ateliers peuvent être adaptés à votre stack et à vos objectifs de fiabilité.


