Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Tutorial: enviar um e-mail usando o Amazon EventBridge quando ocorrerem eventos

Modo de foco
Tutorial: enviar um e-mail usando o Amazon EventBridge quando ocorrerem eventos - Amazon EventBridge

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

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

É possível enviar notificações por e-mail quando objetos do Amazon Simple Storage Service (Amazon S3) são criados usando o Amazon EventBridge e o Amazon SNS. Neste tutorial, serão criados um tópico e uma assinatura do SNS. Em seguida, será criada uma regra no console do EventBridge que enviará eventos para esse tópico quando os eventos Object Created do Amazon S3 forem recebidos.

Pré-requisitos

Para receber eventos do Amazon S3 no EventBridge, é preciso habilitar o EventBridge no console do Amazon S3. Este tutorial pressupõe que o EventBridge esteja habilitado. Para obter mais informações, consulte Como ativar o Amazon EventBridge no console do S3.

Etapa 1: criar um tópico do Amazon SNS

Crie um tópico para receber os eventos do EventBridge.

Para criar um tópico
  1. Abra o console do Amazon SNS em https://console.aws.amazon.com/sns/v3/home.

  2. No painel de navegação, escolha Tópicos.

  3. Escolha Criar tópico.

  4. Em Tipo, escolha Padrão.

  5. Insira eventbridge-test como o nome do tópico.

  6. Escolha Criar tópico.

Etapa 2: criar uma assinatura do Amazon SNS

Crie uma assinatura para receber notificações por e-mail do Amazon S3 quando os eventos forem recebidos pelo tópico.

Criar uma assinatura
  1. Abra o console do Amazon SNS em https://console.aws.amazon.com/sns/v3/home.

  2. No painel de navegação, escolha Subscriptions.

  3. Selecione Create subscription.

  4. Em ARN do tópico, escolha o tópico criado na etapa 1. Para este tutorial, escolha eventbridge-test.

  5. Em Protocolo, escolha Email.

  6. Para Endpoint, insira seu endereço de e-mail.

  7. Selecione Criar assinatura.

  8. Confirme a assinatura escolhendo Confirmar assinatura no e-mail que você recebe das notificações AWS.

Etapa 3: criar uma regra

Crie uma regra para enviar eventos ao seu tópico quando um objeto do Amazon S3 é criado.

Para criar uma regra do
  1. Abra o console do Amazon EventBridge em https://console.aws.amazon.com/events/.

  2. No painel de navegação, escolha Regras.

  3. Escolha Create rule.

  4. Insira um nome e uma descrição para a regra. Por exemplo, nomeie a regra como s3-test

  5. Em Barramento de eventos, selecione padrão.

  6. Em Tipo de Regra, escolha Regra com Padrão de Evento.

  7. Escolha Próximo.

  8. Em Event source, escolha Eventos da AWS ou eventos de parceiro do EventBridge.

  9. Em Método de criação, escolha Usar formulário de padrão.

  10. Em Event pattern (Padrão de evento), faça o seguinte:

    1. Em Origem do evento, selecione serviços da AWS na lista suspensa.

    2. Para o serviço da AWS, selecione Simple Storage Service (S3) na lista suspensa.

    3. Para Tipo de evento, escolha Notificação de eventos do Amazon S3 na lista suspensa.

    4. Escolha Eventos específicos e escolha Objeto criado na lista suspensa.

    5. Escolha Adicionar bucket

  11. Escolha Next (Avançar).

  12. Em Tipos de destino, escolha Serviço da AWS.

  13. Em Selecionar um destino, escolha o tópico do SNS na lista suspensa.

  14. Em Tópico, selecione o tópico do Amazon SNS criado na seção Etapa 1: criar um tópico do SNS. Neste exemplo, selecione eventbridge-test.

  15. Escolha Próximo.

  16. Escolha Próximo.

  17. Analise os detalhes da regra e selecione Criar regra.

Etapa 4: testar a regra

Para testar sua regra, crie um objeto do Amazon S3 fazendo o upload de um arquivo em um bucket compatível com o Eventbridge. Em seguida, aguarde alguns minutos e verifique se recebeu um e-mail de notificações da AWS.

Etapa 5: limpar os recursos

Agora você pode excluir os recursos criados para este tutorial, a menos que queira mantê-los. Ao excluir os recursos da AWS que não estão mais sendo usados, são evitadas cobranças desnecessárias em sua conta da AWS.

Para excluir o tópico do SNS
  1. Abra a página Tópicos do console do SNS.

  2. Selecione o tópico que foi criado.

  3. Escolha Excluir.

  4. Digite delete me.

  5. Escolha Excluir.

Para excluir a assinatura do SNS
  1. Abra a página de Assinaturas no console do Amazon SNS.

  2. Selecione a assinatura que foi criada.

  3. Escolha Excluir.

  4. Escolha Excluir.

Para excluir as regras do EventBridge
  1. Abra a página Regras no console do EventBridge.

  2. Selecione as regras que foram criadas.

  3. Escolha Excluir.

  4. Escolha Excluir.

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.