

# Pré-requisitos de rede para fluxos de atividades de banco de dados Aurora MySQL
<a name="DBActivityStreams.Prereqs"></a>

Na seção a seguir, você aprende a configurar sua nuvem privada virtual (VPC) para uso com transmissões de atividades de banco de dados.

**nota**  
Os pré-requisitos de rede do Aurora MySQL são aplicáveis às seguintes versões do mecanismo:  
Aurora MySQL versão 2, até 2.11.3
Aurora MySQL versão 2.12.0
Aurora MySQL versão 3, até 3.04.2

**Topics**
+ [Pré-requisitos para endpoints do AWS KMS](#DBActivityStreams.Prereqs.KMS)
+ [Pré-requisitos para a disponibilidade pública](#DBActivityStreams.Prereqs.Public)
+ [Pré-requisitos para a disponibilidade privada](#DBActivityStreams.Prereqs.Private)

## Pré-requisitos para endpoints do AWS KMS
<a name="DBActivityStreams.Prereqs.KMS"></a>

Instâncias em um cluster Aurora MySQL que usam fluxos de atividade que devem ser capazes de acessar endpoints do AWS KMS. Certifique-se de que este requisito esteja satisfeito antes de ativar fluxos de atividades de banco de dados para o Aurora MySQL cluster. Se o cluster do Aurora estiver disponível publicamente, esse requisito será cumprido automaticamente. 

**Importante**  
Se o cluster Aurora MySQL de banco de dados não conseguir acessar o endpoint do AWS KMS, o fluxo de atividade será interrompido. Nesse caso, o Aurora notifica você sobre esse problema usando os eventos do RDS. 

## Pré-requisitos para a disponibilidade pública
<a name="DBActivityStreams.Prereqs.Public"></a>

Para que um cluster de bancos de dados Aurora seja público, deverá atender aos seguintes requisitos:
+ Na página de detalhes do cluster do Console de gerenciamento da AWS, a opção **Publicly Accessible** (Acessível para o público) será **Yes** (Sim).
+ O cluster de banco de dados está em uma sub-rede pública da Amazon VPC. Para obter mais informações sobre instâncias de bancos de dados publicamente acessíveis, consulte [Trabalhar com um cluster de banco de dados em uma VPC](USER_VPC.WorkingWithRDSInstanceinaVPC.md). Para obter mais informações sobre sub-redes públicas da Amazon VPC, consulte [VPC e sub-redes.](https://docs.aws.amazon.com/vpc/latest/userguide/VPC_Subnets.html)

## Pré-requisitos para a disponibilidade privada
<a name="DBActivityStreams.Prereqs.Private"></a>

Se o cluster de banco de dados do Aurora estiver em uma sub-rede pública de VPC e não estiver acessível ao público, ele é privado. Para manter o seu cluster privado e usá-lo com fluxos de atividades de banco de dados, você pode optar pelo seguinte:
+ Configure a conversão de endereços de rede (NAT) em sua VPC. Para obter mais informações, consulte [Gateways NAT](https://docs.aws.amazon.com/vpc/latest/userguide/vpc-nat-gateway.html).
+ Crie um endpoint do AWS KMS na sua VPC. Recomenda-se essa opção por ser mais fácil de configurar.

**Para criar um endpoint do AWS KMS na sua VPC**

1. Abra o console da Amazon VPC em [https://console.aws.amazon.com/vpc/](https://console.aws.amazon.com/vpc/).

1. No painel de navegação, escolha **Endpoints**.

1. Escolha **Create Endpoint** (Criar endpoint).

   Aparecerá a página **Create Endpoint** (Criar endpoint).

1. Faça o seguinte:
   + Em **Categoria de serviço**, selecione **Serviços da AWS**.
   + Em **Service Name** (Nome do serviço), escolha **com.amazonaws.*region*.kms**, onde *region* é a Região da AWS na qual o cluster está localizado.
   + Em **VPC**, escolha a VPC em que o seu cluster se localiza.

1. Escolha **Create Endpoint** (Criar endpoint).

Para obter mais informações sobre como configurar VPC endpoints, consulte [VPC Endpoints](https://docs.aws.amazon.com/vpc/latest/userguide/vpc-endpoints.html).