Por que usar o Amazon RDS Proxy?
O Amazon Relational Database Service (Amazon RDS) Proxy é um proxy de banco de dados totalmente gerenciado e altamente disponível para o Amazon RDS que torna as aplicações mais escaláveis, resilientes às falhas do banco de dados e seguras.
Diversas aplicações, incluindo as que são desenvolvidas em arquiteturas modernas com tecnologia sem servidor, podem ter um grande número de conexões abertas com o servidor de banco de dados, além de abrir e fechar essas conexões em alta velocidade, esgotando a memória do banco de dados e os recursos computacionais. O Amazon RDS Proxy permite que aplicações agrupem e compartilhem conexões estabelecidas com o banco de dados, aprimorando a eficiência e a escalabilidade da aplicação. Com o Amazon RDS Proxy, os tempos de failover dos bancos de dados do Amazon Aurora e do Amazon RDS são reduzidos em até 66% e as credenciais, a autenticação e o acesso do banco de dados podem ser gerenciados por meio da integração com o AWS Secrets Manager e o AWS Identity and Access Management (IAM).
O Amazon RDS Proxy pode ser habilitado para a maioria das aplicações sem a necessidade de realizar alterações de código. Não é necessário provisionar ou gerenciar infraestruturas adicionais para começar a usar o Amazon RDS Proxy. Os preços são simplificados e baseado na capacidade das instâncias de banco de dados subjacentes. Você paga por unidade de capacidade do Aurora (ACU, na sigla em inglês) para instâncias do Amazon Aurora Sem Servidor v2 ou por vCPU para instâncias provisionadas. Amazon RDS Proxy está disponível no Amazon Aurora edição compatível com PostgreSQL, Amazon Aurora edição compatível com MySQL, Amazon RDS para PostgreSQL, Amazon RDS para MySQL, Amazon RDS para MariaDB e Amazon RDS para SQL server.