Solo paga por la capacidad que aprovisiona. El uso de DynamoDB no conlleva una cuota mínima. Realice un cálculo estimado de su factura mensual con la calculadora mensual sencilla.

Descargue este documento técnico sobre el TCO para obtener más información sobre la estimación de costos para el uso esperado: The Total Cost of (Non) Ownership of a NoSQL Database service.
 

Comience con DynamoDB de forma gratuita. Muchas aplicaciones pueden operar dentro de los límites de la capa gratuita.

Solo paga por los recursos que consume fuera de los límites de la capa gratuita. La capa gratuita de DynamoDB no vence automáticamente al finalizar el periodo de 12 meses de la capa gratuita de AWS y están disponibles para todos los clientes de AWS.

Comience con AWS de forma gratuita

Cree una cuenta gratuita

La capa gratuita de AWS ofrece 25 GB de almacenamiento, hasta 200 millones de solicitudes al mes con Amazon DynamoDB.

Consulte los detalles de la capa gratuita de AWS »

A diferencia de las implementaciones NoSQL tradicionales que le obligan a considerar la memoria, la CPU y otros recursos del sistema que pudieran afectar a su desempeño, DynamoDB simplemente le pide que especifique la tasa de uso objetivo y la capacidad mínima y máxima que desea para su tabla. DynamoDB administra el aprovisionamiento de recursos para alcanzar el uso previsto de capacidad de lectura y escritura, y, después, ajusta automáticamente su capacidad en función del uso. De manera opcional, puede especificar directamente la capacidad de lectura y escritura si prefiere administrar manualmente el desempeño de la tabla.

La siguiente tabla resume los conceptos de precios clave de DynamoDB.

Tipo de recurso Detalles Precio mensual
Desempeño aprovisionado (escritura) Una unidad de capacidad de escritura (WCU) proporciona hasta una escritura por segundo, suficiente para lograr 2,5 millones de escrituras al mes. Desde tan solo 0,47 USD por WCU
Desempeño aprovisionado (lectura) Una unidad de capacidad de lectura (RCU) proporciona hasta dos lecturas por segundo, suficiente para lograr 5,2 millones de lecturas al mes. Desde tan solo 0,09 USD por RCU
Almacenamiento de datos indizados DynamoDB cobra una tasa horaria por GB de espacio de disco que consume su tabla Desde tan solo 0,25 USD por GB

A no ser que se especifique lo contrario, nuestros precios no incluyen los impuestos y 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. Más información

Suponga que su aplicación se ejecuta en la región EE.UU. Este (Norte de Virginia) y necesita realizar 5 millones de escrituras y 5 millones de lecturas eventualmente consistentes al día en una tabla de DynamoDB, a la par que se almacenan 8 GB de datos. Para simplificar, supongamos que la carga de trabajo es relativamente constante durante todo el día y que los elementos de la tabla tienen como máximo 1 KB de tamaño.  

  • Unidades de capacidad de escritura (WCU): 5 millones de escrituras al día equivale a 57,9 escrituras por segundo. 1 WCU puede abastecer 1 escritura por segundo, de manera que necesita 58 WCU. A 0,47 USD por WCU por mes, 58 WCU cuestan 27,26 USD al mes.
  • Unidades de capacidad de lectura (RCU): 5 millones de lecturas al día equivale a 57,9 lecturas por segundo. 1 RCU puede abastecer 2 lecturas eventualmente consistentes por segundo, de manera que necesita 29 RCU. A 0,09 USD por RCU por mes, 29 RCU cuestan 2,61 USD al mes.
  • Almacenamiento de datos: Su tabla ocupa 8 GB de almacenamiento. A 0,25 por GB por mes, su tabla cuesta 2 USD.

El costo total es 31,86 USD al mes (27,14 USD de desempeño aprovisionado de escritura, 2,71 USD de desempeño aprovisionado de lectura y 2 USD de almacenamiento de datos indizados).

Si no ha utilizado su asignación de la capa gratuita (25 WCU, 25 RCU y 25 GB de almacenamiento), el costo total es 15,82 USD al mes (15,44 USD para las restantes 33 WCU, 0,37 para las restantes 4 RCU y 0 USD para el almacenamiento de datos indizados).

Use la calculadora mensual sencilla para estimar los costos de DynamoDB para diferentes requisitos de recursos.  

