Amazon RDS para PostgreSQL

Bancos de dados relacionais fáceis de gerenciar, otimizados para o custo total de propriedade

O PostgreSQL tornou-se o banco de dados relacional de código aberto preferencial de muitos desenvolvedores empresariais e startups, dando suporte às principais aplicações de negócios e aplicativos móveis. O Amazon RDS facilita a configuração, a operação e a escalabilidade de implementações de PostgreSQL na nuvem. Com o Amazon RDS, você fazer implantações escaláveis do PostgreSQL em minutos, com capacidade de hardware redimensionável e econômica. O Amazon RDS gerencia tarefas administrativas complexas e demoradas, como instalação e atualização do software PostgreSQL, gerenciamento do armazenamento, replicação para alta disponibilidade e throughput de leitura, e backups para recuperação de desastres.

O Amazon RDS para PostgreSQL fornece acesso aos recursos do mecanismo de banco de dados PostgreSQL conhecido. Isso significa que o código, as aplicações e as ferramentas que você já utiliza com os seus bancos de dados existentes podem ser usados com o Amazon RDS. No momento, o Amazon RDS para PostgreSQL é compatível com o PostgreSQL 11, 12, 13, 14, 15 e 16. Com o Trusted Language Extensions (TLE) para PostgreSQL, é possível criar rapidamente extensões de alta performance e executá-las com segurança no Amazon RDS usando linguagens confiáveis muito usadas, sem precisar que a AWS certifique códigos.

Benefícios do RDS para PostgreSQL

Bastam algumas etapas no Console de gerenciamento da AWS para iniciar e conectar-se a um banco de dados PostgreSQL pronto para o ambiente de produção em apenas alguns minutos. As instâncias de banco de dados do Amazon RDS para PostgreSQL são pré-configuradas com parâmetros e definições para o tipo de servidor selecionado. Grupos de parâmetros de bancos de dados oferecem controle granular e ajuste fino do seu banco de dados PostgreSQL. Quando você precisa fazer uma atualização do banco de dados, as implantações
azuis/verdes do Amazon RDS
foram projetadas para torná-las mais seguras, simples e rápidas.

O Amazon RDS oferece duas opções de armazenamento baseado em SSD para bancos de dados PostgreSQL. O armazenamento de uso geral oferece economia para cargas de trabalho de pequeno ou médio porte. Para aplicações OLTP de alta performance, as IOPS provisionadas oferecem performance consistente de até 40.000 E/Ss por segundo. À medida que os requisitos de armazenamento aumentam, você também pode provisionar armazenamento adicional imediato com um período de interrupção zero.

O recurso de backup automático do Amazon RDS permite recuperar qualquer point-in-time de uma instância de banco de dados PostgreSQL dentro do período de retenção especificado de até 35 dias. Além disso, você pode executar backups da instância de banco de dados iniciados pelo usuário. Esses backups completos de banco de dados serão armazenados pelo Amazon RDS até que você os exclua explicitamente.

As implantações Multi-AZ do Amazon RDS proporcionam melhor disponibilidade e durabilidade para bancos de dados PostgreSQL, o que as torna uma solução ideal para workloads de banco de dados de produção. As réplicas de leitura do Amazon RDS facilitam aumentar a escala horizontalmente de maneira elástica além das limitações de capacidade de uma única instância de banco de dados para workloads de banco de dados com altos volumes de leitura.

Como serviço gerenciado, o Amazon RDS oferece um alto nível de segurança para bancos de dados PostgreSQL. Isso inclui isolamento de rede usando a nuvem privada virtual (VPC) da Amazon, a criptografia em repouso usando chaves que você cria e controla por meio do AWS Key Management Service (KMS) e criptografia de dados em trânsito usando SSL.