Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
REL07-BP02 Obtenir des ressources en cas de détection d'une altération de la charge de travail
Si la disponibilité est affectée, mettez à l’échelle les ressources de manière réactive si nécessaire, afin de restaurer la disponibilité de la charge de travail.
Vous devez commencer par configurer les surveillances de l’état et les critères de ces vérifications pour indiquer quand la disponibilité est affectée par le manque de ressources. Informez ensuite le personnel approprié qu’il doit mettre à l’échelle manuellement la ressource ou lancer l’automatisation pour procéder à une mise à l’échelle automatique.
L'échelle peut être ajustée manuellement en fonction de votre charge de travail (par exemple, en modifiant le nombre d'EC2instances dans un groupe Auto Scaling ou en modifiant le débit d'une table DynamoDB via le ou). AWS Management Console AWS CLI Cependant, l’automatisation doit être utilisée dans la mesure du possible (voir Utiliser l’automatisation lors de l’obtention ou de la mise à l’échelle des ressources).
Résultat souhaité : les activités de mise à l’échelle (automatiquement ou manuellement) sont lancées pour rétablir la disponibilité en cas de détection d’une panne ou d’une dégradation de l’expérience client.
Niveau d’exposition au risque si cette bonne pratique n’est pas respectée : moyen
Directives d’implémentation
Mettez en œuvre l’observabilité et la surveillance de tous les composants de votre charge de travail, afin de surveiller l’expérience client et de détecter les défaillances. Définissez les procédures, manuelles ou automatisées, qui permettent de dimensionner les ressources requis. o Pour plus d'informations, voir REL11-BP01 Surveiller tous les composants de la charge de travail afin de détecter les défaillances.
Étapes d’implémentation
-
Définissez les procédures, manuelles ou automatisées, de mise à l’échelle des ressources requises.
-
Les procédures de mise à l’échelle dépendent de la conception des différents composants de votre charge de travail.
-
Les procédures de mise à l’échelle varient également en fonction de la technologie sous-jacente utilisée.
-
Les composants qui l'utilisent AWS Auto Scaling peuvent utiliser des plans de dimensionnement pour configurer un ensemble d'instructions permettant de dimensionner vos ressources. Si vous utilisez des AWS ressources AWS CloudFormation ou si vous y ajoutez des balises, vous pouvez configurer des plans de dimensionnement pour différents ensembles de ressources par application. Auto Scaling fournit des recommandations pour les stratégies de mise à l’échelle personnalisées pour chaque ressource. Une fois que vous avez créé votre plan de mise à l’échelle, Auto Scaling combine les méthodes de mise à l’échelle dynamique et prédictive pour prendre en charge votre stratégie de mise à l’échelle. Pour plus de détails, consultez Comment fonctionnent les plans de mise à l’échelle.
-
Amazon EC2 Auto Scaling vérifie que vous disposez du nombre correct d'EC2instances Amazon disponibles pour gérer la charge de votre application. Vous créez des collections d'EC2instances, appelées groupes Auto Scaling. Vous pouvez spécifier le nombre minimum et maximum d'instances dans chaque groupe Auto Scaling, et Amazon EC2 Auto Scaling garantit que votre groupe ne passe jamais en dessous ou au-dessus de ces limites. Pour plus de détails, consultez Qu'est-ce qu'Amazon EC2 Auto Scaling ?
-
L’autoscaling d’Amazon DynamoDB utilise le service d’autoscaling d’application pour ajuster de manière dynamique la capacité de débit approvisionné en votre nom, en réponse aux schémas de trafic réels. Cela permet à une table ou à un index secondaire global d’augmenter les capacités en lecture et écriture qui lui sont allouées afin de gérer les hausses soudaines de trafic sans limitation. Pour plus d’informations, voir Gestion automatique de la capacité de débit avec l’autoscaling de DynamoDB.
-
-
Ressources
Bonnes pratiques associées :
Documents connexes :