PERF08-BP02 Découvrir les modèles de conception et les services
Étudiez et apprenez à connaître les différents modèles de conception et les services qui vous permettent d'améliorer les performances des charges de travail. Identifiez, dans le cadre de l'analyse, les compromis que vous pourriez faire pour obtenir de meilleures performances. Par exemple, l'utilisation d'un service de cache contribue à réduire la charge placée sur les systèmes de base de données. Toutefois, la mise en cache peut introduire une cohérence finale et exige l'implémentation d'efforts d'ingénierie dans les exigences métier et les attentes client.
Résultat souhaité : La recherche de modèles de conception vous permettra de choisir une conception d'architecture capable de supporter le système le plus performant. Découvrez les options de configuration des performances disponibles et leur impact potentiel sur la charge de travail. L'optimisation des performances de votre charge de travail dépend de la compréhension de l'interaction de ces options avec votre architecture et de l'impact qu'elles auront sur les performances mesurées et les performances perçues par les utilisateurs finaux.
Anti-modèles courants :
-
Vous supposez que toutes les stratégies de performances de charge de travail informatiques traditionnelles conviennent mieux aux charges de travail cloud.
-
Vous créez et gérez des solutions de mise en cache au lieu d'utiliser des services gérés.
-
Vous utilisez le même modèle de conception pour toutes vos charges de travail sans évaluer les modèles capables d'améliorer les performances de la charge de travail.
Avantages liés au respect de cette bonne pratique : En sélectionnant le modèle de conception et les services adaptés à votre charge de travail, vous optimiserez vos performances en améliorant l'excellence opérationnelle et en augmentant la fiabilité. Le modèle de conception adapté répondra aux caractéristiques actuelles de votre charge de travail et vous aidera à mettre à l'échelle pour la croissance ou les changements futurs.
Niveau de risque exposé si cette bonne pratique n'est pas respectée : Élevé
Directives d'implémentation
Découvrez les options de configuration des performances disponibles ainsi que leur impact potentiel sur la charge de travail. L'optimisation des performances de votre charge de travail dépend de la compréhension de l'interaction de ces options avec votre architecture et de l'impact qu'elles ont sur les performances mesurées et les performances perçues par les utilisateurs.
Étapes d'implémentation :
-
Évaluer et examiner les modèles de conception qui amélioreront les performances de votre charge de travail.
-
La version Bibliothèque Amazon Builders' Library
vous fournit une description détaillée de la façon dont Amazon élabore et exploite la technologie. Ces articles sont rédigés par des ingénieurs chevronnés d'Amazon et couvrent des sujets tels que l'architecture, la livraison de logiciels et les opérations. -
Bibliothèque de solutions AWS
est un ensemble de solutions prêtes à être déployées qui regroupe services, code et configurations. Ces solutions ont été créées par AWS et les partenaires AWS en se basant sur des cas d'utilisation courants et des modèles de conception regroupés par secteur ou type de charge de travail. Par exemple, vous pouvez définir une solution de test de charge distribuée pour votre charge de travail. -
Centre d'architecture AWS
fournit des diagrammes d'architecture de référence regroupés par modèle de conception, type de contenu et technologie. -
AWS Samples
est un référentiel GitHub rempli d'exemples pratiques pour vous aider à explorer les modèles d'architecture, solutions et services courants. Il est mis à jour fréquemment avec les nouveaux services et exemples.
-
-
Améliorer votre charge de travail pour reproduire les modèles de conception sélectionnés, sans oublier d'utiliser les services et les options de configuration de service pour améliorer les performances de votre charge de travail.
-
Entraînez votre équipe en interne avec les ressources disponibles sur AWS Skills Guild
. -
Utilisez la boîte à outils AWS Partner Network
pour fournir rapidement une expertise et mettre à l'échelle votre capacité à apporter des améliorations.
-
Niveau d'effort du plan d'implémentation : pour mettre en place cette bonne pratique, vous devez connaître les modèles de conception et les services capables de vous aider à améliorer les performances de votre charge de travail. Une fois les modèles de conception évalués, l'implémentation exige un effort élevé .
Ressources
Documents connexes :
Vidéos connexes :
Exemples connexes :