Publicado: Dec 3, 2019

O Amazon RDS Proxy, um proxy de banco de dados gerenciado altamente disponível para o Amazon Relational Database Service (RDS), já está disponível para demonstração. O RDS Proxy torna os aplicativos mais escaláveis, mais resistentes a falhas do banco de dados e mais seguros.

Os aplicativos se comunicam com os bancos de dados estabelecendo conexões, que consomem memória e computam recursos no servidor de banco de dados. Muitos aplicativos, incluindo aqueles criados em arquiteturas modernas sem servidor, podem abrir um grande número de conexões com o banco de dados ou abrir e fechar conexões frequentemente . Isso pode estressar a memória e a computação do banco de dados, resultando em desempenho mais lento e escalabilidade limitada do aplicativo. O RDS Proxy se situa entre o aplicativo e o banco de dados para agrupar e compartilhar conexões estabelecidas, melhorando a eficiência do banco de dados e a escalabilidade do aplicativo. Em caso de falha, o RDS Proxy se conecta automaticamente a uma instância de banco de dados em espera, preservando as conexões do aplicativo e reduzindo o tempo de failover dos bancos de dados RDS e Aurora multi-AZ em até 66%. Com o RDS Proxy, as credenciais e o acesso ao banco de dados podem ser gerenciados por meio do AWS Secrets Manager e do AWS Identity and Access Management (IAM), eliminando a necessidade de incorporar credenciais do banco de dados ao código do aplicativo.

É possível ativar o RDS Proxy para o banco de dados RDS com poucos cliques, acessando o console Amazon RDS ou AWS Lambda e apontando seu aplicativo para o endpoint do RDS Proxy. Leia nosso blog, a página de detalhes do Amazon RDS Proxy e a documentação para saber mais.

A demonstração do RDS Proxy para RDS MySQL e Aurora MySQL está disponível nas regiões Leste dos EUA (Norte da Virgínia), Leste dos EUA (Ohio), Oeste dos EUA (Oregon), Oeste da UE (Irlanda) e Ásia-Pacífico (Tóquio). Suporte para RDS PostgreSQL e Aurora PostgreSQL estará disponível em breve.