Amazon RDS para MariaDB ofrece un acceso total a todas las capacidades del motor de base de datos de código abierto MariaDB. Esto supone que el código, las aplicaciones y las herramientas que ya utiliza en la actualidad con sus bases de datos MariaDB existentes funcionarán con la base de datos MariaDB de Amazon RDS. Amazon RDS aplica automáticamente los parches al software de la base de datos y realiza un backup de la misma que se almacena durante un período de retención definido por el usuario, durante el cual es posible la recuperación a un momento dado. Podrá beneficiarse de la flexibilidad que supone poder escalar los recursos de computación o la capacidad de almacenamiento asociados con la instancia de base de datos por medio de una única llamada API.
Las instancias de base de datos de Amazon RDS for MariaDB pueden aprovisionarse con cualquiera de los tres tipos de almacenamiento administrados por el servicio de almacenamiento en bloque de Amazon EBS, que son el almacenamiento de uso general (SSD), el almacenamiento de IOPS provisionadas (SSD) y el almacenamiento magnético. La opción de almacenamiento de alto desempeño de IOPS aprovisionadas (SSD) está diseñada para ofrecer un desempeño 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 puede ser menor). El almacenamiento de uso general (SSD) ofrece una base consistente de 3 IOPS por GB aprovisionado y cargas de trabajo variables de hasta 3 000 IOPS. El almacenamiento magnético (anteriormente conocido como almacenamiento estándar de RDS) se puede utilizar para cargas de trabajo de base de datos pequeñas a las que se obtiene acceso con menos frecuencia.
Asimismo, Amazon RDS for MariaDB permite aumentar con facilidad la disponibilidad y fiabilidad de las cargas de trabajo de producción gracias a la replicación automática en todas las zonas de disponibilidad de AWS. La opción de despliegue Multi-AZ permite realizar cargas de trabajo críticas ofreciendo una alta disponibilidad y conmutación por error automatizada e integrada de la base de datos principal a una base de datos secundaria replicada sincrónicamente y ubicada en una zona de disponibilidad separada en caso de fallo. Amazon RDS for MariaDB también ofrece la capacidad de crear réplicas de lectura, lo que permite aumentar la escalabilidad más allá de la capacidad de una única implementación de base de datos para cargas de trabajo de base de datos que realizan un uso intensivo de las lecturas.
Comience con AWS de forma gratuita
Cree una cuenta gratuitaLa 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).
Las implementaciones de Amazon RDS for MariaDB están preconfiguradas con un conjunto de parámetros y ajustes apropiados para la clase de instancia de base de datos que ha seleccionado, a fin de que resulte más fácil lanzar una instancia de MariaDB y conectar su aplicación en cuestión de minutos, sin tener que realizar ninguna configuración. Si desea cambiar la configuración, puede hacerlo a través de los grupos de parámetros de base de datos.
Amazon RDS proporciona métricas de Amazon CloudWatch para sus implementaciones de instancias de base de datos sin cargo adicional. Puede utilizar la consola de administración de AWS para ver métricas operativas clave para sus implementaciones de instancias de base de datos, incluidos el uso de la capacidad de cómputo, de memoria y de almacenamiento, la actividad de E/S y las conexiones de instancias de bases de datos.
Amazon RDS ofrece notificaciones de Amazon SNS a través de email o SMS para sus implementaciones de instancias de base de datos. 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 sus implementaciones de Amazon RDS.
Amazon RDS aplica automáticamente los últimos parches para que pueda estar seguro de que el software MariaDB que alimenta la base de datos está actualizado. Si los clientes desean administrar directamente la frecuencia de aplicación de parches, Amazon RDS for MariaDB también ofrece la opción de controlar manualmente el calendario de aplicación.
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. Si desea obtener más información y comenzar a utilizar el almacenamiento de uso general de Amazon RDS, consulte la sección Almacenamiento de uso general (SSD) de la Guía del usuario de Amazon RDS.
Aprovisione hasta 6 TB de almacenamiento y 30 000 IOPS por instancia de base de datos. En caso de una carga de trabajo con un 50% de escritura y un 50% de lectura que se ejecute en una instancia cr3.8xlarge, puede obtener hasta 20 000 IOPS para MariaDB. Sin embargo, si aprovisiona un número superior a este límite, puede lograr mayor rendimiento y menor latencia.
Para obtener más información y comenzar a utilizar las IOPS provisionadas de Amazon RDS, consulte la sección Almacenamiento de IOPS provisionadas de la Guía del usuario de Amazon RDS.
Activada de forma predeterminada, la función de backup automatizada de Amazon RDS permite la recuperación a un punto del tiempo de su instancia de BBDD. 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 del periodo de retención, hasta los últimos cinco minutos. El periodo de retención de backup automático se puede configurar hasta un plazo máximo de 35 días.
Las instantáneas de base de datos son backups iniciadas por el usuario de su instancia de base de datos. Amazon RDS almacenará estas backups completas de la base de datos hasta que las elimine expresamente. Puede crear una nueva instancia de base de datos a partir de una instantánea de base de datos cuando lo desee.
A medida que aumenten sus requisitos de almacenamiento, podrá aprovisionar almacenamiento adicional sobre la marcha y sin tiempo de inactividad. Si utiliza el almacenamiento de IOPS provisionadas de RDS, también puede escalar el rendimiento de su instancia de base de datos configurando la tasa de IOPS entre 1 000 y 30 000 IOPS en intervalos de 1 000 IOPS y el almacenamiento entre 100 GB y 6 TB.
Mediante las API de Amazon RDS o con unos pocos clics en la consola de administración de AWS, podrá escalar los recursos de computación y de memoria ampliando o reduciendo su implementación. Las operaciones de escalado se llevan a cabo normalmente en unos minutos.
Los despliegues Multi-AZ de Amazon RDS ofrecen mayor disponibilidad y durabilidad que las instancias de base de datos. Cuando se aprovisiona una instancia de base de datos Multi-AZ, Amazon RDS crea automáticamente una instancia de base de datos principal y otra instancia de reserva, en la que se replican sincrónicamente los datos en una zona de disponibilidad diferente. En caso de que se produzca un fallo de la infraestructura, Amazon RDS realiza una conmutación por error automática a la instancia de reserva, de tal forma que se puedan retomar las operaciones de base de datos tan pronto como se complete dicha conmutación por error. Dado que el punto de enlace de la instancia de base de datos seguirá siendo el mismo tras la conmutación por error, su aplicación podrá reanudar las operaciones de la base de datos sin necesidad de realizar una intervención administrativa manual.
Las réplicas de lectura de Amazon RDS 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 también se pueden promocionar, a fin de que se conviertan en instancias de base de datos independientes.
Amazon RDS ahora permite cifrar sus bases de datos de MariaDB mediante las claves que administra con 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 los snapshots.
Mediante Amazon VPC, puede aislar las instancias de base de datos en su propia red virtual y conectarlas con su infraestructura de TI existente usando una conexión IPsec VPN cifrada conforme a las normas del sector. Para obtener más información sobre Amazon RDS en VPC, consulte la guía del usuario Amazon RDS User Guide. Además, con Amazon RDS puede configurar los parámetros del firewall y controlar el acceso de red a las instancias de base de datos.