Permitir a comunicação de rede do Amazon Aurora MySQL com outros produtos da AWS - Amazon Aurora

Permitir a comunicação de rede do Amazon Aurora MySQL com outros produtos da AWS

Para usar determinados produtos da AWS com o Amazon Aurora, a configuração de rede do cluster de banco de dados Aurora deve permitir conexões de saída para os endpoints desses serviços. As operações a seguir exigem essa configuração de rede.

O Aurora retornará as seguintes mensagens de erro se não puder se conectar a um endpoint de serviço.

ERROR 1871 (HY000): S3 API returned error: Network Connection
ERROR 1873 (HY000): Lambda API returned error: Network Connection. Unable to connect to endpoint
ERROR 1815 (HY000): Internal error: Unable to initialize S3Stream

Para fluxos de atividade de banco de dados que usam o Aurora MySQL, o fluxo de atividades para de funcionar se o cluster de banco de dados não puder acessar o endpoint do AWS KMS. O Aurora notifica você sobre esse problema usando eventos do RDS.

Se encontrar essas mensagens ao usar os produtos da AWScorrespondentes, verifique se o cluster de banco de dados Aurora é público ou privado. Se o seu cluster de banco de dados Aurora for privado, você deverá configurá-lo para permitir conexões.

Para que um cluster de banco de dados Aurora seja público, ele deve ser marcado como publicamente acessível. Se você examinar os detalhes do cluster de banco de dados no AWS Management Console, Publicly Accessible (Acessível publicamente) será Yes (Sim), se esse for o caso. O cluster de banco de dados também deve estar em uma sub-rede pública de 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. Para obter mais informações sobre sub-redes públicas de Amazon VPC, consulte Sua VPC e suas sub-redes.

Se o cluster de banco de dados Aurora não for publicamente acessível e não estiver em uma sub-rede pública de VPC, então ele é privado. Você pode ter um cluster de banco de dados que é privado e desejar usar um dos recursos que exigem essa configuração de rede. Nesse caso, configure o cluster de forma que ele possa conectar-se a endereços de Internet por meio da conversão de endereços de rede (NAT). Como alternativa ao Amazon S3, Amazon SageMaker e AWS Lambda, é possível configurar a VPC a fim de ter um endpoint da VPC para o outro serviço associado à tabela de rotas do cluster de banco de dados. Consulte Trabalhar com um cluster de banco de dados em uma VPC. Para obter mais informações sobre como configurar a NAT na sua VPC, consulte Gateways NAT. Para obter mais informações sobre como configurar VPC endpoints, consulte VPC endpoints. Você também pode criar um endpoint de gateway do S3 para acessar o bucket do S3. Para obter mais informações, consulte Endpoints de gateway para o Amazon S3.

Talvez você também precise abrir as portas efêmeras de suas listas de controle de acesso à rede (ACLs) nas regras de saída do grupo de segurança da VPC. Para obter mais informações sobre portas efêmeras para ACLs da rede, consulte Portas efêmeras no Guia do usuário da Amazon Virtual Private Cloud.