Auto Scaling elimina las conjeturas a la hora de aprovisionar capacidad adecuada al crear tablas nuevas y reduce la carga operativa de la monitorización constante del desempeño consumido y el ajuste manual de la capacidad aprovisionada. Cuando crea una nueva tabla de DynamoDB, Auto Scaling está habilitado por defecto, con el uso objetivo configurado en 70%, (% de capacidad consumida ÷ capacidad aprovisionada), la capacidad mínima en 5 RCU y 5 WCU, y la capacidad máxima en los límites determinados para su cuenta (consulte Límites en DynamoDB). Auto Scaling configura capacidad aprovisionada constantemente, como respuesta a la capacidad consumida que cambia dinámicamente de modo que el uso real se mantenga cerca del uso objetivo. DynamoDB se factura por hora, con un tiempo exacto que es variable, por cuenta de cliente. El ejemplo de debajo demuestra cómo se calcula el precio para una tabla con Auto Scaling que asume cambios en la capacidad consumida una vez cada hora.

Supongamos que crea una nueva tabla en la región EE.UU. Este (Norte de Virginia), con un uso objetivo configurado con el valor predeterminado del 70%, las unidades de capacidad mínima cambiadas a 100 RCU y 100 WCU, y la capacidad máxima configurada con el límite predeterminado de 40 000 RCU y 40 000 WCU. Auto Scaling funcionará con estos límites y no permitirá que la capacidad aprovisionada se reduzca por debajo del mínimo ni se incremente por encima del máximo. Cuando se crea la tabla, Auto Scaling comienza aprovisionando las unidades de capacidad mínima.

  • En la primera hora posterior a la creación de la tabla, suponga que las unidades de capacidad de lectura y escritura consumidas varían entre 1 y 70. El uso real variaría entre el 1% (% de 1 consumida ÷100 aprovisionadas) y el 70% (% de 70 consumidas ÷100 aprovisionadas), con el uso objetivo del 70%. Auto Scaling no activaría ninguna actividad de escalado y la factura por la hora sería 0,065 USD por las 100 WCU aprovisionadas (0,00065 USD * 100), y 0,013 USD por las 100 RCU (0,00013 USD * 100).
  • Durante la segunda hora, suponga que la capacidad consumida, medida, incrementa a 100 RCU y 100 WCU, lo que resultaría en un incremento del uso real al 100% (% de 100 consumidas ÷ 100 aprovisionadas), muy por encima del uso objetivo del 70%. Auto Scaling comenzaría a activar actividades de escalado para incrementar la capacidad aprovisionada con el fin de acercar el uso real al uso objetivo del 70%, lo que resultaría en una capacidad aprovisionada de 143 RCU y 143 RCU (% of 100 consumidas ÷ 143 aprovisionadas). La factura de esta segunda hora sería de 0,0925 USD por las 143 WCU y 0,01859 USD por las 143 RCU.
  • Durante la tercera hora, suponga que la capacidad consumida, medida, desciende a 80 RCU y 80 WCU, lo que resultaría en una disminución del uso real al 56% (% de 80 consumidas ÷ 143 aprovisionadas), muy por debajo del uso objetivo del 70%. Auto Scaling comenzaría a activar actividades de escalado para reducir la capacidad aprovisionada con el fin de acercar el uso real al uso objetivo del 70%, lo que resultaría en una capacidad aprovisionada de 114 RCU y 114 WCU (% de 80 consumidas ÷ 114 aprovisionadas). La factura de esta tercera hora sería de 0,0741 USD por las 114 WCU y 0,01482 USD por las 114 RCU.

Su factura mensual de la tabla es la suma total de los precios por hora de la capacidad aprovisionada por Auto Scaling durante todo el mes.

Cuando crea o actualiza su tabla de Amazon DynamoDB, especifica el uso objetivo, los límites mínimos y máximos de capacidad para Auto Scaling o cuánta capacidad desea reservar para las lecturas y escrituras. DynamoDB administra en segundo plano el aprovisionamiento de recursos de hardware para satisfacer sus necesidades de desempeño con un desempeño uniforme y de baja latencia. Tiene que pagar una tarifa plana por horas en función de la capacidad que aprovisione:

A no ser que se especifique lo contrario, nuestros precios no incluyen los impuestos y 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. Más información.

* Para tablas con elementos pequeños, una unidad de capacidad puede administrar una solicitud por segundo (o dos solicitudes por segundo en el caso de lecturas de consistencia final). Es posible que las tablas con elementos más grandes necesiten más unidades de capacidad para administrar la misma tasa de solicitud. Para obtener más información, consulte nuestras preguntas frecuentes: “¿Qué es una unidad de capacidad de lectura/escritura?”

