

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

# Criar um barramento de eventos no Amazon EventBridge
<a name="eb-create-event-bus"></a>

É possível criar um [barramento de eventos](eb-event-bus.md) personalizado para receber [eventos](eb-events.md) de suas aplicações personalizadas. Suas aplicações também podem enviar eventos para seu barramento de eventos padrão. Ao criar um barramento de eventos, é possível anexar uma [política baseada em recursos](eb-use-resource-based.md) para conceder permissões a outras contas. Outras contas podem enviar eventos para o barramento de eventos na conta atual.

 O seguinte vídeo mostra a criação de barramentos de eventos:




**Como criar um barramento de eventos personalizado**

1. Abra o console do Amazon EventBridge em [https://console.aws.amazon.com/events/](https://console.aws.amazon.com/events/).

1. No painel de navegação, selecione **Event buses (Barramentos de eventos)**.

1. Selecione **Create event bus (Criar barramento de eventos)**.

1. Insira um nome para o novo barramento de eventos.

1. Escolha a chave KMS para o EventBridge usar ao criptografar os dados de evento armazenados no barramento de eventos.
**nota**  
A descoberta de esquemas não é compatível com barramentos de eventos criptografados que usem uma chave gerenciada pelo cliente. Para habilitar a descoberta de esquemas em um barramento de eventos, opte por usar uma Chave pertencente à AWS. Para obter mais informações, consulte [Opções de chave KMS](eb-encryption-at-rest-key-options.md).
   + Escolha **Usar Chave pertencente à AWS** para o EventBridge criptografar os dados usando uma Chave pertencente à AWS.

     Esta Chave pertencente à AWS é uma chave KMS de propriedade do EventBridge e que gerencia para uso em várias contas da AWS. Em geral, a menos que seja necessário auditar ou controlar a chave de criptografia que protege os recursos, uma Chave pertencente à AWS é uma boa escolha. 

     Esse é o padrão.
   + Escolha **Usar chave gerenciada pelo cliente** para o EventBridge criptografar os dados usando a chave gerenciada pelo cliente especificada ou criada por você.

     Chaves gerenciadas pelo cliente são chaves do KMS disponíveis na sua conta do AWS que você cria, detém e gerencia. Você tem controle total sobre essas chaves KMS.

     1. Especifique uma chave gerenciada pelo cliente existente ou escolha **Criar uma nova chave KMS**.

        O EventBridge exibe o status da chave e todos os aliases de chave que tenham sido associados à chave gerenciada pelo cliente especificada.

     1. Escolha uma fila do Amazon SQS para usar como fila de mensagens não entregues (DLQ) do barramento de eventos, se existir.

        O EventBridge envia eventos não criptografados com êxito na DLQ, se configurada, para que você possa processá-los depois.

1. (Opcional) Em **Logs: opcional**, você pode configurar como o EventBridge registra em log informações do evento, inclusive como configurar esses logs. 

   Para obter mais informações sobre logs do barramento de eventos, consulte [Registro em log dos barramentos de eventos ](eb-event-bus-logs.md).

   Os logs do CloudWatch são selecionados como destino de log por padrão, assim como o nível de log de `ERROR`. Então, por padrão, o EventBridge cria um novo grupo de logs do CloudWatch para o qual ele envia registros de log contendo o nível de detalhe `ERROR`.

   Para o EventBridge enviar registros de log para qualquer um dos destinos de log compatíveis, faça o seguinte: 

   1. Em **Registros: opcional**, escolha os destinos para os quais deseja que os registros de log sejam entregues.

   1. Em **Nível de log**, escolha o nível de informações a para que o EventBridge inclua nos registros de log. O nível de log `ERROR` é selecionado por padrão.

      Para obter mais informações, consulte [Como especificar o nível do log](eb-event-bus-logs.md#eb-event-bus-logs-level).

   1. Selecione **Incluir dados detalhados** se você quiser que o EventBridge inclua informações de evento e destino em registros de log.

      Para obter mais informações, consulte [Inclusão de detalhes em logs](eb-event-bus-logs.md#eb-event-logs-data).

   1. Configure cada destino de log selecionado por você.

1. Configure os recursos opcionais do barramento de eventos:
   + Especifique uma política baseada em recurso por meio de um destes procedimentos:
     + Insira a política que inclui as permissões a serem concedidas para o barramento de eventos. É possível colar uma política de outra origem ou inserir o JSON da política. É possível usar uma das [políticas de exemplo](eb-event-bus-perms.md) e modificá-la para seu ambiente.
     + Para usar um modelo para a política, escolha **Carregar modelo**. Modifique a política conforme adequado para seu ambiente, incluindo a adição de ações adicionais que a entidade principal na política está autorizada a usar.

     Para obter mais informações sobre como conceder permissões a um barramento de eventos por meio de políticas baseadas em recursos, consulte [Permissões para ônibus de eventos na Amazon EventBridge](eb-event-bus-perms.md).
   + Habilitar um arquivamento (opcional)

     É possível criar um arquivo de eventos para poder reproduzi-los facilmente mais tarde. Por exemplo, você pode querer repetir eventos para se recuperar de erros ou validar uma nova funcionalidade em sua aplicação. Para obter mais informações, consulte . [Arquivando e reproduzindo eventos na Amazon EventBridge](eb-archive.md)

     1. Em **Arquivos**, selecione **Habilitado**.

     1. Especifique um nome e uma descrição para o arquivo.

        Você não poderá alterar o nome do arquivamento assim que ele tiver sido criado.

        Ao criar um arquivamento como parte da criação de um novo barramento de eventos, você não pode definir o período de retenção do evento ou um padrão de evento para o arquivamento. Você poderá especificá-los para o arquivamento depois que ele tiver sido criado. Para obter mais informações, consulte [Atualizar arquivos](event-bus-update-archive.md).
   + Habilitar a descoberta de esquemas (opcional)

     Habilite a descoberta de esquemas para que o EventBridge infira automaticamente os esquemas direto dos eventos em execução nesse barramento de eventos. Para obter mais informações, consulte . [Esquemas do Amazon EventBridge](eb-schema.md)

     1. Em **Descoberta de esquemas**, selecione **Habilitado**.
**nota**  
A descoberta de esquemas não é compatível com barramentos de eventos criptografados que usem uma chave gerenciada pelo cliente. Para habilitar a descoberta de esquemas em um barramento de eventos, opte por usar uma Chave pertencente à AWS. Para obter mais informações, consulte [Opções de chave KMS](eb-encryption-at-rest-key-options.md).
   + Especificar tags (opcional)

     Uma tag é um rótulo de atributo personalizado que você pode atribuir a um recurso da AWS. Use tags para identificar e organizar seus recursos da AWS. Muitos serviços da AWS oferecem suporte à marcação para que você possa atribuir a mesma tag a recursos de diferentes serviços para indicar que os recursos estão relacionados. Para obter mais informações, consulte . [Recursos de marcação na Amazon EventBridge](eb-tagging.md) 

     1. Em **Etiquetas**, escolha **Adicionar nova etiqueta**.

     1. Especifique uma chave e, opcionalmente, um valor para a nova tag.

1. Escolha **Criar**.