Calculadora de precios de AWS
Calcule el costo de Amazon DocumentDB (compatible con MongoDB) y de la arquitectura en una sola cotización. Cree una cotización personalizada ahora »
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:
- Instancias bajo demanda: la cantidad de instancias informáticas para un clúster (precio por segundo con un mínimo de 10 minutos).
- 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).
- Almacenamiento de la base de datos: la cantidad de datos almacenados en el volumen de almacenamiento del clúster (precio por GB/mes).
- 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).
El gasto total en bases de datos dependerá de la configuración de almacenamiento del clúster de bases de datos. Puede elegir entre dos opciones:
- Amazon DocumentDB Standard (configuración de E/S de pago por uso): la configuración estándar de Amazon DocumentDB está diseñada para un consumo de E/S de bajo a moderado y ofrece adaptabilidad para ajustarse a sus necesidades de E/S dinámicas. Si espera que sus costos de E/S sean inferiores al 25 % de su gasto en clústeres de bases de datos, esta configuración podría ser ideal para usted. Se le factura en las cuatro dimensiones: instancias bajo demanda, E/S de bases de datos, almacenamiento de bases de datos y almacenamiento de copias de seguridad.
- Amazon DocumentDB con E/S optimizado (configuración de E/S incluida): Amazon DocumentDB con E/S optimizado está diseñado para priorizar la previsibilidad de precios o las aplicaciones con un uso intensivo de E/S. Si espera que sus costos de E/S superen el 25 % de su gasto en clústeres de bases de datos, esta configuración ofrece una mejor relación precio-rendimiento. Con la configuración de almacenamiento de Amazon DocumentDB con E/S optimizado, se le factura en tres dimensiones: instancias bajo demanda, almacenamiento de bases de datos y almacenamiento de copias de seguridad. No se le cobrará por las operaciones de E/S de la base de datos, lo que garantiza costos predecibles en cada ciclo de facturación.
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).
Escalamiento 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.
Replicación de datos: el almacenamiento de Amazon DocumentDB está disponible y es muy duradero, lo que hace que sus datos duren en tres zonas de disponibilidad (AZ) dentro de una región. Solo paga por una copia con un valor de solo 0,10 USD por GB/mes (los precios pueden variar según las regiones de AWS).
Configuración de almacenamiento: elija entre configuraciones de almacenamiento estándar y optimizadas para E/S para su clúster de base de datos, lo que le permitirá maximizar la relación precio-rendimiento.
Cifrado y monitoreo sin costo: características como el cifrado en reposo con AWS Key Management Service (AWS KMS), el cifrado en tránsitocon 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.
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 T4g 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.
Ejemplos de precios
Ejemplo 1: Configuración de almacenamiento estándar
Suponga que su clúster de Amazon DocumentDB ejecuta un clúster db.r5.large de dos instancias (bajo demanda) en el Este de EE. UU. (Norte de Virginia) con una configuración de almacenamiento estándar. Se almacenan 50 GB de datos con 50 GB de copia de seguridad y se hacen 200 millones de operaciones de E/S al mes.
El precio de la instancia db.r5.large en diferido 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.00 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 para 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).
Ejemplo 2: Configuración de almacenamiento optimizada para E/S
Suponga que su clúster de Amazon DocumentDB ejecuta un clúster db.r5.large de dos instancias (bajo demanda) en el Este de EE. UU. (Norte de Virginia) con una configuración de almacenamiento optimizada para E/S para sus clústeres. Se almacenan 50 GB de datos con 50 GB de copia de seguridad y se hacen 1,000 millones de operaciones de E/S al mes.
El precio de la instancia db.r5.large bajo demanda es de 0,3047 USD por hora, por lo que el costo mensual de dos instancias sería de 444,86 USD (0,3047 USD * 730 * 2).
El costo del almacenamiento será de 0,30 USD por GB al mes, por lo que el costo mensual (30 días) del almacenamiento de 50 GB será de 15.00 USD (0,30 USD * 50). No se aplicarán cargos adicionales por el almacenamiento de copias de seguridad porque no excede el volumen de almacenamiento de datos para la región.
Las E/S se incluyen en esta opción. Por lo tanto, no se le cobrará por las operaciones de E/S.
El monto total mensual de la factura de Amazon DocumentDB para este ejemplo sería de 459,86 USD (444,86 USD por las instancias + 15,00 USD por el almacenamiento + 0,00 USD por las operaciones de E/S). En este ejemplo, con la configuración de almacenamiento optimizada para E/S, ahorró un 24,5 % de los costos en comparación con la configuración estándar.
Clústeres elásticos de Amazon DocumentDB
Clústeres elásticos de Amazon DocumentDB es un nuevo tipo de clúster de Amazon DocumentDB que le permite escalar de forma elástica su base de datos de documentos para administrar millones de lecturas y escrituras, con petabytes de capacidad de almacenamiento. Solo tiene que pagar por lo que utilice, sin costos iniciales. El precio de Clústeres elásticos de Amazon DocumentDB tiene tres dimensiones:
vCPU: la cantidad de computación, medida según las vCPU para un clúster (precio por minuto, con un mínimo de 10 minutos).
Almacenamiento de la base de datos: la cantidad de datos almacenados en el volumen de almacenamiento del clúster (precio por GB/mes).
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).
Precios de vCPU bajo demanda
Las vCPU 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 vCPU consumida, desde el momento en que se lanzó Clústeres elásticos de Amazon DocumentDB hasta que se elimina. Las vCPU brindan RAM (memoria), operaciones E/S y los núcleos de CPU necesarios para su carga de trabajo. Las horas de vCPU parciales se facturan en incrementos de un segundo con un cargo 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 su clúster.
El número de vCPU en un clúster se calcula: número de particiones * número de nodos por partición * capacidad de computación por nodo (medido en vCPU).
Almacenamiento de la base de datos de clústeres elásticos
Solo tiene que pagar por el almacenamiento que consuma Clústeres elásticos de Amazon DocumentDB, sin necesidad de realizar aprovisionamientos por adelantado. El almacenamiento que consume Clústeres elásticos de Amazon DocumentDB se factura por GB/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.
Almacenamiento de respaldo de clústeres elásticos
El almacenamiento de copias de seguridad para Clústeres elásticos de Amazon DocumentDB es el almacenamiento asociado a cualquier instantánea de clúster manual.
- 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 elásticos de Amazon DocumentDB para la región.
Ejemplo de precios
Consideremos que Clústeres elásticos de Amazon DocumentDB ejecuta dos particiones con dos vCPU por nodo en la región Este de EE. UU. (Norte de Virginia), y que almacena 500 GB de datos con 500 GB de copia de seguridad.
El precio bajo demanda por vCPU es de 0,132 USD por hora, por lo que el costo mensual de las dos particiones, cada una con tres nodos, es de 770,88 USD (0,132 USD * 730 horas * 2 particiones * 2 nodos por partición * 2 vCPU por nodo).
El costo del almacenamiento es de 0,30 USD por GB al mes, por lo que el costo mensual (30 días) del almacenamiento de 500 GB será de 150 USD (0,30 USD * 500). No se aplicarán cargos adicionales por el almacenamiento de copias de seguridad porque no excede el volumen de almacenamiento de datos para la región.
Para este ejemplo, el monto total mensual de la factura de Amazon DocumentDB sería de 920,88 USD (770,88 USD por las instancias + 150,00 USD por el almacenamiento).
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.
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 los gravámenes correspondientes, como el IVA y cualquier otro impuesto sobre las ventas aplicable. 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 la nube virtual privada (VPC) de Amazon: 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.
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.
Preguntas frecuentes
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.
Obtenga más información sobre cómo empezar a usar el servicio rápidamente.
Obtenga acceso instantáneo a la capa gratuita de AWS.
Comience a crear con Amazon DocumentDB en la consola de AWS.