Enero 18, 2 0 2 5
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Database on AWS: RDS, DynamoDB
and DocumentDB
Stiven Ávila
(he/him)
Solutions Architect
AWS
© 2025, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon RDS
© 2025, Amazon Web Services, Inc. or its affiliates. All rights reserved.
¿Qué es Amazon Relational Database Service (Amazon RDS)?
Amazon Relational Database Service (Amazon RDS) es un servicio web que facilita la
configuración, la operación y la escala de una base de datos relacional en Nube de AWS.
Proporciona una capacidad rentable y de tamaño ajustable para una base de datos relacional
estándar y se ocupa de las tareas de administración de bases de datos comunes.
Instancias de base de datos de RDS:
Los servidores de aplicaciones EC2
interactúan con instancias de base de
datos de RDS. Las instancias de base de
datos residen en subredes privadas
dentro de diferentes zonas de
disponibilidad (AZ) en la misma nube
privada virtual (VPC). Como las
subredes son privadas, no se permiten
solicitudes desde Internet.
© 2025, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Instancias de base de datos de Amazon RDS
Una instancia de base de datos es un entorno de base de datos aislado en la Nube de AWS. El
componente básico de Amazon RDS es la instancia de base de datos. Su instancia de base de
datos puede contener una o más bases de datos creadas por el usuario. El siguiente diagrama
muestra una nube privada virtual (VPC) que contiene dos zonas de disponibilidad; cada zona
contiene dos instancias de base de datos.
IBM Db2
MariaDB
Microsoft SQL Server
MySQL
Oracle Database
PostgreSQL
Amazon RDS para PostgreSQL.
© 2025, Amazon Web Services, Inc. or its affiliates. All rights reserved.
DynamoDB
© 2025, Amazon Web Services, Inc. or its affiliates. All rights reserved.
¿Qué es Amazon DynamoDB?
Amazon DynamoDB es una base de datos NoSQL sin servidor
completamente administrada con un rendimiento de milisegundos
de un solo dígito a cualquier escala.
No necesita aprovisionar ningún
servidor ni aplicar parches,
administrar, instalar, mantener ni
operar ningún software.
DynamoDB proporciona
mantenimiento sin ningún
tiempo de inactividad. No tiene
versiones (principal, secundaria
o de parche) y no hay periodos
de mantenimiento.
© 2025, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Instancias de base de datos de Amazon RDS
DynamoDB es una base de datos NoSQL totalmente administrada diseñada para ofrecer alto
rendimiento, escalabilidad, flexibilidad y facilidad de administración, soportando modelos de
documentos y valores clave. Carece de operaciones JOIN, lo que favorece la des
normalización de datos para optimizar consultas y procesamiento. Con transacciones ACID y
coherencia de lectura, es ideal para aplicaciones empresariales. DynamoDB se encarga
automáticamente de tareas como instalación, mantenimiento, alta disponibilidad, seguridad
y monitorización, permitiendo concentrarse en generar valor. Ofrece un rendimiento
constante de milisegundos de un solo dígito a cualquier escala, optimizado para cargas de
trabajo intensivas y un uso eficiente de la base de datos.
© 2025, Amazon Web Services, Inc. or its affiliates. All rights reserved.
DocumentDB
© 2025, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Qué es Amazon DocumentDB (compatible con MongoDB)
Amazon DocumentDB (con compatibilidad con MongoDB) es un servicio rápido, de confianza
y completamente administrado. Amazon DocumentDB simplifica la configuración, la
administración y el escalado de bases de datos compatibles con MongoDB en la nube. Con
Amazon DocumentDB, puede ejecutar el mismo código de aplicación y utilizar los mismos
controladores y herramientas que utiliza con MongoDB.
© 2025, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Funcionamiento de Amazon DocumentDB
Cuando la aplicación escribe datos en la instancia principal, la instancia principal ejecuta una
operación de escritura duradera en el volumen del clúster. A continuación, replica el estado
de esa escritura (no los datos) en cada réplica activa. Las réplicas de Amazon DocumentDB no
participan en el procesamiento de escrituras y, por lo tanto,
las réplicas de Amazon DocumentDB son ventajosas para
el escalado de lectura. Las lecturas de réplicas de
Amazon DocumentDB son, en última instancia,
consistentes con un retardo de réplica mínimo,
normalmente menos de 100 milisegundos una vez que
la instancia principal escribe los datos. Se garantiza
que las operaciones de lectura de las réplicas sé
realizan en el orden en que fueron escritas en la
instancia principal. El retardo de la réplica varía en
función de la frecuencia de cambio de datos, y los
periodos con mucha actividad de escritura pueden
aumentar el retardo de la réplica.
© 2025, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Thank you for seeing us…
© 2025, Amazon Web Services, Inc. or its affiliates. All rights reserved.