Publicado en: Mar 2, 2018
Ahora es fácil utilizar Amazon CloudWatch para ejecutar cargas de trabajo impulsadas por eventos de AWS Batch, ya que tan solo tiene que agregar AWS Batch como destino de Amazon CloudWatch. Amazon CloudWatch Events le notifica los cambios en los recursos de AWS casi en tiempo real y, en consecuencia, le permite reaccionar con rapidez ante los problemas de disponibilidad de aplicaciones o los cambios de configuración susceptibles de influir en el desempeño o la seguridad. Solo hay que escribir reglas para indicar los eventos de interés para la aplicación y las acciones automatizadas que se deben desencadenar cuando una regla concuerde con un evento. Puede agregar AWS Batch como destino creando una regla de Amazon CloudWatch Events e indicando el ARN del trabajo de AWS Batch. Cuando la regla coincida con un evento, empezará el trabajo al invocar la API Submit-Job de Batch. Por ejemplo, puede enviar un trabajo a AWS Batch en respuesta a un patrón de eventos o bien siguiendo un horario mediante Amazon CloudWatch Events. Antes de contar con esta característica, los clientes debían utilizar servicios tales como AWS Lambda como solución alternativa para poder aprovechar Amazon CloudWatch para sus cargas de trabajo por lotes impulsadas por eventos. Esta característica está disponible en todas las regiones públicas de AWS en las que está disponible AWS Batch.
AWS Batch es un servicio completamente administrado que aprovisiona automáticamente recursos computacionales y optimiza la distribución de las cargas de trabajo en función del volumen y de los requisitos de recursos que presentan los trabajos enviados. Elimina la necesidad de instalar o administrar software computacional por lotes. Usted solo paga por los recursos de AWS (p. ej., instancias de Amazon EC2) que crea para almacenar y ejecutar sus trabajos por lotes.
Esta características estará disponible a partir de hoy mismo en todas las regiones de AWS compatibles con AWS Batch. AWS Batch está disponible en las siguientes regiones de AWS: EE.UU. Este (Norte de Virginia), EE.UU. Este (Ohio), EE.UU. Oeste (Oregón), EE.UU. Oeste (Norte de California), Canadá (Central), UE (Irlanda), UE (Fráncfort), UE (Londres), Asia Pacífico (Tokio), Asia Pacífico (Singapur), Asia Pacífico (Sídney) y Asia Pacífico (Seúl).
Para más información sobre la compatibilidad de CloudWatch Events de AWS Batch, visite la documentación de AWS Batch