Si puede predecir la necesidad de desempeño de lectura y escritura de DynamoDB, la capacidad reservada ofrece ahorros significativos en comparación con el precio normal de la capacidad de desempeño aprovisionada de DynamoDB. Realiza un pago inicial único y acepta el compromiso de pagar por un nivel de uso mínimo, según las tarifas por hora indicadas anteriormente, durante el periodo del acuerdo de capacidad reservada. Cualquier desempeño que aprovisione que exceda la capacidad reservada se cobrará de acuerdo con la tarifa de desempeño aprovisionado estándar.

A no ser que se especifique lo contrario, nuestros precios no incluyen los impuestos y 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. Más información.

* La capacidad reservada solo se puede comprar en bloques de 100 WCU o 100 RCU.

Nota: Si tiene varias cuentas enlazadas mediante la facturación unificada, las unidades de capacidad reservada adquiridas en los niveles de cuenta del pagador o cuenta enlazada se comparten con todas las cuentas enlazadas con la cuenta del pagador. La capacidad reservada se aplica primero a la cuenta que la adquirió y cualquier capacidad restante se aplica a las demás cuentas enlazadas.

Amazon DynamoDB es un datastore indexado respaldado por SDD y la cantidad de espacio en disco que ocupan los datos superará el tamaño bruto de los datos que haya cargado. Amazon DynamoDB mide el tamaño de los datos facturables sumando el tamaño de byte bruto de los datos que se cargan más una sobrecarga de almacenamiento por elemento de 100 bytes que representa la indexación. No es necesario “aprovisionar” almacenamiento con Amazon DynamoDB. Como hemos explicado, solo se le cobrará por lo que use.

A no ser que se especifique lo contrario, nuestros precios no incluyen los impuestos y 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. Más información

La transferencia de datos “entrante” y “saliente” se refiere a una transferencia que entra o sale de Amazon DynamoDB. No habrá un cargo adicional por los datos transferidos entre Amazon DynamoDB y otros servicios de Amazon Web Services dentro de la misma región (es decir, 0 USD por GB). Los datos que se transfieran entre regiones [por ej., entre Amazon DynamoDB en la región de EE.UU. Este (Norte de Virginia) y Amazon EC2 en la región de UE (Irlanda)] se cobrarán en ambos lados de la transferencia.

Para transferencias de datos que excedan los 500 TB/mes, contacte con nosotros

A no ser que se especifique lo contrario, nuestros precios no incluyen los impuestos y 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. Más información.

* Como parte de la capa de uso gratuita de AWS, los clientes de AWS recibirán 15 GB gratuitos de transferencia de datos al mes en conjunto por todos los productos de AWS durante un año, salvo en la región de AWS GovCloud.

*** Las capas de precio para transferencias de datos salientes engloban las transferencias de datos salientes de Amazon EC2, Amazon EBS, Amazon S3, Amazon Glacier, Amazon RDS, Amazon SimpleDB, Amazon DynamoDB, Amazon SQS, Amazon SNS, AWS Storage Gateway y Amazon VPC.

Las tablas globales se basan en la red global de DynamoDB para proporcionarle una base de datos completamente administrada en varias regiones y con varios nodos maestros, que proporciona un desempeño rápido de las operaciones locales de lectura y escritura para aplicaciones globales a escala masiva. El servicio Tablas globales replica automáticamente las tablas de Amazon DynamoDB en las regiones de AWS que se elijan.

Las tablas globales se cobran en función de los recursos asociados con cada réplica de tabla. La capacidad de escritura en las tablas globales se representa con "unidades de capacidad de escritura replicadas" (rWCU) en vez de con unidades de capacidad de escritura estándares (WCU). Si desea obtener más información acerca del suministro de capacidad de procesamiento para las tablas globales, consulte la guía del desarrollador de DynamoDB.

Tablas de precios globales para la región Asia Pacífico (Singapur):

Tipo de recurso de la tabla global Precio
Unidades de capacidad de escritura replicada (rWCU)

0,00111 USD por rWCU la hora

Unidades de capacidad de lectura (RCU) 0,000148 USD por RCU la hora
Almacenamiento de datos 0,285 USD por GB al mes

Los precios de transferencia de datos SALIENTE (para replicación entre regiones) varían en función del uso. Consulte la sección de precios "transferencia de datos" que se encuentra arriba.

A no ser que se especifique lo contrario, nuestros precios no incluyen los impuestos y 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. Más información.

El backup bajo demanda le permite crear backups completos de parámetros y datos de tablas de Amazon DynamoDB para el archivo de datos, lo que le ayuda a cumplir requisitos normativos corporativos y gubernamentales. Puede crear backups de tablas con unos pocos megabytes a cientos de terabytes de datos, sin afectar el desempeño ni la disponibilidad de las aplicaciones de producción.

