Publié le: Oct 22, 2021
Vous pouvez désormais injecter des interruptions d'instance Spot Amazon EC2 dans vos applications d'instance Spot à l'aide d'AWS Fault Injection Simulator (FIS). Les instances Spot vous permettent d'exécuter des applications de calcul sur Amazon EC2 et de bénéficier de remises importantes en échange du retour des instances Spot lorsqu'Amazon EC2 a besoin de récupérer de la capacité. Comme le risque d'interruption de votre instance Spot existe, vous devez vous assurer que votre application est préparée à cette éventualité. Cependant, jusqu'à présent, il était difficile de recréer les circonstances d'une interruption d'instance Spot afin d'évaluer et d'améliorer la réponse de votre application.
Désormais, à l'aide d'AWS FIS, vous pouvez simuler ce qui se passe lorsqu'Amazon EC2 récupère des instances Spot en exécutant simplement une expérience AWS FIS, ce qui vous permet d'observer la réponse de vos applications afin d'améliorer leurs performances ainsi que leur résilience. Les interruptions d'instance Spot qui sont injectées par vos expériences AWS FIS se comportent de la même manière qu'elles le font lorsqu'elles sont récupérées par Amazon EC2, y compris en ce qui concerne les notifications de résiliation d'instance, les notifications de rééquilibrage et les comportements d'interruption que vous avez spécifiés. Cela vous permet de reproduire avec précision les conditions d'utilisation réelles. Vous pouvez également configurer facilement des protections telles que des alarmes, des conditions d'arrêt ainsi que des étapes de restauration afin de vous fier à vos expériences, même lors de leur exécution en production.
Pour en savoir plus sur l'utilisation des expériences AWS FIS pour injecter des interruptions d'instances Spot, consultez les actions Amazon EC2 dans le guide de l'utilisateur AWS FIS. En plus des interruptions d'instances Spot, vous pouvez utiliser AWS FIS pour simuler d'autres erreurs telles que celles d'API Amazon EC2, ainsi que les interruptions des instances à la demande, réservées, de base de données RDS, des conteneurs ECS et des groupes de nœuds EKS. Les instances Spot AWS FIS et Amazon EC2 sont disponibles dans toutes les Régions AWS publiques.