Saltar al contenido

¿Cómo puedo optimizar los costes de las cargas de trabajo de DynamoDB?

3 minutos de lectura
1

Quiero optimizar el coste de mis cargas de trabajo de Amazon DynamoDB.

Resolución

Uso de la calculadora de precios de AWS

Usa la calculadora de precios de AWS para DynamoDB para estimar el coste de tus cargas de trabajo de DynamoDB antes de crearlas. Esto incluye el coste de características como el modo de capacidad bajo demanda, la copia de seguridad y restauración, Amazon DynamoDB Streams y Acelerador de Amazon DynamoDB (DAX).

Elige tu modo de rendimiento

Puedes elegir entre el modo bajo demanda o el modo aprovisionado para tu capacidad de rendimiento de DynamoDB.

Se recomienda usar el modo bajo demanda si el tráfico de las aplicaciones es impredecible. Con el modo bajo demanda, solo pagas por lo que usas.

Si configuras una tabla en le modo aprovisionado, tendrás que pagar por la capacidad que aprovisiones, aunque no la utilices por completo. Si tienes tablas de DynamoDB sin usar en tu cuenta de AWS, usa el modo bajo demanda para reducir el coste de las tablas que no utilices.

Usa el modo aprovisionado si el tráfico de las aplicaciones es uniforme o si aumenta gradualmente. Si puedes estimar los requisitos de capacidad, usa este modo para controlar los costes. Además, puedes usar el escalamiento automático de DynamoDB para optimizar el rendimiento asignado.

Elige tu clase de tabla

Puedes usar la clase de tabla DynamoDB Standard o DynamoDB Standard-Infrequent Access (DynamoDB Standard-IA) para la tabla de DynamoDB.

Para la mayoría de las tablas de DynamoDB, se recomienda utilizar la clase de tabla predeterminada DynamoDB Standard.

La clase de tabla DynamoDB Standard-IA puede reducir los costes de las tablas que almacenan datos a los que no accedes con regularidad. Usa esta clase de tabla para el almacenamiento de datos a largo plazo que no utilices con frecuencia, como registros de aplicaciones o publicaciones antiguas en redes sociales.

Nota: La lectura y escritura de DynamoDB Standard-IA cuesta más que la de las tablas estándar.

Para más información, consulte Aspectos que tener en cuenta a la hora de elegir una clase de tabla en DynamoDB.

Optimización de los patrones de uso de tablas e identificación de los recursos sin usar

Algunos patrones de uso de tablas no son óptimos para DynamoDB. Para mejorar el rendimiento y reducir los costes, evalúa los patrones de uso de tablas para determinar si son eficientes para tus tablas. Además, comprueba si hay recursos que no utilices y quítalos.

Uso de etiquetas de asignación de costes

Utiliza las etiquetas de asignación de costes de AWS para asignar etiquetas a tus tablas y ver los desgloses de costes de cada etiqueta.

Información relacionada

Precios de DynamoDB

Cost optimization with AWS (Optimización de costes con AWS)

Optimización de los costes en las tablas de DynamoDB

OFICIAL DE AWSActualizada hace 2 meses