Proceso de mejora - Pilar de sostenibilidad

Proceso de mejora

El proceso de mejora de la arquitectura incluye entender qué tiene y qué puede hacer para mejorar, para lo que debe seleccionar objetivos de mejora, probar las mejoras, adoptar las mejoras de éxito, cuantificar el éxito y compartir lo aprendido para poder replicarlo en otras partes y así, después, repetir el ciclo.

Los objetivos de sus mejoras pueden ser los siguientes:

  • Eliminar los recursos desaprovechados, inactivos, no utilizados o con una baja utilización

  • Maximizar el valor de los recursos que consume

nota

Utilice todos los recursos que aprovisione y complete el mismo trabajo con el mínimo de recursos posible.

En las etapas tempranas de la optimización, elimine primero las áreas desaprovechadas o con una baja utilización y, después, pase a optimizaciones más específicas que se ajusten a su carga de trabajo concreta.

Supervise los cambios en el consumo de los recursos a lo largo del tiempo. Identifique si la acumulación de cambios da como resultado un aumento ineficaz o significativo en el consumo de los recursos. Determine la necesidad de mejoras para abordar los cambios en el consumo e implementar las mejoras que establezca como prioritarias.

Los siguientes pasos están diseñados para ser un proceso iterativo que evalúa, prioriza, prueba e implementa mejoras centradas en la sostenibilidad para las cargas de trabajo en la nube.

  1. Identificación de los objetivos de mejora: revise las cargas de trabajo en relación con las prácticas recomendadas de sostenibilidad que se identifican en este documento e identifique los objetivos de mejora.

  2. Evaluación de las mejoras específicas: evalúe los cambios específicos para determinar las posibles mejoras, los costos proyectados y el riesgo empresarial.

  3. Priorización y planificación de las mejoras: priorice los cambios que ofrezcan las mejoras más importantes con el menor costo y riesgo y establezca un plan para las pruebas y la implementación.

  4. Prueba y validación de las mejoras: implemente cambios en los entornos de prueba para validar su potencial de mejora.

  5. Implementación de cambios en producción: implemente cambios en todos los entornos de producción.

  6. Medición de los resultados y repetición de los éxitos: busque oportunidades para replicar los éxitos en todas las cargas de trabajo y revertir los cambios con resultados inaceptables.

Escenario de ejemplo

Más adelante en este documento se hace referencia al siguiente escenario de ejemplo para ilustrar cada paso del proceso de mejora.

Su empresa tiene una carga de trabajo que manipula imágenes complejas en las instancias de Amazon EC2 y almacena los archivos modificados y originales para que los usuarios puedan acceder a ellos. Las actividades de procesamiento requieren un uso intensivo de la CPU y los archivos de salida son extremadamente grandes.