¿Cómo optimizo los costos con Amazon DynamoDB?

Última actualización: 11-01-2023

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

Descripción corta

Utilice estos métodos para optimizar el costo de las cargas de trabajo de DynamoDB:

  • Utilice la Calculadora de precios de AWS para calcular los costos de DynamoDB con antelación.
  • Seleccione el modo de capacidad correcto para optimizar los costos de lectura/escritura.
  • Seleccione la clase de tabla correcta para optimizar los costos de almacenamiento.
  • Utilice etiquetas de asignación de costos.

Resolución

Utilizar la Calculadora de precios de AWS para calcular los costos de DynamoDB

Utilice la Calculadora de precios de AWS para DynamoDB para calcular el costo de sus cargas de trabajo de DynamoDB antes de crearlas. Esto incluye el costo de funciones como el modo de capacidad bajo demanda, la copia de seguridad y restauración, Amazon DynamoDB Streams y el Acelerador de Amazon DynamoDB (DAX).

Elija el modo de capacidad correcto para la tabla de DynamoDB para optimizar los costos de lectura/escritura

Modo de capacidad bajo demanda

El modo de capacidad bajo demanda es una buena opción si tiene un tráfico de aplicaciones impredecible. Con el modo bajo demanda, solo paga por lo que usa.

Si configuró una tabla como modo de capacidad aprovisionada, se le cobrarán las capacidades aprovisionadas aunque no haya consumido ninguna E/S. Por lo tanto, si tiene tablas de DynamoDB sin usar en su cuenta, reduzca el costo de las tablas no utilizadas mediante el modo bajo demanda.

Modo de capacidad aprovisionada

El modo de capacidad aprovisionada es una buena opción si tiene un tráfico de aplicaciones predecible que es constante o aumenta gradualmente. Utilice este modo para pronosticar los requisitos de capacidad y controlar los costos.

Capacidad reservada

Si puede predecir su necesidad de rendimiento de lectura y escritura de DynamoDB en una región de AWS determinada, utilice la capacidad reservada de DynamoDB para reducir los costos. La capacidad reservada de DynamoDB le permite comprometerse por adelantado con su nivel básico de capacidad aprovisionada. La capacidad reservada no está disponible para tablas que utilizan la clase de tabla Acceso poco frecuente estándar de DynamoDB (DynamoDB estándar, acceso poco frecuente) o capacidad bajo demanda.

Para obtener más información sobre los modos de capacidad de DynamoDB, consulte Modo de capacidad de lectura/escritura.

Optimice el costo de almacenamiento al elegir la clase de tabla adecuada para su tabla de DynamoDB

El uso de la clase de tabla Amazon DynamoDB estándar, acceso poco frecuente puede reducir los costos de las tablas que almacenan datos a los que no se accede con regularidad. Esta es una buena opción si necesita almacenar datos que no utiliza con frecuencia a largo plazo, como registros de aplicaciones o publicaciones antiguas de redes sociales. Sin embargo, tenga en cuenta que las lecturas y escrituras de DynamoDB para esta clase de tabla tienen un precio superior al de las tablas estándar.

Para obtener más información sobre las clases de tabla de DynamoDB, consulte Clases de tabla.

Utilice etiquetas de asignación de costos para DynamoDB

El etiquetado para DynamoDB proporciona una visibilidad detallada de su factura de DynamoDB. Puede asignar etiquetas a sus tablas y ver los desgloses de costos por pestaña para ayudar a optimizar los costos por uso. Para obtener más información sobre los informes de asignación de costos para DynamoDB, consulte Introducción a las etiquetas de asignación de costos de Amazon DynamoDB.

Para obtener información sobre etiquetas de asignación de costos, consulte Uso de etiquetas de asignación de costos.

Para ver métodos de optimización adicionales, consulte Optimización de costos en tablas de DynamoDB.


¿Le resultó útil este artículo?


¿Necesita asistencia técnica o con la facturación?