Publicado: Dec 14, 2017

Os Amazon CloudWatch Events permitem que você responda rapidamente às questões de disponibilidade de aplicativo ou mudanças de configuração que podem interferir no desempenho ou na segurança, notificando-o sobre mudanças de recursos do AWS quase em tempo real. Você simplesmente escreve regras para indicar quais eventos são de interesse no seu aplicativo e qual ação automática adotar quanto um regra corresponder a um evento. Você pode, por exemplo, chamar funções AWS Lambda ou notificar um tópico do Amazon Simple Notification Service (SNS).

Agora você pode usar um projeto do AWS CodeBuild como destino de evento para começar a executar builds. O AWS CodeBuild é um serviço de criação totalmente gerenciado que compila seu código-fonte, executa testes em unidades e produz artefatos prontos para implantação. Ele elimina a necessidade de provisionar, gerenciar e escalar seus próprios servidores de build. Você também pode personalizar totalmente os ambientes de build no AWS CodeBuild para usar suas próprias ferramentas de build. O AWS CodeBuild escala automaticamente para atentes às necessidades de pico de build, e você paga apenas pelo tempo de build que consumir.

Também é possível adicionar o CodeBuild como um evento ao criar uma regra do Eventos do CloudWatch e especificar o ARN do projeto do CodeBuild de seu interesse. Quando uma regra combinar com um evento, ele começa build invocando o StartBuild API para o projeto de build específico. Esse recurso está disponível todas as regiões públicas da AWS onde o AWS CodeBuild está presente.