Amazon DocumentDB (compatible con MongoDB) es un servicio de base de datos de documentos completamente administrado que es compatible con cargas de trabajo de MongoDB. Al utilizar Amazon DocumentDB, solo paga por lo que utiliza y no hay costos iniciales. El precio de Amazon DocumentDB tiene cuatro dimensiones:

  1. Instancias bajo demanda: la cantidad de instancias informáticas para un clúster (precio por segundo con un mínimo de 10 minutos).
  2. E/S de la base de datos: la cantidad de E/S que se utiliza al leer y escribir datos en el volumen de almacenamiento del clúster (precio por millón de E/S).
  3. Almacenamiento de la base de datos: la cantidad de datos almacenados en el volumen de almacenamiento del clúster (precio por GB/mes).
  4. Almacenamiento de copias de seguridad: la cantidad de almacenamiento de copias de seguridad adicional al almacenamiento de la base de datos del clúster (precio por GB/mes).
Cifra de precios de DocumentDB

También se pueden aplicar otros costos a nivel de AWS, como la transferencia de datos entre aplicaciones y Amazon DocumentDB a través de las zonas de disponibilidad (AZ).

Optimización de costos

Amazon DocumentDB contribuye a optimizar los costos mediante las siguientes características:

Facturación por segundos: Amazon DocumentDB ofrece una facturación por segundos para las instancias, con un periodo de facturación mínimo de 10 minutos. 

Ponga en pausa las instancias: puede detener temporalmente las instancias informáticas durante un máximo de siete días cuando no necesite obtener acceso al clúster (ideal para poner en pausa los clústeres de prueba durante el fin de semana) y reiniciar las instancias cuando sea necesario. 

Durabilidad de una sola instancia: las instancias de Amazon DocumentDB no contienen datos, por lo que se puede aprovisionar un clúster de larga duración con una sola instancia, un enfoque popular para los clústeres de desarrollo. 

Copias de seguridad de bajo costo: obtiene almacenamiento de copias de seguridad equivalente al 100 % del almacenamiento de datos del clúster de forma gratuita todos los meses (por ejemplo, si el clúster tiene 10 TB de datos almacenados, obtendrá 10 TB de copias de seguridad de forma gratuita). El almacenamiento de copias de seguridad adicionales en exceso de la asignación gratuita tiene precios que parten desde tan solo 0,02 USD por GB/mes (los precios pueden variar según las regiones de AWS). 

Escalado automático: el almacenamiento y las operaciones de E/S de Amazon DocumentDB se ajustan automáticamente a la carga de trabajo, por lo que solo se paga por los recursos que se utilizan, sin necesidad de aprovisionamiento previo. 

Reproducción de datos: el almacenamiento de Amazon DocumentDB es de larga duración y disponibilidad, reproduce datos de seis maneras distintas en tres AZ. Si bien DocumentDB mantiene seis copias de los datos, solo se paga por una sola copia, con precios que parten desde tan solo 0,10 USD por GB/mes (los precios pueden variar según las regiones de AWS).

Cifrado y monitoreo sin costo: características como el cifrado en reposo con AWS Key Management Service (AWS KMS), el cifrado en tránsito con la seguridad de la capa de transporte (TLS) y el monitoreo con AWS CloudWatch están disponibles para todos los clústeres sin costo adicional.

Planes de soporte prémium: elija entre los planes de AWS Premium Support con precios transparentes que se adaptan a sus necesidades. Consulte los precios del plan de AWS Support para obtener más información. 

Transferencia gratuita de instancias de clúster entre zonas de disponibilidad: los datos transferidos a través de las zonas de disponibilidad entre instancias de clúster son gratuitos.

Para obtener más información acerca de la optimización de costos, consulte la documentación sobre prácticas recomendadas. Podrá utilizar la Calculadora de costo mensual de AWS para calcular su factura mensual.
 
Para comenzar a utilizar Amazon DocumentDB, consulte la guía de introducción.

Prueba gratuita de Amazon DocumentDB

Como parte del nivel gratuito de AWS, ofrecemos una versión de prueba gratuita de la base de datos de documentos. Si la organización nunca ha creado un clúster de Amazon DocumentDB, tiene la posibilidad de obtener una prueba gratuita de un mes. La versión de prueba gratuita de la base de datos de documentos incluye 750 horas al mes de uso de la instancia db.t3.medium, 30 millones de IO, 5 GB de almacenamiento y 5 GB de almacenamiento de copia de seguridad gratis durante 30 días. Una vez finalizado el mes de prueba gratuito o el uso exceda la asignación gratuita, puede apagar el clúster para evitar cualquier cargo o mantenerlo en ejecución bajo nuestras tarifas estándar bajo demanda.

