Publié le: Mar 2, 2018
Il est désormais facile d’utiliser Amazon CloudWatch pour des charges AWS Batch déclenchées par un événement en tant que cible pour Amazon CloudWatch. Amazon CloudWatch Events vous permet de répondre rapidement aux problèmes de disponibilité d'applications ou aux changements de configuration qui risquent d'avoir un impact sur les performances ou la sécurité en vous informant quasiment en temps réel des modifications apportées aux ressources AWS. Il vous suffit d'écrire des règles pour indiquer quels événements présentent un intérêt pour votre application et quelle action automatique doit être réalisée lorsqu'une règle correspond à un événement. Vous pouvez ajouter AWS Batch comme cible en créant une règle Amazon CloudWatch Events et en spécifiant l'ARN de travail AWS Batch. Dès que la règle correspond à un événement, le travail est lancé en invoquant l’API de travail de soumission par lot. Par exemple, vous pouvez soumettre un travail à AWS Batch en réponse à un schéma d’événement ou selon un planning à l'aide d’Amazon CloudWatch Events. Avant que cette fonction n’existe, vous deviez utiliser des services tels qu’AWS Lambda pour contourner cette difficulté et tirer parti d’Amazon CloudWatch pour vos charges par lot déclenchées par un événement. Cette fonctionnalité est disponible dans toutes les régions publiques AWS dans lesquelles AWS Batch est proposé.
AWS Batch est un service entièrement géré qui alimente automatiquement les ressources de calcul et optimise la répartition de la charge en fonction du volume et des exigences des ressources des travaux soumis. Il n’est ainsi plus nécessaire d’installer ou de gérer le logiciel de calcul par lot. Vous payez uniquement pour les ressources AWS (par ex., les instances Amazon EC2) que vous créez pour stocker et exécuter vos tâches par lot.
Cette fonction entre en vigueur dès aujourd'hui dans toutes les régions AWS prises en charge par AWS Batch. AWS Batch est actuellement disponible dans les régions AWS suivantes : USA Est (Virginie du Nord), USA Est (Ohio), USA Ouest (Oregon), USA Ouest (Californie du Nord), Canada (Centre), UE (Irlande), UE (Londres), UE (Francfort), Asie-Pacifique (Tokyo), Asie-Pacifique (Singapour), Asie-Pacifique (Sydney) et Asie-Pacifique (Séoul).
Pour plus d’informations concernant la prise en charge des événements CloudWatch d’AWS Batch, consultez la documentation AWS Batch