Calculadora de precios de DynamoDB
Estima tu coste mensual de DynamoDB en cualquier región de AWS. Compara la capacidad On-Demand y Provisioned al instante, con la capa gratuita aplicada, y luego comparte el resultado con un enlace.
Precios: us-east-1. Solo una estimación: excluye copias de seguridad y transferencia.
Cómo funcionan los precios de DynamoDB
DynamoDB tiene dos modos de capacidad. On-Demand cobra por solicitud —una unidad de solicitud de lectura por cada 4 KB leídos, una unidad de solicitud de escritura por cada 1 KB escrito— y se escala a cero, así que no pagas nada cuando está inactivo. Es la opción más sencilla para tablas nuevas, tráfico irregular o cargas de trabajo que no puedes prever.
La capacidad Provisioned reserva un número fijo de unidades de capacidad de lectura y escritura por segundo, facturadas por hora. Para un rendimiento estable y bien comprendido puede costar bastante menos que On-Demand, pero pagas por la capacidad reservada la uses o no. El punto de equilibrio depende de lo llena que funcione tu capacidad aprovisionada.
El almacenamiento se factura por GB-mes y es idéntico en ambos modos. Esta calculadora cubre las solicitudes, la capacidad aprovisionada y el almacenamiento de tablas; excluye deliberadamente las copias de seguridad, DAX, Global Tables, Streams y la transferencia de datos, que tienen un precio aparte.
La mayor palanca de coste es el patrón de acceso: Query frente a Scan explica por qué un Scan con filtro infla tu factura sin que te des cuenta.
Precios de DynamoDB por región de AWS
Estas son las tarifas actuales de DynamoDB en todas las regiones de AWS, sincronizadas desde la API pública de precios de AWS. Los costes de las solicitudes On-Demand se muestran por millón de unidades de solicitud — la tarifa que publica AWS es por unidad individual, que es exacta pero difícil de interpretar.
Las regiones más baratas son us-east-1, us-east-2, us-west-2, a 0,25 US$ por GB-mes de almacenamiento, 0,00065 US$ por WCU-hora y 0,00013 US$ por RCU-hora.
El almacenamiento es la tarifa que se paga por encima de la capa gratuita perpetua de 25 GB. La capacidad aprovisionada se factura por hora, así que una unidad de capacidad mantenida durante un mes completo cuesta su tarifa por hora multiplicada por 730. Estas tarifas cubren solo las solicitudes, la capacidad aprovisionada y el almacenamiento de tablas — las copias de seguridad, DAX, Global Tables, Streams y la transferencia de datos tienen un precio aparte.
Los cálculos detrás de la estimación
La capacidad Provisioned se factura por unidad-hora, así que una unidad de capacidad cuesta su tarifa por hora × 730 horas al mes y entrega hasta 2.628.000 operaciones en ese mes si se usa por completo. Dividir una cosa entre la otra da un precio por solicitud que puedes comparar directamente con el de On-Demand: a las tarifas actuales de us-east-1, Provisioned a plena utilización sale unas 3,5× más barato por solicitud, y el punto de equilibrio se sitúa cerca del 29% de utilización. Por debajo de eso, gana On-Demand.
El tamaño del Item se redondea hacia arriba antes de todo eso: las lecturas se facturan en pasos de 4 KB y las escrituras en pasos de 1 KB, así que un Item de 4,1 KB cuesta dos unidades de lectura por cada lectura con consistencia fuerte y cinco unidades de escritura por cada escritura. Ese redondeo es la razón por la que recortar un Item por debajo de un límite a veces reduce una factura a la mitad. La calculadora de tamaño de Items calcula las unidades exactas de un Item real.
Si la estimación te lleva a Provisioned, dos guías continúan desde aquí: On-Demand frente a Provisioned cubre en profundidad la decisión de modo, y la guía de configuración del escalado automático muestra cómo mantener la utilización real cerca del objetivo que hace que Provisioned merezca la pena.
Preguntas frecuentes
¿Es más barato DynamoDB On-Demand o Provisioned?
Depende de tu tráfico. On-Demand factura por solicitud sin planificación de capacidad, así que gana con tráfico irregular o bajo/desconocido. Provisioned es más barato para un rendimiento estable y predecible. Esta calculadora muestra ambos totales en paralelo para tu carga de trabajo exacta.
¿El precio incluye la capa gratuita de AWS?
Cuando el interruptor está activado, la capa gratuita perpetua —25 GB de almacenamiento más 25 unidades de capacidad de lectura y escritura aprovisionadas— se resta del coste mensual. Las solicitudes On-Demand no tienen capa gratuita perpetua, así que solo se descuentan el almacenamiento y la capacidad aprovisionada.
¿Cómo se calculan las unidades de capacidad de lectura y escritura?
Una unidad de capacidad de lectura cubre una lectura con consistencia fuerte de un Item de hasta 4 KB (las lecturas con consistencia eventual cuestan la mitad, las transaccionales el doble). Una unidad de capacidad de escritura cubre una escritura de hasta 1 KB (las escrituras transaccionales el doble). El tamaño del Item se redondea hacia arriba al siguiente límite de 4 KB / 1 KB.
¿Son estos los precios en vivo de AWS?
Los precios se extraen de la API pública de precios de AWS y se incorporan a la calculadora, y luego se actualizan periódicamente. Reflejan la tarifa de la última sincronización, no una cotización en tiempo real: confirma siempre con la página de precios de AWS antes de comprometerte con un presupuesto.
¿En qué se diferencia de la calculadora de precios de AWS?
La calculadora de AWS cubre todos los servicios con todos sus parámetros. Esta es una calculadora de costes solo para DynamoDB: muestra On-Demand y Provisioned en paralelo para la misma carga de trabajo, aplica la capa gratuita y pone el resultado en una URL que puedes compartir: la comparación que la decisión de modo realmente necesita.
¿Cuánto cuesta DynamoDB para una aplicación pequeña?
A menudo, nada. La capa gratuita perpetua cubre 25 GB de almacenamiento más 25 unidades de capacidad de lectura y escritura aprovisionadas, suficiente para que muchas cargas de trabajo pequeñas y estables funcionen por $0. Con On-Demand, unos pocos millones de solicitudes al mes suelen costar unos pocos dólares; introduce tus números arriba para verlo con precisión.