Registro do esquema

O registro do esquema EventBridge armazena o esquema de eventos em um registro que pode ser facilmente pesquisado e acessado por outros desenvolvedores em sua organização, para que você não precise localizar manualmente os eventos e sua estrutura. O registro também permite gerar vinculações de código para linguagens de programação como Java, Python ou Typescript diretamente no seu IDE, para que o evento possa ser usado como um objeto no seu código. Ao ativar a descoberta de esquema para um barramento de eventos, os esquemas de eventos são descobertos e adicionados ao registro automaticamente, eliminando a necessidade de criar manualmente um esquema para um evento. Os esquemas de todos os serviços da AWS são visíveis automaticamente no registro do esquema, e os esquemas dos aplicativos SaaS integrados são visíveis quando você ativa a descoberta de esquema para o barramento de eventos do parceiro SaaS.

Barramento de eventos gerenciável e escalável

O Amazon EventBridge é um barramento de eventos gerenciado e escalável que permite a comunicação entre aplicativos usando eventos. Não é necessário gerenciar infraestrutura ou provisionar capacidade.

Integração com SaaS

As aplicações da AWS podem agir com base nos eventos gerados pelas aplicações SaaS. O Amazon EventBridge é nativamente integrado com aplicações do modelo software como serviço (SaaS) de vários provedores, incluindo Datadog, OneLogin, PagerDuty, Saviynt, Segment, SignalFX, SugarCRM, Symantec, Whispir e Zendesk. Integrações adicionais estão planejadas. Você não precisa gerenciar qualquer configuração de integração, como autenticação ou webhooks. Os eventos do seu provedor de SaaS simplesmente aparecem no barramento de eventos.

Mais de 100 origens e destinos de eventos incorporados

O Amazon EventBridge é diretamente integrado a mais de 90 origens de eventos e mais de 15 destinos, incluindo AWS Lambda, Amazon SQS, Amazon SNS, AWS Step FunctionsAmazon Kinesis Data Streams e Amazon Kinesis Data Firehose, entre outros. Origens e destinos adicionais estão planejados. Todas as chamadas de API mutantes (ou seja, todas as chamadas exceto Describe*, List*, and Get*) em todos os serviços da AWS geram eventos por meio do AWS CloudTrail.

Envie eventos de seus próprios aplicativos

Você pode usar o Amazon EventBridge como um barramento de eventos centralizado aplicativos e microsserviços empresariais. Você pode enviar eventos de seus próprios aplicativos para um barramento de eventos por meio da API PutEvents do serviço. Os outros aplicativos podem receber esses eventos por meio de qualquer um dos muitos serviços de destino oferecidos pela AWS.

Origens e destinos de eventos desacoplados

O Amazon EventBridge facilita a criação de arquiteturas de aplicativos orientados por eventos. Aplicativos ou microsserviços podem publicar eventos no barramento de eventos sem que os assinantes percebam. Aplicativos ou microsserviços podem assinar eventos sem que o editor perceba. Esse desacoplamento permite que as equipes trabalhem de forma independente, resultando em maior rapidez e agilidade de desenvolvimento.

Filtragem de eventos

Você pode filtrar eventos com regras. Uma regra combina eventos recebidos para um determinado barramento de eventos e envia esses eventos aos destinos para processamento. Uma única regra pode encaminhar para vários destinos, todos processados em paralelo. As regras permitem que diferentes componentes de aplicativos procurem e processem os eventos relevantes para eles. Uma regra pode personalizar um evento antes que ele seja enviado para o destino, transmitindo apenas algumas partes ou substituindo-o por uma constante. Você também pode ter várias regras que correspondem ao mesmo evento. Portanto, microsserviços ou aplicativos diferentes podem optar por corresponder eventos com base em filtros específicos.

Entrega confiável de eventos

O Amazon EventBridge oferece entrega de eventos aos destinos pelo menos uma vez, incluindo novas tentativas com recuo exponencial por até 24 horas. Os eventos são armazenados de forma resiliente em várias zonas de disponibilidade (AZs) para oferecer uma garantia adicional de que os eventos serão entregues ao seu destino. O Amazon EventBridge também oferece um acordo de nível de serviço (SLA) de disponibilidade de 99,9%, garantindo que os aplicativos possam acessar o serviço de forma confiável.

Resposta automática a alterações operacionais nos serviços da AWS

O Amazon EventBridge amplia seu predecessor, o Amazon CloudWatch Events, e fornece um fluxo de eventos de sistema praticamente em tempo real que descreve alterações em recursos da AWS. Dessa forma, você pode responder rapidamente a mudanças operacionais e executar ações corretivas. Basta escrever regras para indicar quais são os eventos relevantes para o aplicativo e quais ações automáticas serão executadas quando uma regra corresponder a um evento. Por exemplo, você pode definir uma regra para invocar uma função do AWS Lambda para remediar um problema ou notificar um tópico do Amazon Simple Notification Service (SNS) para alertar um operador.

Eventos agendados

Você pode configurar eventos agendados usando a popular sintaxe do cron do Unix. Os eventos agendados são gerados periodicamente e invocam qualquer um dos serviços da AWS de destino permitidos.

Monitoramento e auditoria

Você pode monitorar o barramento de eventos usando métricas do Amazon CloudWatch, como o número de vezes que um evento corresponde a uma regra ou que um destino é invocado. Você pode usar o Amazon CloudWatch Logs para armazenar, monitorar e analisar eventos acionados em um ambiente. O AWS CloudTrail permite monitorar as chamadas feitas para a API do Amazon EventBridge.

Segurança e conformidade

O Amazon EventBridge está integrado ao AWS Identity and Access Management (IAM) para possibilitar o controle de quais usuários e recursos terão permissão para acessar os dados e como eles farão isso. O EventBridge oferece suporte a VPC endpoints e criptografia em trânsito usando TLS 1.2. O Amazon EventBridge está em conformidade com os padrões GDPR, SOC, ISO, DoD CC SRG e FedRamp e também é qualificado pela HIPAA.

Pague por evento

Os eventos gerados pelos serviços da AWS são gratuitos. Você paga apenas pelos eventos gerados por seus próprios aplicativos ou por aplicativos SaaS (consulte a definição de preço aqui).

Product-Page_Standard-Icons_01_Product-Features_SqInk
Saiba mais sobre a definição de preço de produtos

Acesse a página de definição de preço do Amazon EventBridge.

Saiba mais 
Product-Page_Standard-Icons_03_Start-Building_SqInk
Comece a criar no console

Comece a criar com o Amazon EventBridge no Console de Gerenciamento da AWS.

Faça login 
Product-Page_Standard-Icons_02_Sign-Up_SqInk
Saiba mais na documentação

Aprofunde a sua compreensão do EventBridge no guia do desenvolvedor.

Saiba mais