PERF01-BP07 Utilisation d’une approche orientée données pour les choix architecturaux - Framework AWS Well-Architected

PERF01-BP07 Utilisation d’une approche orientée données pour les choix architecturaux

Définissez une approche orientée données claire pour les choix architecturaux afin de vérifier que les services et configurations cloud appropriés sont utilisés pour répondre aux besoins spécifiques de votre entreprise.

Anti-modèles courants :

  • Vous supposez que votre architecture actuelle est statique et ne devrait pas être mise à jour au fil du temps.

  • Vos choix architecturaux sont basés sur des suppositions et des hypothèses.

  • Vous introduisez des modifications d’architecture au fil du temps sans justification.

Avantages liés au respect de cette bonne pratique : en adoptant une approche bien définie pour les choix architecturaux, vous utilisez les données pour influencer la conception de votre charge de travail et prendre des décisions éclairées au fil du temps.

Niveau de risque encouru si cette bonne pratique n’est pas respectée : moyen

Directives d’implémentation

Mobilisez l’expérience et l’expertise des ressources cloud internes ou faites appel à des ressources externes, comme des cas d’utilisation publiés ou des livres blancs pour choisir les ressources et services dans votre architecture. Vous devriez disposer d’un processus bien défini qui encourage l’expérimentation et le benchmarking avec les services qui pourraient être utilisés dans votre charge de travail.

Les backlogs relatifs aux charges de travail critiques doivent non seulement comprendre des témoignages d’utilisateurs proposant des fonctionnalités pertinentes pour les entreprises et les utilisateurs, mais également des récits techniques qui constituent une piste architecturale pour la charge de travail. Cette piste s’inspire des nouvelles avancées technologiques et des nouveaux services et les adopte sur la base de données et de justifications appropriées. Cela permet de vérifier que l’architecture reste pérenne et ne stagne pas.

Étapes d’implémentation

  • Consultez d’autres équipes, des diagrammes d’architecture et des ressources, comme AWS Solutions Architects, AWSArchitecture Center et AWS Partner Network, pour vous aider à choisir l’architecture adaptée à votre charge de travail.

  • Définissez des métriques de performances telles que le débit et le temps de réponse qui peuvent vous aider à évaluer les performances de votre charge de travail.

  • Testez et utilisez des métriques définies pour valider les performances de l’architecture sélectionnée.

  • Surveillez en continu les performances et effectuez les ajustements nécessaires pour maintenir un niveau optimal de performance pour votre architecture.

  • Documentez l’architecture que vous avez sélectionnée et les décisions que vous avez prises comme référence pour les futures mises à jour et les futurs apprentissages.

  • Vérifiez en permanence l’approche de sélection de l’architecture et mettez-la à jour en fonction des apprentissages, des nouvelles technologies et des métriques indiquant un changement nécessaire ou un problème dans l’approche actuelle.

Ressources

Documents connexes :

Vidéos connexes :

Exemples connexes :