Amazon Relational Database Service (Amazon RDS) es un servicio web que facilita las tareas de configuración, operación y escalado de una base de datos relacional en la nube. Proporciona capacidad rentable y de tamaño modificable y, al mismo tiempo, gestiona las tediosas tareas de gestión de la base de datos, lo que le permite centrarse en sus aplicaciones y en su negocio.


El cifrado de Amazon RDS utiliza el AWS Key Management Service (KMS), que le permite crear y administrar las claves utilizadas para cifrar los datos. Más información »

Amazon Aurora es un motor de bases de datos relacionales compatible con MySQL que combina la velocidad y la compatibilidad de las bases de datos comerciales de gama alta con la eficacia económica de las bases de datos de código abierto. Amazon Aurora se une a MySQL, Oracle, Microsoft SQL Server, y PostgreSQL como quinto motor de bases de datos disponible para los clientes a través de Amazon RDS. Obtenga información e inscríbase para la versión de adelanto »


Comience con AWS de forma gratuita

Cree una cuenta gratuita

La capa gratuita de AWS incluye 750 h de microinstancias de base de datos cada mes durante un año, 20 GB de almacenamiento y 20 GB de capacidad para copias de seguridad con Amazon Relational Database Service (RDS).

Consulte los detalles de la capa gratuita de AWS »


Amazon RDS le permite acceder en línea a todas las funciones de un sistema de gestión de base de datos relacionales MySQL, Oracle, Microsoft SQL Server o Amazon Aurora. Esto supone que el código, las aplicaciones y las herramientas que ya utiliza en la actualidad con sus bases de datos existentes funcionarán con Amazon RDS. Amazon RDS incluye parches automáticamente en el software de base de datos y realiza una copia de seguridad de la misma, almacenando las copias de seguridad durante un período de retención definido por el usuario y permitiendo la recuperación a un momento dado. Podrá beneficiarse de la flexibilidad que supone poder escalar los recursos informáticos o la capacidad de almacenamiento asociada con su instancia de base de datos por medio de una única llamada a API.

Las instancias de base de datos que utilizan motores MySQL, Oracle, SQL Server y PostgreSQL de Amazon RDS pueden aprovisionarse con almacenamiento de uso general (SSD), IOPS aprovisionadas (SSD) o almacenamiento magnético. Las instancias de base de datos que utilizan el motor de Amazon Aurora emplean una capa de almacenamiento virtualizado en SSD con tolerancia a fallos y recuperación automática construida específicamente para procesar cargas de trabajo de bases de datos.

Además, con Amazon RDS resulta sencillo usar la replicación para mejorar la disponibilidad y fiabilidad de las cargas de trabajo de producción. La opción de implementación en zonas de disponibilidad múltiples permite realizar cargas de trabajo de vital importancia con una alta disponibilidad y conmutación por error automatizada e integrada desde la base de datos principal a una base de datos secundaria replicada sincrónicamente en caso de fallo. Amazon RDS para MySQL,  PostgreSQL y Amazon Aurora pueden utilizar réplicas de lectura para permitirle aumentar el escalado más allá de la capacidad de una implementación con una única base de datos para cargas de trabajo de base de datos que realizan un uso intensivo de las lecturas. De la misma forma que con todos los servicios de Amazon Web Services, no se requiere ningún tipo de inversión inicial y únicamente tendrá que pagar por los recursos que utilice.

Amazon RDS facilita la tarea de convertir la concepción de su proyecto en una implementación real. Utilice la AWS Management Console o sencillas llamadas a API para acceder a las posibilidades de una base de datos relacional lista para utilizarla en producción sin tener que preocuparse del aprovisionamiento de la infraestructura ni de la instalación y el mantenimiento del software de base de datos.

Amazon RDS gestiona las tediosas tareas de administración de la base de datos, como por ejemplo las copias de seguridad, la gestión de revisiones y la replicación, lo que le permite dedicarse al desarrollo de aplicaciones de más alto valor o a la depuración de la base de datos.

Con Amazon RDS obtendrá acceso nativo total a un sistema de gestión de bases de datos relacionales. Esto facilita la compatibilidad con las herramientas y aplicaciones de las que ya dispone. Además, Amazon RDS le concede control opcional sobre qué versión de motor compatible mantiene en funcionamiento su instancia de base de datos mediante DB Engine Version Management.

Las instancias de base de datos que utilizan motores MySQL, Oracle, SQL Server y Oracle de Amazon RDS pueden aprovisionarse con almacenamiento de uso general (SSD), IOPS aprovisionadas (SSD) o almacenamiento magnético.

  • El almacenamiento de uso general (SSD) de Amazon RDS ofrece una base constante de 3 IOPS por GB aprovisionado y cargas de trabajo variables de hasta 3 000 IOPS.
  • La opción de almacenamiento de alto rendimiento de IOPS aprovisionadas (SSD) de Amazon RDS está diseñada para ofrecer un rendimiento rápido, predecible y constante para cargas de trabajo de bases de datos transaccionales e intensivas desde el punto de vista de la E/S. Puede aprovisionar de 1 000 a 30 000 IOPS por instancia de base de datos. (El límite máximo de IOPS variará en función del tipo de motor).
  • El almacenamiento magnético (anteriormente conocido como almacenamiento estándar de Amazon RDS) resulta útil para cargas de trabajo de bases de datos pequeñas a las que se accede con menos frecuencia.