Nota: La prueba gratuita de Amazon DocumentDB no está disponible en las regiones de AWS GovCloud (EE. UU.) ni en la región de China (Ningxia) en este momento.

Precios de instancias bajo demanda

Las instancias bajo demanda permiten pagar por segundo, sin compromisos a largo plazo ni tarifas iniciales. De este modo, elimina el costo y la complejidad que supone planificar y adquirir capacidad para la base de datos antes de necesitarla, y así no tendrá que adivinar la capacidad adecuada. 

El precio es por hora de instancia consumida, desde el momento en que esta se lanza hasta que se detiene o elimina. Las horas de instancias parciales se facturan en incrementos de un segundo con un cargo mínimo de 10 minutos a partir de un cambio de estado que se pueda facturar, como la creación, la modificación o la eliminación de una instancia.

El precio de la instancia se aplica tanto para la instancia principal como para la réplica en un clúster. Amazon DocumentDB utiliza una arquitectura de múltiples zonas de disponibilidad (AZ) para lograr una alta disponibilidad. El costo de los despliegues multi-AZ se compone simplemente del costo de la instancia principal más el costo de cada instancia de réplica. 

Para incrementar la disponibilidad al máximo, aconsejamos colocar al menos una réplica en una zona de disponibilidad distinta a la de la instancia principal. Las transferencias de datos efectuadas entre zonas de disponibilidad para la replicación de implementaciones Multi-AZ son gratuitas.

Las instancias medianas T3 y T4 de Amazon DocumentDB se ejecutan en modo ilimitado; esto significa que se le cobrará si la utilización promedio de la CPU en un periodo de 24 horas continuas supera el punto de referencia de la instancia. Los créditos de CPU tienen un costo de 0,09 USD por hora de vCPU. El precio del crédito de CPU es el mismo para todos los tamaños de la instancia T3 y T4 en todas las regiones. 

Para obtener más información sobre cómo funcionan las instancias de rendimiento ampliable ilimitadas y sus precios, consulte los conceptos del modo ilimitado.

Operaciones de E/S y almacenamiento de bases de datos

Solo tiene que pagar por el almacenamiento y las operaciones de E/S que consuma el clúster de Amazon DocumentDB, sin necesidad de aprovisionar estos recursos por adelantado. 

El almacenamiento que consume el clúster de Amazon DocumentDB se factura por GB al mes. El almacenamiento facturable incluye sus datos, índices y datos de flujos de cambios. Para obtener más información, consulte Almacenamiento en Amazon DocumentDB.

Las E/S son operaciones de entrada/salida realizadas por el motor de Amazon DocumentDB cuando se realizan lecturas y escrituras en el volumen de almacenamiento del clúster. Las operaciones de E/S se facturan por millón de solicitudes de E/S. Las llamadas a la API, como buscar, insertar, actualizar y eliminar; las características, como flujos de cambios e índices TTL; y las herramientas, como mongodump y mongorestore, todas usan operaciones de E/S al leer o escribir desde el volumen de almacenamiento.

Las operaciones de lectura (8000 páginas) del volumen de almacenamiento cuentan como una operación de E/S. Una vez que se lean los datos del volumen de almacenamiento y continúen almacenados en la memoria, las lecturas subsiguientes de los mismos datos no suponen operaciones de E/S adicionales. Para reducir la cantidad de operaciones de E/S por lecturas, es importante que la instancia tenga el tamaño adecuado y que el conjunto de trabajo de la aplicación se ajuste a la memoria. Consulte Dimensionar instancias en la documentación de prácticas recomendadas.

Solo se consumen operaciones de E/S de escritura cuando se insertan registros de transacciones en la capa de almacenamiento para que las escrituras sean duraderas. Las operaciones de E/S de escritura se cuentan en unidades de 4 KB. Por ejemplo, un registro de transacción que tiene 1024 bytes se cuenta como una operación de E/S.

Sin embargo, las operaciones de escritura simultáneas cuyo registro de transacción tenga menos de 4 KB se pueden agrupar por lotes en el motor de base de datos de Amazon DocumentDB para optimizar el consumo de E/S. A diferencia de los motores de base de datos tradicionales, DocumentDB nunca inserta páginas de base de datos modificadas en la capa de almacenamiento y esto permite reducir el consumo de operaciones de E/S.

Amazon DocumentDB implementa una arquitectura de base de datos de control de simultaneidad de múltiples versiones (MVCC) y crea un nuevo documento con control de versiones y entrada de índice para cada operación de actualización. DocumentDB administra de forma transparente los documentos con control de versiones. La arquitectura MVCC mejora el rendimiento de consultas y proporciona aislamiento de lectura, dado que las consultas de lectura pueden utilizar documentos con control de versiones en lugar de adoptar bloqueos. 

