No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Ventajas de Amazon RDS

13/16
Recursos

Amazon RDS permite crear, ejercutar y ejecutar bases de datos relacionales en la nube. Las bases de datos relacionales son aquellas en las que los datos almacenados poseen una relación entre sí. Los datos se pueden consultar con un lenguaje de consulta llamado SQL.

En Amazon RDS puedes escoger entre 6 motores de bases de datos relacionales diferentes: MYSQL, MariaDB, PostgreSQL, Oracle, SQL Server y Amazon Aurora.

Ventajas de Amazon RDS

Una de las ventajas de Amazon RDS es que facilita la configuración, siendo un servicio completamente administrando (PAAS). Además:

  • RDS es altamente escalable, y puede ser usado en múltiple zonas de disponibilidad.
  • Permite crear réplicas de bases de datos de solo lectura.
  • RDS realiza copias de seguridad automática, y es tolerante a fallos.
  • En RDS solo** pagas por lo que usas.**

Contribución creada por Ciro Villafraz.

Aportes 4

Preguntas 1

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

RDS

Servicio de base de datos relacional, puedes crear ejecutar y escalar bd relacionales en la nube
¿Base de Datos Relacional? Datos almacenados estan relacionados entre si.

Motores de base de datos en RDS

  • MySQL
  • MariaDB
  • Microsoft SQL Server
  • PostgreSQL
  • Oracle
  • Amazon Aurora

Amazon RDS

  • Facilita la configuración de las base de datos: Unos pocos clics en la consola de AWS
  • Servicio completamente administrado
  • Altamente escalable: Se puede usar en todas las zonas de disponibilidad y algunas bases de datos permiten crear replicas de otras bases de datos de solo lectura y permite mejorar el rendimiento.
  • Copias de seguridad automaticas: Permite crear instantaneas y crear una nueva base de datos a partir de la instantanea. Si alguna falla se reemplaza automaticamente (quiza ni lo notes).
  • Realmente rentable: Solo pagas por lo que usas, un cargo mensual, puedes detener e iniciar las instancias hasta 7 dias despues.

Ojo aquí, hay una parte en el examen que pregunta que como podemos aumentar la disponibilidad de una base de datos en una instancia de EC2 y que exista una recuperación automática en caso de fallas, se refiere a RDS en si, pero la respuesta menciona una función de RDS que no se menciona en el video ni en las notas, se encuentra en el link de la documentación a RDS, también lean esa parte.

Información resumida de esta clase
#EstudiantesDePlatzi

  • RDS = Servicios de base de datos relacional, es un servicio para este tipo de bases de datos

  • Este tipo de base de datos es cuando los datos se encuentran relacionados entre si

  • Estos son algunos motores que podemos usar, MySQL, PostgreSQL, MariaDB, etc

  • Amazon RDS facilita la configuración de bases de datos, son fáciles de administrar y altamente escalables

  • Solo pagamos por lo que se usa y un cargo mensual por la instancia lanzada para la base de datos

## Ventajas de Amazon RDS #### 1. **Gestión Automatizada** * **Configuración y Aprovisionamiento Sencillo**: Amazon RDS simplifica el proceso de configuración y aprovisionamiento de bases de datos relacionales, permitiendo que los desarrolladores y administradores se enfoquen en las aplicaciones en lugar de en la infraestructura. * **Backups Automáticos**: RDS realiza copias de seguridad automáticas de tus bases de datos, asegurando la recuperación de datos en caso de fallos. * **Parcheo Automático**: Mantiene tu base de datos actualizada con los últimos parches y mejoras de seguridad sin intervención manual. #### 2. **Escalabilidad** * **Escalado Vertical**: Permite ajustar la capacidad de cómputo y memoria de las instancias de base de datos con unos pocos clics. * **Escalado Horizontal**: Amazon RDS soporta réplicas de lectura para escalar horizontalmente, mejorando el rendimiento de las aplicaciones que requieren lecturas intensivas. #### 3. **Alta Disponibilidad y Durabilidad** * **Multi-AZ Deployment**: RDS ofrece implementaciones Multi-AZ (zonas de disponibilidad) que proporcionan alta disponibilidad y recuperación ante desastres al replicar datos en diferentes zonas de disponibilidad. * **Recuperación Automática**: En caso de fallo de la instancia principal, RDS realiza automáticamente un failover a una réplica de respaldo en una zona de disponibilidad diferente. #### 4. **Seguridad** * **Cifrado**: Soporte para cifrado en reposo utilizando claves de AWS Key Management Service (KMS) y cifrado en tránsito usando SSL/TLS. * **Control de Acceso**: Integración con AWS Identity and Access Management (IAM) para gestionar permisos y accesos a las bases de datos. * **Redes Virtuales**: Amazon RDS permite ejecutar instancias de bases de datos en Amazon Virtual Private Cloud (VPC), proporcionando aislamiento y control sobre la configuración de red y acceso. #### 5. **Rendimiento Optimizado** * **Almacenamiento SSD**: Uso de almacenamiento en discos SSD que ofrecen alta velocidad de IOPS (operaciones de entrada/salida por segundo) para mejorar el rendimiento de la base de datos. * **Caching**: Soporte para caching en memoria mediante Amazon ElastiCache para Redis o Memcached para reducir la latencia y mejorar el rendimiento de las aplicaciones. ## Conclusión Amazon RDS proporciona una solución robusta y flexible para gestionar bases de datos relacionales en la nube, combinando facilidad de uso, escalabilidad, alta disponibilidad y seguridad. Al automatizar tareas administrativas y ofrecer diversas opciones de optimización de rendimiento y costos, Amazon RDS permite a las organizaciones centrarse en el desarrollo y la innovación, en lugar de en la gestión de la infraestructura de la base de datos.