Las instancias de base de datos que utilizan el motor de Amazon Aurora emplean una capa de almacenamiento virtualizado en SSD con tolerancia a fallos y recuperación automática construida específicamente para procesar cargas de trabajo de bases de datos.

Puede escalar los recursos informáticos y de almacenamiento disponibles para su base de datos a fin de que se ajusten a las necesidades de su aplicación, mediante la API de Amazon RDS o AWS Management Console. Si usa el almacenamiento de IOPS aprovisionadas de Amazon RDS con Amazon RDS para MySQL, Oracle o PostgreSQL, puede aprovisionar y escalar el almacenamiento hasta 3 TB y las IOPS hasta 30 000. Tenga en cuenta que el límite máximo de IOPS aprovisionadas variará en función del tipo de motor. Asimismo, en el caso de los motores de base de datos MySQL, PostgreSQL y Amazon Aurora también podrá asociar una o más réplicas de lectura con su implementación de instancia de base de datos, lo que le permitirá el escalado más allá de los límites de capacidad de una única instancia de base de datos para cargas de trabajo de base de datos que realizan un uso intensivo de las lecturas.

El motor de base de datos de Amazon Aurora permite escalar el almacenamiento hasta 64 TB. Podrá asociar hasta 15 réplicas de Amazon Aurora con la implementación de su instancia de base de datos. Las réplicas de Amazon Aurora comparten el mismo almacenamiento subyacente que la instancia de origen, con lo que se reducen costes y se evita la necesidad de copiar datos en nodos de réplica.

Amazon RDS cuenta con diversas funciones que mejoran los niveles de fiabilidad de las bases de datos de producción de vital importancia, entre las que se incluyen las copias de seguridad automatizadas, las instantáneas de base de datos, la sustitución de host automática y las implementaciones Multi-AZ. Amazon RDS se ejecuta en la misma infraestructura de alta fiabilidad que utiliza el resto de Amazon Web Services.

Para el motor de Amazon Aurora, Amazon RDS utiliza la tecnología RDS Multi-AZ que automatiza la conmutación por error a una de un máximo de 15 réplicas de Aurora que haya creado en cualquiera de las tres zonas de disponibilidad.

Amazon RDS está altamente integrado con otros servicios de Amazon Web Services. Por ejemplo, una aplicación que se encuentre en ejecución en Amazon EC2 experimentará acceso a base de datos de baja latencia a una instancia de base de datos de Amazon RDS que se encuentre situada en la misma región.

Amazon RDS ofrece una serie de mecanismos para proteger las instancias de bases de datos.

  • Amazon RDS le permite cifrar sus bases de datos de MySQL o PostgreSQL mediante las claves que administra a través del AWS Key Management Service (KMS). En una instancia de base de datos ejecutada con cifrado de Amazon RDS, se cifran los datos almacenados inactivos en el almacenamiento subyacente, ya que son sus copias de seguridad automatizadas, réplicas de lectura e instantáneas.
  • Amazon RDS acepta el cifrado de datos transparente en SQL Server y Oracle. El cifrado de datos transparente en Oracle está integrado con AWS CloudHSM, lo que permite generar, almacenar y administrar de forma segura sus claves criptográficas en aparatos de módulo de seguridad de hardware (HSM) de un solo usuario dentro de la nube AWS.
  • Amazon RDS incluye interfaces de servicio web diseñadas para configurar los ajustes del firewall que controlan el acceso de red a su base de datos.
  • Amazon RDS le permite ejecutar las instancias de base de datos en Amazon Virtual Private Cloud (Amazon VPC). Amazon VPC le permite aislar sus instancias de base de datos especificando el rango de direcciones IP que desea utilizar, así como conectarse a su infraestructura informática existente usando una conexión IPsec VPN encriptada conforme a las normas del sector. Si desea obtener más información acerca de Amazon RDS en VPC, consulte la guía del usuario de Amazon RDS.

Pagará tarifas muy bajas y únicamente por los recursos que en realidad consuma. Además, tendrá acceso a las ventajas que conlleva la posibilidad de tener un esquema de precios bajo demanda sin inversiones iniciales ni compromisos a largo plazo, o incluso tarifas por hora más bajas a través de nuestra opción de esquema de precios reservado.

  • Instancias de base de datos bajo demanda – Las instancias de base de datos bajo demanda le permiten pagar por la capacidad informática consumida cada hora sin necesidad de asumir compromisos a largo plazo. Esto le liberará de los costes y las complejidades de la planificación, la compra y el mantenimiento del hardware y transformará lo que normalmente son grandes costes fijos en costes variables mucho más reducidos.
  • Instancias de base de datos reservadas – Las instancias de base de datos reservadas le dan la posibilidad de realizar un único pago reducido por cada instancia de base de datos que desee reservar y, a cambio, recibir un importante descuento en el cargo por uso basado en horas de dicha instancia de base de datos. En función del uso, puede elegir entre tres tipos de instancias de base de datos reservadas (de utilización ligera, media e intensa) y obtener entre un 30% y un 55% de descuento con respecto a los precios bajo demanda. Si desea obtener más información, visite nuestra página sobre instancias de base de datos reservadas.