Amazon ECSeventos eEventBridge - Amazon Elastic Container Service

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Amazon ECSeventos eEventBridge

O Amazon EventBridge permite que você automatize seus produtos da AWS e responda automaticamente aos eventos do sistema, como problemas de disponibilidade do aplicativo ou alterações de recursos. Os eventos dos produtos da AWS são entregues ao EventBridge quase em tempo real. Você pode criar regras simples para indicar quais eventos são de seu interesse, e quais ações automatizadas devem ser tomadas quando um evento corresponder a uma regra. As ações que podem ser automaticamente acionadas incluem as seguintes:

  • Adicionar eventos a grupos de logs no CloudWatch Logs

  • Como invocar uma função do AWS Lambda

  • Invocação do Run Command do Amazon EC2

  • Retransmissão do evento para o Amazon Kinesis Data Streams

  • Ativação da máquina de estado do AWS Step Functions

  • Notificação de um tópico do Amazon SNS ou de uma fila do Amazon Simple Queue Service (Amazon SQS)

Para obter mais informações, consulte Getting Started with Amazon EventBridge (Conceitos básicos) no Guia do usuário do Amazon EventBridge.

Você pode usar os eventos do Amazon ECS para o EventBridge receber notificações quase em tempo real quanto ao estado atual dos seus clusters do Amazon ECS. Se suas tarefas estiverem usando o tipo de execução Fargate, você poderá ver o estado das tarefas. Se suas tarefas estiverem usando oEC2, você poderá ver o estado das instâncias de contêiner e do estado atual de todas as tarefas executadas nessas instâncias de contêiner. Para serviços, você pode ver eventos relacionados ao estado do seu serviço.

Usando o EventBridge, você pode criar programadores personalizados para o Amazon ECS responsáveis por orquestrar tarefas em clusters e monitorar o estado de clusters praticamente em tempo real. Você pode eliminar a programação e o monitoramento de código que consulta continuamente o serviço do Amazon ECS em busca de alterações feitas no status e, em vez disso, lidar com alterações feitas no estado do Amazon ECS de maneira assíncrona usando qualquer destino do EventBridge. Os destinos podem incluir AWS Lambda, Amazon Simple Queue Service, Amazon Simple Notification Service ou Amazon Kinesis Data Streams.

Um fluxo de eventos do Amazon ECS garante que cada evento seja entregue pelo menos uma vez. Se eventos duplicados forem enviados, o evento fornecerá informações suficientes para identificar as duplicatas. Para obter mais informações, consulte Como processar eventos.

Os eventos são ordenados de maneira relativa, de maneira que você possa identificar facilmente quando um evento ocorreu em relação a outros eventos.