COST02-BP02 Implementar objetivos y metas - AWS Well-Architected Framework

COST02-BP02 Implementar objetivos y metas

Implemente objetivos de costes y uso para la carga de trabajo. Los objetivos son una guía de resultados previstos para la organización. Las metas proporcionan resultados medibles específicos que se deben alcanzar para las cargas de trabajo.

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

Guía para la implementación

Desarrolle objetivos y metas de costes y uso para su organización. Para una organización en crecimiento en AWS, es importante establecer objetivos de optimización de costes y realizar un seguimiento de ellos. Estos objetivos o indicadores clave de rendimiento (KPI) pueden incluir aspectos como el porcentaje del gasto bajo demanda o la adopción de ciertos servicios optimizados, como instancias de AWS Graviton o tipos de volúmenes gp3 de EBS. Establezca objetivos cuantificables y factibles que le ayuden a medir las mejoras de la eficiencia, lo cual es importante para las operaciones empresariales. Los objetivos son una guía sobre los resultados esperados para su organización.

Las metas proporcionan resultados cuantificables específicos que se deben alcanzar. En resumen, un objetivo es la dirección en la que quiere ir y la meta es hasta dónde ir en esa dirección y cuándo debe lograrse ese objetivo (mediante una orientación específica, cuantificable, asignable, realista y oportuna, o SMART, por sus siglas en inglés). Un ejemplo de un objetivo es que el uso de la plataforma debería incrementarse de forma significativa con tan solo un ligero incremento (no lineal) del coste. Un ejemplo de meta es un incremento del 20 % del uso de la plataforma con un incremento de menos del 5 % de los costes. Otro objetivo común es que las cargas de trabajo deben ser más eficientes cada seis meses. La meta correspondiente sería que las métricas de coste por empresa disminuyan un 5 % cada seis meses. Use las métricas correctas y establezca KPI calculados para su organización. Puede empezar con KPI básicos e ir evolucionando en función de las necesidades de la empresa.

Un objetivo de la optimización de costes es aumentar la eficiencia de la carga de trabajo, lo que supone reducir el coste por resultado empresarial de la carga de trabajo con el tiempo. Implemente este objetivo para todas las cargas de trabajo y fíjese una meta, como un aumento del 5 % de la eficacia cada seis meses a un año. En la nube, puede lograrlo estableciendo capacidades en la optimización de costes, así como con el lanzamiento de nuevos servicios y características.

Las metas son los puntos de referencia cuantificables que desea alcanzar para cumplir sus objetivos y los puntos de referencia le permiten comparar sus resultados reales con una meta. Establezca puntos de referencia con KPI para el coste unitario de los servicios de computación (por ejemplo, adopción de Spot, adopción de Graviton, últimos tipos de instancias y cobertura bajo demanda), los servicios de almacenamiento (por ejemplo, adopción de EBS GP3, instantáneas obsoletas de EBS y almacenamiento de Amazon S3 estándar) o el uso de los servicios de bases de datos (por ejemplo, motores de código abierto de RDS, adopción de Graviton y cobertura bajo demanda). Estos puntos de referencia y KPI pueden ayudarlo a verificar que utiliza los servicios de AWS de la manera más rentable.

En la siguiente tabla se proporciona una lista de métricas de AWS estándar como referencia. Cada organización puede tener diferentes valores meta para estos KPI.

Category KPI (%) Description
Compute EC2 usage Coverage EC2 instances (in cost or hours) using SP+RI+Spot compared to total (in cost or hours) of EC2 instances
Compute Compute SP/RI utilization Utilized SP or RI hours compared to total available SP or RI hours
Compute EC2/Hour cost EC2 cost divided by the number of EC2 instances running in that hour
Compute vCPU cost Cost per vCPU for all instances
Compute Latest Instance Generation Percentage of instances on Graviton (or other modern generation instance types)
Database RDS coverage RDS instances (in cost or hours) using RI compared to total (in cost or hours) of RDS instances
Database RDS utilization Utilized RI hours compared to total available RI hours
Database RDS uptime RDS cost divided by the number of RDS instances running in that hour
Database Latest Instance Generation Percentage of instances on Graviton (or other modern instance types)
Storage Storage utilization Optimized storage cost (for example Glacier, deep archive, or Infrequent Access) divided by total storage cost
Tagging Untagged resources

Cost Explorer:

1. Filtre créditos, descuentos, impuestos, reembolsos y mercados, y copie el último coste mensual.

2. Seleccione Mostrar solo los recursos sin etiquetar en Cost Explorer.

3. Divida la cantidad de recursos sin etiquetar por su coste mensual.

