Les termes de la décision
Inclure développement des modules, tests, stockage protégé des états et maintenance.
Une modification erronée dans un module partagé peut affecter simultanément de nombreux environnements.
Conserver la justification, l’autorité de décision et la condition de réexamen. Une exception doit être compréhensible par une personne qui n’a pas participé à l’arbitrage.
Elle réduit les différences non maîtrisées entre environnements et facilite la reconstruction.
Application à votre contexte
Tracez les options écartées et les hypothèses qui font pencher la décision. Une exception doit avoir un périmètre, un approbateur et une condition de réexamen, faute de quoi elle devient une règle implicite.
Comparez les options sur la disponibilité, la sécurité, l'exploitation et la sortie autant que sur le prix affiché. Incluez les transferts, le support, les environnements de test et le temps des équipes. La portabilité d'un conteneur ne garantit pas celle des services managés associés.