Comment nous structurons une mission.
Cinq phases, chacune avec un objectif, des activités concrètes et des livrables que vous conservez. C'est la structure que nous proposons pour une nouvelle mission : la profondeur de chaque phase s'adapte au problème, et une petite mission peut en couvrir plusieurs en une semaine.
-
01
Découverte et diagnostic
ObjectifComprendre le système, les contraintes et l'objectif réel avant de proposer quoi que ce soit.
Activités
- Revue en lecture seule de l'architecture, des comptes cloud, des dépôts et des pipelines
- Questions écrites aux personnes qui exploitent le système
- Une référence de coût, de fiabilité et de livraison, lorsque des mesures existent
- Une liste de risques classés par impact et probabilité
Livrables
- Rapport de diagnostic avec preuves
- Liste priorisée des problèmes et des opportunités
Vous décidezPoursuivre ou non, et avec quelles priorités.
-
02
Architecture et planification
ObjectifChoisir une conception de façon délibérée et la transformer en un plan réalisable par petites étapes.
Activités
- Options comparées selon le coût, le risque, l'effort et l'exploitabilité
- Architecture cible et chemin pour l'atteindre
- Registres de décision pour chaque choix important
- Un plan séquencé avec des jalons à périmètre fixe
Livrables
- Document d'architecture et schémas
- Plan avec périmètre, jalons et critères d'acceptation
Vous décidezValidation de la conception et du premier jalon.
-
03
Mise en œuvre
ObjectifConstruire le changement de façon incrémentale, en code, dans vos dépôts et vos comptes.
Activités
- Changements d'infrastructure, de pipeline et de logiciel par pull requests relues
- Déploiements progressifs ou feature flags lorsque le risque est élevé
- Points d'avancement écrits et réguliers par rapport au plan
- Aucun changement manuel en production qui ne soit pas capturé en code
Livrables
- Code relu et fusionné
- Documentation mise à jour à chaque changement
Vous décidezAcceptation de chaque jalon selon ses critères.
-
04
Validation et fiabilité
ObjectifMontrer, preuves à l'appui, que le système se comporte comme prévu — sous charge, en panne et pendant la reprise.
Activités
- Tests de charge et de panne dimensionnés sur le trafic réel
- Restaurations et rollbacks exercés, pas supposés
- SLO, tableaux de bord et alertes définis et ajustés
- Revue des identités, de l'exposition et des secrets
Livrables
- Résultats de tests et limites connues
- SLO, règles d'alerte et tableaux de bord en code
Vous décidezMise en production, avec les risques restants énoncés par écrit.
-
05
Transfert de connaissances et amélioration continue
ObjectifFaire de votre équipe la propriétaire du résultat, puis l'améliorer avec des données.
Activités
- Runbooks pour les opérations courantes et les incidents
- Passation par écrit, avec des séances de travail si votre équipe le souhaite
- Revue des SLO, des coûts et des incidents après la mise en production
- Un backlog d'améliorations classé par impact mesuré
Livrables
- Runbooks et documentation d'exploitation
- Backlog d'améliorations aux priorités mesurées
Vous décidezContinuer ou non, et sur quoi — ou poursuivre de votre côté.
Trois façons de commencer.
- F—01
Audit Cloud en 5 jours
Une évaluation à périmètre fixe d'un environnement cloud existant, avec un accès en lecture seule. Elle couvre la première phase et se conclut par un rapport et un plan écrits.
- F—02
Projet cadré
Un livrable défini — une plateforme, une migration, un service — avec un périmètre et un prix convenus avant le début du travail.
- F—03
Travaux complémentaires
Après un premier livrable, d'autres éléments du plan, chacun cadré et chiffré séparément. Rien n'est obligatoire.