Cargas de trabajo sostenibles
Esta sección de Microsoft Azure Well-Architected Framework tiene como objetivo abordar los desafíos de la creación de cargas de trabajo sostenibles en Azure. Revise las instrucciones proporcionadas que se aplican Well-Architected procedimientos recomendados como base técnica para crear y operar soluciones sostenibles en Azure.
Le recomendamos que lea también más sobre microsoft Cloud for Sustainability para obtener oportunidades para aprovechar las funcionalidades de esa plataforma como parte de la arquitectura de la solución. Sin embargo, las instrucciones que se encuentran en esta serie de artículos se centran en cualquier solución que cree o funcione en Azure.
Además, lea las ventajas del carbono de la informática en la nube: un estudio de la nube de Microsoft para obtener más información sobre cómo Azure es más eficiente energéticamente y eficiente en carbono que las soluciones locales.
¿Qué es una carga de trabajo sostenible?
El término carga de trabajo hace referencia a una colección de recursos de aplicación que admiten un objetivo empresarial común o la ejecución de un proceso empresarial común, con varios servicios, como API y almacenes de datos, trabajando conjuntamente para ofrecer funcionalidades específicas de un extremo a otro.
Con la sostenibilidad, nos referimos al impacto ambiental de nuestras cargas de trabajo.
Por lo tanto, una carga de trabajo sostenible describe la práctica de diseñar soluciones que maximizan el uso al tiempo que minimizan los residuos, lo que reduce en última instancia la superficie en el entorno.
Introducción a la eficiencia en la nube
Hacer que las cargas de trabajo sean más eficientes en la nube requiere la combinación de esfuerzos en torno a la optimización de costos, la reducción de las emisiones de carbono y la optimización del consumo de energía. Optimizar el costo de la aplicación es el paso inicial para hacer que las cargas de trabajo sean más sostenibles.
Esta es una visión general conceptual de la eficiencia en la nube en este contexto:
La puntuación y la medición de la eficacia de la nube son esenciales para comprender si los cambios realizados a lo largo del tiempo tienen algún impacto.
Obtenga información sobre cómo crear cargas de trabajo más sostenibles y eficientes empezando por el área de diseño para el diseño sostenible de aplicaciones.
¿Cuáles son los desafíos comunes?
La creación y el diseño de cargas de trabajo sostenibles en Microsoft Azure pueden ser difíciles por estas razones principales:
- Comprender si las cargas de trabajo están alineadas con los objetivos de sostenibilidad. Requiere evaluaciones de las cargas de trabajo actuales para determinar si están diseñadas de forma sostenible.
- Diseño de cargas de trabajo que son nativamente amigables y optimizadas para el medio ambiente.
- Medición y seguimiento de las emisiones de las cargas de trabajo.
¿La sostenibilidad solo tiene que ver con el rendimiento y el costo?
Aunque la eficiencia del rendimiento y la optimización de costos son áreas de gran enfoque para diseñar cargas de trabajo sostenibles, los otros pilares del marco de Well-Architected son igualmente importantes al crear cargas de trabajo sostenibles a largo plazo en Azure.
- Seguridad: el modo en que los dispositivos de seguridad de una carga de trabajo están optimizados y diseñados para el escalado automático tendrán un impacto en el entorno.
- Confiabilidad: diseñar cargas de trabajo confiables que cumplan las directrices de sostenibilidad de Green Software Foundation puede reducir considerablemente la superficie de carbono y electricidad de las cargas de trabajo.
- Excelencia operativa: cómo una carga de trabajo puede responder eficazmente a los problemas operativos puede reducir en última instancia las emisiones de carbono.
¿Cuáles son las áreas de diseño clave?
La orientación sostenible dentro de esta serie se compone de consideraciones arquitectónicas y recomendaciones orientadas a estas áreas de diseño clave.
Las decisiones tomadas en un área de diseño pueden afectar o influir en las decisiones en todo el diseño. El objetivo es, en última instancia, crear una solución sostenible para minimizar la superficie y el impacto en el entorno.
Área de diseño | Descripción |
---|---|
Diseño de aplicación | Patrones de aplicación en la nube que permiten diseñar cargas de trabajo sostenibles. |
Plataforma de aplicaciones | Opciones en torno al entorno de hospedaje, las dependencias, los marcos y las bibliotecas. |
Pruebas: | Estrategias para canalizaciones y automatización de CI/CD, y cómo ofrecer pruebas de software más sostenibles. |
Procedimientos operativos | Procesos relacionados con operaciones sostenibles. |
Storage | Diseñar opciones para que las opciones de almacenamiento de datos sean más sostenibles. |
Red y conectividad | Consideraciones de red que pueden ayudar a reducir el tráfico y la cantidad de datos transmitidos hacia y desde la aplicación. |
Seguridad | Recomendaciones pertinentes para diseñar soluciones de seguridad más eficaces en Azure. |
Se recomienda que los lectores se familiaricen con estas áreas de diseño, revisando las consideraciones y recomendaciones proporcionadas para comprender mejor las consecuencias de las decisiones abarcadas.
Paso siguiente
Revise la metodología de diseño de sostenibilidad.