COST03-BP06 Asignar costes según las métricas de carga de trabajo - AWS Well-Architected Framework

COST03-BP06 Asignar costes según las métricas de carga de trabajo

Asigne los costes de la carga de trabajo según las métricas de uso o los resultados empresariales para medir la eficiencia de los costes. Implemente un proceso para analizar los datos de costes y uso con servicios de análisis que pueden proporcionar información y capacidad de recuperación.

Nivel de riesgo expuesto si no se establece esta práctica recomendada: bajo

Guía para la implementación

La optimización de costes significa aportar resultados empresariales al menor precio, lo que solo se puede conseguir asignando los costes de la carga de trabajo por métricas de carga de trabajo (medidas por eficiencia de la carga de trabajo). Controle las métricas de carga de trabajo definidas mediante archivos de registro u otro tipo de monitorización de la aplicación. Combine estos datos con los costes de la carga de trabajo, que pueden obtenerse consultando los costes que tienen un valor de etiqueta o identificador de cuenta específicos. Realice este análisis en el nivel de hora. Por lo general, su eficiencia cambia si tiene componentes de costes estáticos (por ejemplo, una base de datos backend que se ejecuta permanentemente) con un índice de solicitudes variable (por ejemplo, el uso alcanza su punto máximo entre las nueve de la mañana y las cinco de la tarde, pero hay pocas solicitudes por la noche). Comprender la relación entre los costes variables y fijos le ayuda a centrar sus actividades de optimización.

Crear métricas de carga de trabajo para los recursos compartidos puede resultar un desafío en comparación con recursos como las aplicaciones en contenedores en Amazon Elastic Container Service (Amazon ECS) y Amazon API Gateway. Sin embargo, hay ciertas formas de clasificar el uso y realizar un seguimiento de los costes. Si necesita realizar un seguimiento de los recursos compartidos de Amazon ECS y AWS Batch, puede habilitar los datos de asignación de costes divididos en AWS Cost Explorer. Al dividir los datos de asignación de costes, puede comprender y optimizar el coste y el uso de sus aplicaciones en contenedores y volver a asignar los costes de las aplicaciones a entidades empresariales individuales en función de cómo se consumen los recursos compartidos de computación y memoria.

Pasos para la implementación

  • Asignar costes a métricas de carga de trabajo: use las métricas definidas y las etiquetas configuradas, y cree una métrica que combine el resultado y el coste de la carga de trabajo. Use servicios de análisis como Amazon Athena y Amazon QuickSight para crear un panel de eficiencia para la carga de trabajo global y para cualquier otro componente.

Recursos

Documentos relacionados:

Ejemplos relacionados: