Architecture · 6 min
Architecture cloud : rendre les décisions explicites
Une architecture maintenable repose autant sur la qualité des décisions documentées que sur le choix des services.
Une architecture cloud n’est pas une collection de services. Elle traduit des exigences, des contraintes et des compromis qui doivent rester compréhensibles dans le temps.
Partir des exigences
Disponibilité, sécurité, coûts, performance, compétences et réversibilité doivent être formulés avant de sélectionner les composants.
Documenter les trade-offs
Une Architecture Decision Record courte permet de conserver le contexte, les options étudiées, la décision et ses conséquences.
Préparer l’exploitation
Monitoring, sauvegarde, procédures, ownership et compétences sont des éléments d’architecture à part entière.