Les mises en production sont difficiles
Une modification doit suivre un chemin compréhensible jusqu’au service en fonctionnement, avec une réponse prévue si elle pose problème.
Gestion d’infrastructure
L’infrastructure détermine comment un produit est déployé, observé, modifié et rétabli. Nous travaillons sur les fondations opérationnelles des logiciels.
Le contexte
Une modification doit suivre un chemin compréhensible jusqu’au service en fonctionnement, avec une réponse prévue si elle pose problème.
Lorsqu’un incident apparaît, l’équipe doit pouvoir repérer ce qui est touché et où chercher.
Environnements, accès, sauvegardes et décisions d’incident ont besoin de responsables identifiés.
Vue du système
Le travail continue après la publication du code. La visibilité et la reprise complètent le parcours.
Le travail
La bonne infrastructure dépend de l’application et de ses besoins réels. Ces questions précèdent toute proposition de changement.
Comprendre où s’exécute le logiciel, comment il est publié et quelles différences entre environnements comptent.
Identifier les signaux utiles pour suivre l’état du service et enquêter sur un incident.
Clarifier qui peut modifier le système, ce qui doit être récupérable et comment les responsabilités sont documentées.
Les décisions structurantes
Un environnement fiable a des responsables clairs et une méthode connue pour changer et réagir.
Savoir ce qui a été publié, où, et comment répondre si cela pose problème.
Les informations de santé doivent aider à localiser une panne.
Sauvegardes et accès sont utiles si leurs responsables et les étapes de restauration sont connus.
Travailler ensemble
Inventorier l’application, ses environnements, ses dépendances et ses responsables.
Identifier le risque de défaillance ou de déploiement le plus important pour ses utilisateurs.
Choisir une première amélioration et un moyen de la vérifier en situation réelle.
Questions à résoudre
Documenter environnements, dépendances et responsabilités.
Identifier les données critiques et la réponse acceptable à une panne.
Clarifier les décisions et l’escalade.
Contacter Starthinc Labs
Quelques lignes sur les utilisateurs, le processus, les outils actuels et la difficulté rencontrée suffisent pour commencer.