Cuando las consultas ya no requieren una versión antigua de un documento o una entrada de índice, un recolector de basura recoge el documento y la entrada de índice antiguos. El recolector de basura se ejecuta periódicamente para inspeccionar las entradas de índice y los documentos antiguos, lo que da lugar a E/S de lectura para cargar las entradas de índice y los documentos antiguos en la memoria, si no están ya presentes, y a E/S de escritura para eliminarlos. 

Para minimizar las E/S que se generan por la recolección de basura, se recomienda eliminar los índices y las instancias de escalado sin usar de manera que los índices quepan en la memoria. Para obtener más información, consulte la documentación sobre prácticas recomendadas de Amazon DocumentDB.

Clústeres globales de Amazon DocumentDB

Los clústeres globalesde Amazon DocumentDB son una característica opcional que proporciona una rápida reproducción entre regiones con latencias inferiores a un segundo mediante el uso de una infraestructura dedicada con un impacto mínimo o nulo en el rendimiento de la carga de trabajo. Los clústeres globales permiten la recuperación en caso de interrupciones de servicio en toda la región y posibilitan las lecturas globales de baja latencia al permitir las lecturas a partir del clúster de DocumentDB más cercano.

Se paga por E/S de escritura replicadas entre la región principal y cada una de las regiones secundarias. El número de E/S de escritura reproducidas para cada región secundaria es igual al de E/S de escritura en la región hechas por la región principal. Aparte de las E/S de escritura reproducidas, se pagan las tarifas estándar de DocumentDB por las instancias, el almacenamiento, la transferencia de datos entre regiones y el almacenamiento de copias de seguridad.

Si no se especifica lo contrario, nuestros precios no incluyen los impuestos ni gravámenes correspondientes, como el IVA y cualquier otro impuesto sobre las ventas. En el caso de los clientes con una dirección de facturación de Japón, el uso de AWS está sujeto al impuesto sobre el consumo japonés.. Obtenga más información.

Almacenamiento de copias de seguridad

El almacenamiento de copias de seguridad de un clúster de Amazon DocumentDB es el almacenamiento asociado a las copias de seguridad automatizadas del clúster y a cualquier instantánea manual del clúster. Aumentar el periodo de retención de copias de seguridad o la realización de instantáneas de clúster de base de datos incrementa el consumo de almacenamiento de copias de seguridad.

El almacenamiento de copias de seguridad se asigna por región. El espacio de almacenamiento total de copias de seguridad es equivalente a la suma del almacenamiento de todos las copias de seguridad de una región.

Copiar una instantánea en otra región aumenta el almacenamiento de copias de seguridad asignado en la región de destino.

No se aplica ningún cargo adicional por el almacenamiento de copias de seguridad hasta el 100 % del almacenamiento total de clústeres de Amazon DocumentDB para una región. Tampoco se aplican cargos adicionales por el almacenamiento de copias de seguridad si el periodo de retención de copia de seguridad es de un día y no tiene ninguna instantánea manual fuera del periodo de retención de copia de seguridad.

El almacenamiento de copias de seguridad por encima de esta cantidad y las instantáneas manuales retenidas fuera del periodo de retención de copias de seguridad, ya sea que su clúster esté activo o se haya eliminado, se facturan según las tarifas de almacenamiento de la siguiente tabla.

Transferencia de datos

Los siguientes precios se basan en las transferencias “entrantes” y “salientes” de datos de Amazon DocumentDB.

Si no se especifica lo contrario, nuestros precios no incluyen los impuestos ni gravámenes correspondientes, como el IVA y cualquier otro impuesto sobre las ventas. En el caso de los clientes con una dirección de facturación de Japón, el uso de AWS está sujeto al impuesto de consumo nipón. Obtenga más información.

Las transferencias de datos efectuadas entre instancias de Amazon DocumentDB y Amazon Elastic Compute Cloud (EC2) en la misma zona de disponibilidad son gratuitas. 

Las transferencias de datos efectuadas entre zonas de disponibilidad para la reproducción de despliegues multi-AZ son gratuitas. 

Instancias de Amazon DocumentDB dentro de Amazon Virtual Private Cloud (VPC): para los datos transferidos entre una instancia de Amazon EC2 y una instancia de DocumentDB en distintas zonas de disponibilidad de la misma región, se aplican cargos por transferencia de datos regionales de EC2 en ambos sentidos de transferencia.

Ejemplo de precios

Supongamos que el clúster de Amazon DocumentDB ejecuta un clúster de dos instancias db.r5.large (en diferido) en Este de EE. UU. (Norte de Virginia), almacena 50 GB de datos con 50 GB en copias de seguridad y realiza 200 000 000 operaciones de E/S al mes.

El precio de la instancia db.r5.large bajo demanda es de 0,277 USD por hora, por lo que el costo mensual de dos instancias sería de 404,42 USD (0,277 USD * 730 * 2). 

