Amazon RDS para PostgreSQL

Bases de datos relacionales fáciles de administrar, optimizadas para el costo total de propiedad

PostgreSQL se convirtió en la base de datos relacional de código abierto preferida por muchos desarrolladores empresariales y startups, impulsando aplicaciones empresariales y móviles líderes. Amazon RDS facilita las tareas de configuración, utilización y escalado de implementaciones de PostgreSQL en la nube. Con Amazon RDS, puede hacer implementaciones de PostgreSQL escalables en unos minutos con una capacidad de hardware rentable y redimensionable. Amazon RDS gestiona tareas administrativas complejas y que requieren mucho tiempo, como la instalación y las actualizaciones del software PostgreSQL, la administración del almacenamiento, la replicación para disponibilidad y rendimiento de lectura altos, y las copias de seguridad para recuperación de desastres.

Amazon RDS para PostgreSQL permite obtener acceso a todas las funciones del conocido motor de base de datos PostgreSQL. Esto significa que con Amazon RDS puede utilizar el código, las aplicaciones y las herramientas que usa actualmente con las bases de datos existentes. Actualmente, Amazon RDS para PostgreSQL es compatible con las versiones 11, 12, 13, 14, 15 y 16 de PostgreSQL. Con las extensiones de lenguaje de confianza (TLE) para PostgreSQL, puede crear extensiones de alto rendimiento y ejecutarlas de forma segura en Amazon RDS mediante lenguajes populares de confianza sin necesidad de que AWS certifique el código.

Beneficios de RDS para PostgreSQL

Basta con unos pocos pasos en la consola de administración de AWS para lanzar y conectarse con una base de datos de PostgreSQL lista para usar en producción en cuestión de minutos. Las instancias de base de datos de Amazon RDS para PostgreSQL están preconfiguradas con parámetros y ajustes para el tipo de servidor que ha seleccionado. Los grupos de parámetros de base de datos ofrecen un control minucioso de la base de datos de PostgreSQL. Si necesita realizar una actualización de la base de datos, los despliegues azul-verde
de Amazon RDS
están diseñados para hacerla de forma más segura, sencilla y rápida.

Amazon RDS proporciona dos opciones de almacenamiento respaldado por SSD para su base de datos PostgreSQL. El almacenamiento de uso general proporciona almacenamiento rentable para cargas de trabajo pequeñas o medianas. Para aplicaciones OLTP de alto rendimiento, las IOPS aprovisionadas proporcionan un desempeño uniforme de hasta 40 000 IO por segundo. A medida que crezcan las necesidades de almacenamiento, podrá aprovisionar almacenamiento adicional sobre la marcha sin tiempo de inactividad.

La característica de copia de seguridad automática de Amazon RDS permite recuperar la instancia de base de datos de PostgreSQL en cualquier momento determinado dentro del periodo de retención especificado hasta un máximo de 35 días. Además, puede hacer copias de seguridad iniciadas por el usuario de su instancia de base de datos. Estas copias de seguridad completas de la base de datos se almacenarán en Amazon RDS hasta que se eliminen explícitamente.

Las implementaciones de Amazon RDS Multi-AZ ofrecen una mejora de la disponibilidad y la durabilidad de las bases de datos de PostgreSQL, lo que las hace idóneas para las cargas de trabajo con bases de datos para producción. Las réplicas de lectura de Amazon RDS facilitan el escalado horizontal elástico más allá de las limitaciones de capacidad de una única instancia de base de datos para cargas de trabajo con bases de datos de lectura intensiva.

Como servicio administrado, Amazon RDS proporciona un gran nivel de seguridad para sus bases de datos PostgreSQL. Se incluyen el aislamiento de red por medio de la nube virtual privada (VPC) de Amazon, el cifrado en reposo mediante claves que puede crear y controlar a través de AWS Key Management Service (KMS) y el cifrado de datos en tránsito mediante SSL.