Parcours 05 · 8 leçons · 90 min
Exploiter et améliorer
Maintenance, observabilité, gestion des incidents, SOC et SIRT. Bouclez le cycle avec un self-healing borné et des améliorations vérifiées.
- 01
Assumer la responsabilité du service après son déploiement
Définissez des signaux utiles, les décisions d’incident, la reprise et la maintenance. Gardez les responsabilités d’exploitation visibles après la génération du code.
- 02
Maintenir le logiciel pendant toute sa durée d’utilisation
Priorisez les vulnérabilités, les mises à niveau, les écarts de configuration et le retrait du service. Suivez un problème de maintenance jusqu’à sa correction vérifiée en production.
- 03
Continuer à détecter et corriger les vulnérabilités
Construisez une procédure continue, de la détection à la remédiation vérifiée en production. Comprenez la lacune de maintenance qu’un prototype réussi peut masquer.
- 04
Observer le service et ses utilisateurs
Reliez métriques, journaux et traces aux objectifs du service. Concevez les alertes, les limites de données et les contrôles de télémétrie manquante.
- 05
Gérer un incident de la détection à la reprise
Coordonnez les intervenants, limitez l’impact, communiquez les incertitudes et vérifiez la reprise. Transformez l’incident en améliorations attribuées à des responsables.
- 06
Relier la livraison au SOC et à la SIRT
Définissez la supervision de sécurité, le transfert des incidents, la conservation des preuves et les responsabilités de reprise. Reliez la réponse de sécurité au cycle de vie logiciel.
- 07
Fixer des limites sûres au self-healing
Automatisez des actions connues de reprise avec des pouvoirs explicites, une vérification et des conditions d’arrêt. Distinguez la reprise à l’exécution des modifications logicielles.
- 08
Boucler le cycle avec une amélioration vérifiée
Transformez les preuves de production en exigences, tests, changements contrôlés et résultats mesurés. Définissez ce qu’un logiciel qui s’améliore lui-même peut raisonnablement signifier.