Glosario Técnico

Amazon RDS

Definición: Servicio de base de datos relacional gestionado de AWS que soporta multiples motores incluyendo PostgreSQL, MySQL y SQL Server.

— Fuente: NERVICO, Consultoría de Desarrollo de Producto

Que es Amazon RDS

Amazon Relational Database Service (RDS) es el servicio de base de datos relacional totalmente gestionado de AWS. Soporta seis motores de base de datos: PostgreSQL, MySQL, MariaDB, Oracle, SQL Server y Amazon Aurora. RDS automatiza las tareas de administracion que normalmente consumen tiempo de los equipos de ingenieria: aprovisionamiento de hardware, configuracion de la base de datos, aplicacion de parches, creacion de backups y recuperacion ante desastres. Los desarrolladores se conectan a la base de datos igual que a cualquier instancia local, pero sin la carga operativa de gestionar el servidor subyacente.

Como funciona

Al crear una instancia RDS, se selecciona el motor de base de datos, la clase de instancia (CPU y memoria), el tipo de almacenamiento y la configuracion de red dentro de una VPC. RDS gestiona automaticamente los backups diarios con retencion configurable de hasta 35 dias, las actualizaciones menores del motor y la replicacion. Para alta disponibilidad, Multi-AZ despliega una replica sincrona en otra zona de disponibilidad que asume el trafico automaticamente si la instancia principal falla. Las read replicas permiten distribuir la carga de lectura entre multiples instancias, escalando horizontalmente las consultas de solo lectura.

Por que importa

La administracion de bases de datos en produccion requiere conocimientos especializados y atencion constante: actualizaciones de seguridad, optimizacion de rendimiento, gestion de backups y planificacion de capacidad. RDS transfiere esta responsabilidad a AWS, permitiendo que los equipos de desarrollo se enfoquen en la logica de aplicacion en lugar de operaciones de infraestructura. Para empresas que dependen de bases de datos relacionales, RDS reduce significativamente el riesgo de perdida de datos y tiempo de inactividad no planificado.

Ejemplo practico

Una startup de fintech migra su base de datos PostgreSQL de un servidor autogestionado a RDS Multi-AZ. La migracion se realiza con AWS Database Migration Service sin interrupciones. Tras la migracion, los backups automaticos eliminan el script manual que fallaba una vez al mes. Cuando una zona de disponibilidad experimenta problemas, el failover automatico activa la replica en 60 segundos. El equipo de dos ingenieros recupera 10 horas semanales que antes dedicaba a tareas de administracion de base de datos.

Terminos relacionados

¿Necesitas ayuda con desarrollo de producto?

Te ayudamos a acelerar tu desarrollo con tecnología puntera y mejores prácticas.