---
title: MariaDB
description: "## ¿Qué es MariaDB en AWS? MariaDB es un sistema de gestión de [bases de datos relacionales](https://mrcloud.es/ayuda/bases-de-datos-relacionales/) de código abierto que se deriva de [MySQL](https://mrcloud.es/ayuda/mysql/). En [AWS](https://mrcloud.es/ayuda/aws/), MariaDB se ofrece como un servicio gestionado a través de Amazon [RDS](https://mrcloud.es/ayuda/rds-relational-database-service/), lo…"
url: "https://mrcloud.es/ayuda/mariadb/"
updated: "2024-07-02"
category: Base de Datos
---

# MariaDB

## ¿Qué es MariaDB en AWS?

 MariaDB es un sistema de gestión de [bases de datos relacionales](https://mrcloud.es/ayuda/bases-de-datos-relacionales/) de código abierto que se deriva de [MySQL](https://mrcloud.es/ayuda/mysql/). En [AWS](https://mrcloud.es/ayuda/aws/), MariaDB se ofrece como un servicio gestionado a través de Amazon [RDS](https://mrcloud.es/ayuda/rds-relational-database-service/), lo que facilita su despliegue, operación y [escalabilidad](https://mrcloud.es/ayuda/scalability/) sin tener que preocuparse por la administración de la [infraestructura](https://mrcloud.es/ayuda/infrastructure/) subyacente.

### Amazon RDS para MariaDB

 Amazon RDS para MariaDB permite a los usuarios configurar, operar y escalar implementaciones de MariaDB en la nube de manera sencilla y eficiente. AWS se encarga de tareas administrativas rutinarias como las actualizaciones de software, los backups automáticos y la recuperación ante fallos.

#### Consejos de uso:

- **Automatización:** Configura snapshots automáticos y backups para garantizar la recuperación de datos en caso de fallos.
- **[Read Replicas](https://mrcloud.es/ayuda/rds-read-replicas/):** Utiliza read replicas para mejorar la escalabilidad y el rendimiento de las lecturas distribuyendo la carga de trabajo.
- **Monitoreo:** Utiliza Amazon CloudWatch para monitorear el rendimiento de tu instancia de MariaDB y ajustar los recursos según sea necesario.

### Escalabilidad y rendimiento

 Amazon RDS para MariaDB ofrece opciones de escalabilidad tanto vertical como horizontal para manejar cargas de trabajo variables. Puedes ajustar el tamaño de tu instancia de base de datos o utilizar read replicas para distribuir la carga.

#### Recomendaciones de escalabilidad:

- **Scaling up:** Si necesitas más capacidad de [procesamiento](https://mrcloud.es/ayuda/compute/) o memoria, considera aumentar el tamaño de tu instancia de MariaDB.
- **Read Replicas:** Configura read replicas en diferentes [regiones](https://mrcloud.es/ayuda/regions-o-regiones/) para mejorar la disponibilidad y el rendimiento global.
- **Multi-AZ Deployment:** Implementa tu base de datos en múltiples zonas de disponibilidad (AZ) para mejorar la durabilidad y la disponibilidad.

### Seguridad y conformidad

 AWS proporciona múltiples capas de seguridad para proteger tus datos en MariaDB. Puedes utilizar Amazon VPC para aislar tu base de datos, aplicar políticas de [IAM](https://mrcloud.es/ayuda/iam/) para controlar el acceso y cifrar los datos en reposo y en tránsito.

#### Consejos de seguridad:

- **Encriptación:** Activa la encriptación para proteger tus datos tanto en reposo como en tránsito utilizando claves gestionadas por AWS KMS.
- **Control de acceso:** Usa políticas de IAM para definir permisos específicos y restringir el acceso a tu base de datos.
- **Monitoreo y auditoría:** Implementa auditorías y monitoreo con AWS CloudTrail y Amazon CloudWatch para mantener un registro de todas las actividades y accesos.

### Enlaces relevantes

- [Amazon RDS para MariaDB](https://aws.amazon.com/rds/mariadb/)
- [Amazon CloudWatch](https://aws.amazon.com/cloudwatch/)
- [AWS Key Management Service (KMS)](https://aws.amazon.com/kms/)

 MariaDB en AWS a través de Amazon RDS proporciona una solución robusta y gestionada para manejar datos relacionales, beneficiándose de las características de escalabilidad, seguridad y rendimiento que ofrece la infraestructura de AWS.