Utilizando esta tabla, incluya los valores meta o de referencia, que deberán calcularse en función de los objetivos de la organización. Debe medir determinadas métricas de su negocio y conocer el resultado empresarial de esa carga de trabajo para definir unos KPI precisos y realistas. Cuando evalúe las métricas de rendimiento dentro de una organización, distinga entre diferentes tipos de métricas que sirven a propósitos distintos. Estas métricas miden principalmente el rendimiento y la eficiencia de la infraestructura técnica en lugar de la repercusión global en el negocio directamente. Por ejemplo, podrían realizar un seguimiento de los tiempos de respuesta del servidor, la latencia de la red o el tiempo de actividad del sistema. Estas métricas son cruciales para evaluar cómo admite la infraestructura las operaciones técnicas de la organización. Sin embargo, no proporcionan información directa de objetivos empresariales más amplios, como la satisfacción del cliente, el crecimiento de los ingresos o la cuota de mercado. Para tener un conocimiento global del rendimiento empresarial, complemente estas métricas de eficiencia con métricas empresariales estratégicas que estén directamente relacionadas con los resultados empresariales.

Establezca una visibilidad casi en tiempo real de los KPI y las oportunidades de ahorro relacionadas y realice un seguimiento del progreso a lo largo del tiempo. Para empezar a definir y realizar un seguimiento de los objetivos de los KPI, recomendamos usar el panel de KPI de los paneles de inteligencia en la nube (CID). En función de los datos del informe de coste y uso (CUR), el panel de KPI proporciona una serie de KPI de optimización de costes recomendados con la capacidad de establecer objetivos personalizados y realizar un seguimiento de su progreso a lo largo del tiempo.

Si dispone de otras soluciones para establecer los objetivos de los KPI y realizar un seguimiento de ellos, asegúrese de que todas las partes interesadas en la administración financiera de la nube de su organización adopten esos métodos.

Pasos para la implementación

  • Defina los niveles de uso esperados: para empezar, céntrese en los niveles de uso. Interactúe con los propietarios de aplicaciones, los equipos de marketing y otros equipos importantes de la empresa para conocer los niveles de uso esperados de la carga de trabajo. ¿Cómo podría cambiar la demanda de los clientes con el tiempo y qué podría cambiar debido a los incrementos de temporada o a las campañas de marketing?

  • Defina los recursos y los costes de las cargas de trabajo: una vez definidos los niveles de uso, se deben cuantificar los cambios en los recursos de las cargas de trabajo necesarios para cumplir dichos niveles de uso. Es posible que tenga que incrementar el tamaño o el número de recursos para un componente de carga de trabajo, incrementar la transferencia de datos o cambiar los componentes de las cargas de trabajo por un servicio distinto en un nivel determinado. Especifique los costes en cada uno de estos importantes puntos y prediga el cambio en el coste cuando se produzca un cambio en el uso.

  • Defina los objetivos empresariales: debe combinar los datos de los cambios previstos en el uso y los costes con los cambios previstos en la tecnología, o cualquier programa que esté ejecutando, y establecer objetivos para la carga de trabajo. Los objetivos deben centrarse en el uso y los costes, además de en la relación entre ambos. Los objetivos deben ser sencillos y de alto nivel. Además, deben ayudar a otras personas a saber lo que espera la empresa en cuanto a los resultados (por ejemplo, asegurarse de que los recursos sin usar estén por debajo de un determinado nivel de coste). No tiene que definir objetivos para cada tipo de recurso no utilizado ni definir costes que provoquen pérdidas en los objetivos y las metas. Verifique que haya programas organizativos (por ejemplo, desarrollo de capacidades a través de cursos de formación) si se prevén cambios en los costes sin cambios en el uso.

  • Defina metas: para cada de uno de los objetivos definidos debe especificar una meta cuantificable. Si el objetivo es incrementar la eficiencia de la carga de trabajo, la meta debería cuantificar la mejora (normalmente en resultados empresariales por cada dólar gastado) y cuándo debe producirse. Por ejemplo, podría fijar una meta para minimizar el desperdicio debido a un exceso de aprovisionamiento. Con este objetivo, su meta puede ser que el desperdicio debido a un exceso de aprovisionamiento de computación en el primer nivel de las cargas de trabajo de producción no supere el 10 % del coste de computación del nivel. Además, una segunda meta podría ser que el desperdicio debido a un exceso de aprovisionamiento de computación en el segundo nivel de las cargas de trabajo de producción no supere el 5 % del coste de computación del nivel.

Recursos

Documentos relacionados:

Vídeos relacionados:

Ejemplos relacionados: