Amazon RDS es un servicio administrado de base de datos relacional que pone a su disposición seis motores de base de datos conocidos entre los que puede elegir: Amazon AuroraMySQL, MariaDB, Oracle, Microsoft SQL Server y PostgreSQL. Esto supone que el código, las aplicaciones y las herramientas que ya utiliza con sus bases de datos existentes funcionarán con Amazon RDS. Amazon RDS se encarga de las tareas habituales de las bases de datos como: aprovisionamiento, revisiones, backups, recuperación, detección de errores y reparación.

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 despliegue Multi-AZ permite ejecutar cargas de trabajo críticas con 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. Con las réplicas de lectura, puede escalar más allá de la capacidad de una implementación de una sola base de datos para cargas de trabajo de bases de datos con operaciones intensivas de lectura.

Como con Amazon Web Services, no se requiere ninguna inversión inicial y solo tendrá que pagar por los recursos que utilice.

Comience con AWS de forma gratuita

Cree una cuenta gratuita

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

Consulte los detalles de la capa gratuita de AWS »

AmazonRDS_ProductBanner

Algunas de las características que se enumeran a continuación son específicas de ciertos motores de base de datos de Amazon RDS. Consulte la página de información de cada motor para obtener los detalles específicos.

Amazon Aurora | MySQL | MariaDBOracle | SQL Server | PostgreSQL

Puede utilizar la consola de administración de AWS, la interfaz de línea de comandos de AWS RDS o sencillas llamadas al API para obtener acceso a las capacidades de una base de datos relacional lista para la producción en cuestión de minutos.

Las instancias de base de datos de Amazon RDS están preconfiguradas con los parámetros y ajustes adecuados para el motor y la clase que haya seleccionado. Puede lanzar una instancia de base de datos y conectar su aplicación en cuestión de minutos. Los grupos de parámetros de base de datos ofrecen un control minucioso de la base de datos y la posibilidad de ajustarla.

Amazon RDS garantizará que el software de base de datos relacional de sus implementaciones permanezca actualizado con los últimos parches. Tiene la opción de controlar si se deben aplicar parches a su instancia de base de datos o no, y el momento en que se deben aplicar. Más información »

Amazon RDS ofrece orientación sobre prácticas recomendadas mediante el análisis de las métricas de configuración y uso de las instancias de bases de datos. Las sugerencias cubren áreas como versiones de motores de base de datos, almacenamiento, tipos de instancias y redes. Puede analizar las sugerencias disponibles y realizar una acción sugerida de inmediato, programarla para su próximo período de mantenimiento o descartarla por completo. Más información »

El almacenamiento de uso general de Amazon RDS es una opción de almacenamiento en SSD que ofrece una base constante de 3 IOPS por GB provisionado y la posibilidad de alcanzar ráfagas de hasta 3 000 IOPS. Este tipo de almacenamiento es apto para una amplia gama de cargas de trabajo de base de datos. Más información »

La opción de almacenamiento de IOPS provisionadas en SSD de Amazon RDS está diseñada para proporcionar un desempeño de entrada y salida rápido, predecible y consistente. Debe especificar una tasa de IOPS al crear una instancia de base de datos y Amazon RDS aprovisionará esa tasa de IOPS durante todo el ciclo de vida de la instancia de base de datos. Este tipo de almacenamiento está optimizado para cargas de trabajo de base de datos transaccionales con uso intensivo de operaciones de E/S (OLTP). Puede aprovisionar hasta 40 000 IOPS por instancia de base de datos, aunque las IOPS obtenidas en realidad pueden variar en función de la carga de trabajo de la base de datos, el tipo de instancia y el motor de base de datos elegido. Más información »

Puede escalar los recursos informáticos y de memoria para ampliar o reducir la implementación, hasta un máximo de 32 vCPU y 244 GiB de RAM. Las operaciones de escalado de los recursos informáticos normalmente se llevan a cabo en cuestión de unos minutos.

Según aumenten sus requisitos, puede aprovisionar almacenamiento adicional. El motor de Amazon Aurora incrementa automáticamente el tamaño del volumen de la base de datos a medida que crecen sus necesidades de almacenamiento de la base de datos, hasta un máximo de 64 TB o la cantidad máxima que establezca. Los motores MySQL, MariaDB, SQL Server, Oracle y PostgreSQL le permiten escalar verticalmente hasta 16 TB de almacenamiento en el momento sin tiempo de inactividad. Más información »

Las réplicas de lectura de facilitan el escalado flexible más allá de las limitaciones de capacidad de una única instancia de base de datos para cargas de trabajo de base de datos que realizan un uso elevado de las lecturas. Puede crear una o varias réplicas de una instancia de base de datos de origen determinada y abastecer el alto volumen de tráfico de lectura de la aplicación desde distintas copias de sus datos, lo que aumenta el rendimiento de lectura total. Las réplicas de lectura están disponibles en Amazon RDS para MySQL, MariaDB y PostgreSQL, así como para Amazon Aurora. Más información »

La característica de copia de seguridad automatizada de Amazon RDS permite la recuperación a un momento dado de la instancia de su base de datos. Amazon RDS realizará un backup de sus logs de base de datos y de transacciones y los almacenará durante un periodo de retención que puede especificar el usuario. Esto le permitirá restablecer la instancia de base de datos a cualquier segundo dentro de su periodo de retención, hasta los últimos cinco minutos. El periodo de retención de backup automático se puede configurar hasta un máximo de 35 días. Más información »

Las instantáneas de base de datos son backups que inicia el usuario de la instancia almacenada en Amazon S3, que se conservará hasta que se eliminen explícitamente. Puede crear una nueva instancia a partir de instantáneas de base de datos cuando lo desee. Aunque los snapshots de base de datos hacen las veces de backups completos, solo se le factura el uso de almacenamiento incremental.

Los despliegues Multi-AZ de Amazon RDS ofrecen una mejora de la disponibilidad y la durabilidad de las instancias de base de datos, lo que las hace idóneas para las cargas de trabajo de bases de datos de producción. Cuando aprovisiona una instancia de base de datos Multi-AZ, Amazon RDS replica los datos de forma sincrónica en una instancia en espera de una zona de disponibilidad (AZ) diferente. Más información »

Amazon RDS sustituye automáticamente la instancia de informática de la implementación en caso de error del hardware.

Amazon RDS le permite cifrar sus bases de datos mediante las claves que administra a través del AWS Key Management Service (KMS). En una instancia de base de datos que se ejecute con cifrado de Amazon RDS, los datos almacenados en reposo en el almacenamiento subyacente están cifrados, al igual que sus backups automatizados, las réplicas de lectura y las snapshots.

Amazon RDS soporta 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 de AWS.

Amazon RDS soporta el uso de SSL para proteger los datos en tránsito.

AWS recomienda ejecutar las instancias de base de datos en Amazon VPC, lo que le permite aislar la base de datos en su propia red virtual y conectarse a su infraestructura de TI on-premise usando VPN IPsec cifradas estándar del sector. Puede configurar los ajustes del firewall y controlar el acceso de red a las instancias de la base de datos.

Amazon RDS se integra con AWS Identity and Access Management (IAM) y le ofrece la posibilidad de controlar las acciones que los usuarios y grupos de AWS IAM pueden realizar en recursos específicos de Amazon RDS, desde instancias de base de datos hasta instantáneas, grupos de parámetros y grupos de opciones. Además, puede etiquetar los recursos de Amazon RDS y controlar las acciones que pueden realizar los usuarios y grupos de IAM en grupos de recursos que tengan la misma etiqueta y valor asociado. Por ejemplo, puede configurar las reglas de IAM para garantizar que los desarrolladores puedan modificar las instancias de base de datos de “Desarrollo”, pero de tal manera que solo los administradores de la base de datos puedan modificar las instancias de base de datos de “Producción”. Más información »

Amazon RDS ofrece métricas de Amazon CloudWatch para las instancias de base de datos sin cargo adicional. Puede utilizar la consola de administración de RDS para ver métricas operativas clave, incluidos el uso de la potencia de cómputo, la capacidad de memoria y de almacenamiento, la actividad de E/S y las conexiones de instancias de bases de datos. Amazon RDS también ofrece monitorización optimizada; que ofrece acceso a más de 50 CPU, memoria, sistema de archivo y métricas de E/S de disco e información de rendimiento, una herramienta fácil de usar que lo ayuda a detectar rápidamente los problemas de rendimiento.

Amazon RDS puede notificarle eventos de la base de datos por email o SMS a través de Amazon SNS. Puede utilizar la consola de administración de AWS o las API de Amazon RDS para suscribirse a más de 40 eventos de base de datos diferentes asociados a las instancias de bases de datos.

Amazon RDS se integra con AWS Config para respaldar la conformidad y mejorar la seguridad al registrar y auditar los cambios en la configuración de su instancia de base de datos, incluidos grupos de parámetros, grupos de subred, snapshots, grupos de seguridad y suscripciones a eventos.

Con Amazon RDS no existen los compromisos iniciales, sino que simplemente se paga una cuota mensual por cada instancia de base de datos lanzada. Además, cuando acabe de utilizar una instancia de base de datos, puede eliminarla fácilmente. Para obtener más detalles, consulte la página de precios de Amazon RDS.

Las instancias reservadas de Amazon RDS ofrecen la opción de reservar una instancia de base de datos durante un periodo de un año o tres años y obtener a cambio un descuento significativo, en comparación con los precios de las instancias bajo demanda, para la instancia de base de datos.

Amazon RDS le permite detener y comenzar fácilmente sus instancias de bases de datos por hasta 7 días de una sola vez. Esto simplifica y economiza el uso de bases de datos para fines de desarrollo y pruebas, en donde la base de datos no necesita estar funcionando todo el tiempo.