El costo del almacenamiento será de 0,10 USD por GB al mes, por lo que el costo mensual (30 días) del almacenamiento de 50 GB será de 5 USD (0,10 USD * 50). No se aplicarán cargos adicionales por el almacenamiento de copias de seguridad porque no excede el volumen de almacenamiento de datos correspondiente a la región. 

El costo de las operaciones de E/S será de 0,20 USD por incrementos de millón de solicitudes, por lo que 200 000 000 de operaciones de E/S al mes costarán 40,00 USD (0,20 USD * 200).

El monto total de la factura de Amazon DocumentDB para este ejemplo sería de 449,42 USD (404,42 USD por las instancias + 5,00 USD por el almacenamiento + 40,00 USD por las operaciones de E/S).

Preguntas frecuentes sobre el precio

Amazon DocumentDB reproduce cada porción de mi volumen de almacenamiento de seis formas diferentes en tres zonas de disponibilidad. ¿Esto significa que el precio aplicable por el almacenamiento será tres o seis veces más del que se muestra en la página de precios?

No. La característica de reproducción de almacenamiento de Amazon DocumentDB está incluida en el precio. Se le cobra en función del volumen de los datos en su clúster y no se cobra de manera separada el almacenamiento reproducido.

¿Qué son las operaciones de E/S en Amazon DocumentDB y cómo se calculan?

Las operaciones de entrada/salida (E/S) son aquellas que Amazon DocumentDB lleva a cabo en una capa de almacenamiento virtualizada basada en una unidad de estado sólido (SSD). Cada operación de lectura de la página de la base de datos cuenta como una E/S. Amazon DocumentDB emite lecturas en la capa de almacenamiento para recuperar páginas que no se encuentran en la caché del búfer. Cada página pesa 8 KB en Amazon DocumentDB.

Amazon DocumentDB se diseñó para eliminar operaciones de E/S innecesarias. Esto permite reducir costos y garantizar que los recursos estén disponibles cuando se necesiten para el tráfico de lectura y escritura. Las operaciones de E/S de escritura solo se consumen cuando se envían registros de escritura previa a la capa de almacenamiento para lograr que las escrituras sean duraderas. Las operaciones de E/S de escritura se cuentan en unidades de 4 KB. 

Por ejemplo, un registro que tiene 1 KB se cuenta como una operación de E/S. Sin embargo, las operaciones de escritura simultáneas cuyo registro de escritura previa tenga menos de 4 KB se pueden agrupar por lotes en el motor de base de datos en la nube de Amazon DocumentDB para optimizar el consumo de E/S.

A diferencia de los motores de base de datos tradicionales, Amazon DocumentDB nunca envía páginas de base de datos modificadas a la capa de almacenamiento, y esto permite reducir el consumo de operaciones de E/S.

Para ver la cantidad de operaciones de E/S que consume un clúster de Amazon DocumentDB, vaya a la consola de AWS. Para encontrar la información sobre el consumo de operaciones de E/S, vaya a la sección de Amazon DocumentDB de la consola, analice la lista de clústeres, seleccione su clúster de Amazon DocumentDB y, a continuación, observe las métricas correspondientes a «VolumeReadIOPs» y «VolumeWriteIOPs» en la sección de monitoreo. 

¿Cómo funciona la facturación por segundo?

El precio de las instancias se calcula a partir del momento en que la instancia se crea hasta el momento en el que la instancia se elimina. Las instancias se facturan en incrementos de un segundo con un cargo mínimo de 10 minutos a partir de la implementación de un cambio de estado que se pueda facturar, como la creación, la modificación o la eliminación de una instancia.

Por ejemplo, si crea una instancia r5.large a las 13:00:00 h, cambia la instancia por una r5.xlarge a las 13:30:00 h y elimina la instancia a las 13:50:00 h, se le cobrarán 1800 segundos (30 minutos) con la tarifa de r5.large y 1200 segundos (20 minutos) con la tarifa de r5.xlarge. 

Si crea una instancia r5.large a las 15:00:00 h y la elimina a las 15:06:00 h, se aplicará el mínimo de 10 minutos y se le cobrarán 600 segundos (10 minutos) con la tarifa de r5.large. 

Recursos de precios adicionales

Calculadora de precios de AWS

Calcule fácilmente los costos mensuales en AWS

Obtenga asistencia de precios

Contacte con los especialistas de AWS para obtener un presupuesto personalizado
 

Más información sobre cómo comenzar

Obtenga más información sobre cómo empezar a usar el servicio rápidamente.

Más información 
Regístrese para obtener una cuenta gratuita

Obtenga acceso instantáneo a la capa gratuita de AWS. 

Registrarse 
Comience a crear en la consola

Comience a crear con Amazon DocumentDB en la consola de AWS.

Iniciar sesión