Disponibilidade do PostgreSQL para o modelo de pool - AWS Orientação prescritiva

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Disponibilidade do PostgreSQL para o modelo de pool

Os modelos de pool, por sua natureza, têm apenas uma única instância do PostgreSQL. Portanto, projetar seu aplicativo para alta disponibilidade é crucial. Uma falha ou paralisação de um banco de dados agrupado faz com que seu aplicativo seja degradado ou fique inacessível para todos os seus inquilinos.

As instâncias de banco de dados do Amazon RDS for PostgreSQL podem se tornar redundantes em duas zonas de disponibilidade ao ativar o recurso de alta disponibilidade. Para obter mais informações, consulte Alta disponibilidade (Multi-AZ) para o Amazon RDS na documentação do Amazon RDS. Para o failover entre regiões, você pode criar uma réplica de leitura em uma região diferente. AWS (Essa réplica de leitura precisa ser promovida como parte de um processo de failover.) Além disso, você pode replicar backups replicados em todas AWS as regiões para recuperação. Para obter mais informações, consulte Replicação de backups automatizados para outra AWS região na documentação do Amazon RDS.

Compatível com o Aurora PostgreSQL, faz backup automático dos dados de uma forma que possa sustentar a falha de várias zonas de disponibilidade. (Consulte Alta disponibilidade do Amazon Aurora na documentação do Aurora.) Para tornar o Aurora mais resiliente e se recuperar mais rapidamente, você pode criar réplicas de leitura do Aurora em outras zonas de disponibilidade. Você pode usar os bancos de dados globais do Aurora para replicar dados em cinco AWS regiões adicionais para recuperação entre regiões e failover automático. (Consulte Uso de bancos de dados globais do Amazon Aurora na documentação do Aurora.) Além disso, você pode habilitar o encaminhamento de gravação com os bancos de dados globais do Aurora para obter alta disponibilidade em vários. Regiões da AWS

SaaS PostgreSQL high availability

Independentemente de você estar usando o Amazon RDS for PostgreSQL ou compatível com o Aurora PostgreSQL, recomendamos que você implemente recursos de alta disponibilidade para mitigar o impacto de qualquer interrupção em todos os aplicativos SaaS multilocatários que usam um modelo de pool.