O que é o Amazon EventBridge Scheduler? - EventBridge Agendador

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á.

O que é o Amazon EventBridge Scheduler?

O Agendador do Amazon EventBridge é um agendador sem servidor que permite criar, executar e gerenciar tarefas de um serviço gerenciado central. Altamente escalável, o EventBridge Scheduler permite que você agende milhões de tarefas que podem invocar mais de 270 serviços de AWS e mais de 6.000 operações de API. Sem a necessidade de provisionar e gerenciar a infraestrutura ou integrar-se a vários serviços, o EventBridge Scheduler oferece a capacidade de entregar cronogramas em grande escala e reduzir os custos de manutenção.

O EventBridge Scheduler entrega suas tarefas de forma confiável, com mecanismos integrados que ajustam seus cronogramas com base na disponibilidade de metas posteriores. Com o Agendador do EventBridge, você pode criar programações usando expressões cron e rate para padrões recorrentes ou configurar invocações únicas. É possível configurar janelas de tempo flexíveis para entrega, bem como definir limites de repetição e o tempo máximo de retenção para gatilhos com falha.

Principais características do EventBridge Scheduler

O EventBridge Scheduler oferece os seguintes recursos principais que você pode usar para configurar metas e escalar suas agendas.

  • Alvos modelados — O EventBridge Scheduler oferece suporte a alvos modelados para realizar operações comuns de API usando Amazon SQS, Amazon SNS, Lambda e EventBridge. Com alvos predefinidos, você pode configurar suas agendas rapidamente usando o console do EventBridge Scheduler, o EventBridge Scheduler SDK ou o AWS CLI.

  • Alvos universais — O EventBridge Scheduler fornece um parâmetro de alvo universal (UTP) que você pode usar para criar acionadores personalizados que visam mais de 270 serviços de AWS e mais de 6.000 operações de API em um cronograma. Com o UTP, você pode configurar seus acionadores personalizados usando o console do EventBridge Scheduler, o EventBridge Scheduler SDK ou o AWS CLI.

  • Janelas de horário flexíveis — O EventBridge Scheduler oferece suporte a janelas de horário flexíveis, permitindo que você disperse suas agendas e melhore a confiabilidade de seus gatilhos para casos de uso que não exigem invocação programada precisa de alvos.

  • Tentativas repetidas — O EventBridge Scheduler fornece pelo menos uma vez a entrega do evento aos alvos, o que significa que pelo menos uma entrega é bem-sucedida com uma resposta do alvo. O EventBridge Scheduler permite que você defina o número de novas tentativas para sua agenda para uma tarefa com falha. O EventBridge Scheduler repete tarefas que falharam com tentativas atrasadas para melhorar a confiabilidade de sua agenda e garantir que as metas estejam disponíveis.

Acessando o EventBridge Scheduler

Você pode usar o EventBridge Scheduler por meio do console do EventBridge Scheduler, do EventBridge Scheduler SDK, do AWS CLI, ou usando diretamente a API do EventBridge Scheduler.