El servicio de backup bajo demanda se cobra en función del tamaño de almacenamiento de la tabla (en otras palabras, los índices secundarios locales y los datos de la tabla) al momento de solicitar el backup. El tamaño del almacenamiento de backup total facturado por mes es la suma de todos los backups de tablas de DynamoDB de una cuenta de AWS, por región de AWS. AWS continuará facturando los backups bajo demanda, con la misma tarifa, hasta que los elimine.

A no ser que se especifique lo contrario, nuestros precios no incluyen los impuestos y 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. Más información.

La recuperación a un momento dado suministra backups continuos de los datos de las tablas de DynamoDB. Puede activar la PITR con un solo clic en la consola de administración de AWS o una única llamada a la API. Una vez activada, DynamoDB conserva backups continuos de su tabla de los últimos 35 días.

La PITR se cobra en función del tamaño actual de cada tabla de DynamoDB (es decir, los índices secundarios locales y los datos de las tablas) en la que se active. AWS continuará facturando el servicio hasta que desactive la PITR en cada tabla.

A no ser que se especifique lo contrario, nuestros precios no incluyen los impuestos y 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. Más información.

El restablecimiento de una tabla (mediante backups bajo demanda o PITR) se cobra en función del tamaño total de los datos restablecidos (índices secundarios globales y datos de la tabla) en cada solicitud.

A no ser que se especifique lo contrario, nuestros precios no incluyen los impuestos y 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. Más información.

Amazon DynamoDB Accelerator (DAX) es un servicio de caché en memoria totalmente administrado y altamente disponible para DynamoDB. Las instancias bajo demanda le permiten pagar por capacidad de DAX por hora. Sus instancias de DAX se ejecutan si compromisos a largo plazo. Así se eliminan los costos y las complejidades de la planificación, la compra y el mantenimiento del hardware y se transforma lo que normalmente son grandes costos fijos en costos variables mucho más reducidos.

El precio es por hora de nodo consumida, desde el momento en que el nodo se inicia hasta que se termina. Cada porción de hora de nodo consumida se facturará como una hora completa. Los precios se aplican a todos los nodos individuales del clúster de DAX. Por ejemplo, si tiene un clúster de DAX de tres nodos, se le cobrará por cada uno de ellos (tres nodos en total) de acuerdo con la tarifa por hora. Para maximizar la disponibilidad, recomendamos que cree un clúster de tres nodos en el que cada nodo se encuentre en una zona de disponibilidad distinta (siempre que sea posible).

A no ser que se especifique lo contrario, nuestros precios no incluyen los impuestos y 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. Más información

Transferencia de datos de DAX

Amazon DynamoDB Accelerator (DAX) proporciona una seguridad de nivel de red potente permitiendo el acceso y la transferencia de datos solo desde o hacia las instancias de Amazon EC2 que haya definido como parte de los grupos de seguridad.

  • No se cobra por la transferencia de datos entre Amazon EC2 y Amazon DAX dentro de la misma zona de disponibilidad.

Solo se le cobrará por la transferencia de datos de entrada o salida de la instancia de Amazon EC2, aunque se apliquen los cargos de transferencia de datos regional de Amazon EC2 de 0,01 USD por GB de entrada/salida al transferir datos entre una instancia de Amazon EC2 y un nodo de Amazon DAX en diferentes zonas de disponibilidad de la misma región. No hay cargo por transferencia de datos de Amazon DAX por el tráfico que entra o sale del propio nodo de Amazon DAX.

Las transmisiones de Amazon DynamoDB son una secuencia en orden cronológico de los cambios a nivel de elemento que se hayan producido en cualquier tabla de Amazon DynamoDB. Habilitar las transmisiones de DynamoDB no conlleva ningún cargo. Solo paga por leer datos de DynamoDB Streams, medidos en unidades de solicitud de lectura. Cada llamada al API “GetRecords” se cobra como una unidad de solicitud de lectura a DynamoDB Streams y proporciona hasta 1 MB de datos de DynamoDB Streams.

A no ser que se especifique lo contrario, nuestros precios no incluyen los impuestos y 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. Más información.

Cuando configura DynamoDB Triggers, su función de AWS Lambda lee constantemente de DynamoDB Streams como respuesta a las escrituras que realiza en la tabla. No se le cobra por las lecturas en DynamoDB Streams realizadas por AWS Lambda como parte de DynamoDB Triggers. Solo paga por los recursos de AWS Lambda que consume. Obtenga más información sobre los precios de AWS Lambda aquí