La Tecnología y su impacto en la sostenibilidad

Con centros de datos solo consumiendo alrededor 1% de la demanda mundial de electricidad los departamentos de Tecnología tienen una influencia sustancial en los objetivos de sostenibilidad de la organización.

Sin embargo, reducir significativamente la cantidad de energía utilizada para ejecutar cargas de trabajo y procesos comerciales requiere automatización inteligente, visibilidad profunda, reducción de tecnología en la sombra (secundaria, sin control de TI) y optimización de canalizaciones de CI/CD (integración y despliegue continuo).

Automatización inteligente

El informe Estado de FinOps 2021 reveló que el problema principal del 39% de los profesionales de operaciones financieras es lograr que los ingenieros tomen medidas cuando se identifican ineficiencias en la nube. Esta inacción significa que se está desperdiciando una gran cantidad de dinero y energía innecesariamente.

Los departamentos de TI pueden lograr reducciones drásticas en el uso de electricidad aprovechando la automatización inteligente y la gestión de recursos. Con un sistema avanzado de alerta y visualización automatizado, los desarrolladores y otras actores interesadas de la organización pueden estar siempre informados del impacto ambiental de las decisiones que toman.

Por ejemplo, si un desarrollador está aprovisionando un recurso de nube pública y hay disponible una opción que consume menos energía, podría recibir una notificación que le alerte sobre el problema y le sugiera la opción más ecológica.

Dicho sistema también podría aprovechar las medidas de seguridad integradas para apagar automáticamente los recursos inactivos que ya no están en uso, como las máquinas virtuales zombis, los entornos de desarrollo descuidados y los recursos que se quedan en funcionamiento durante la noche y fines de semana. Cuando no tiene que perseguir manualmente a las personas para recordarles que apaguen las cosas o verifiquen los nuevos compromisos con hojas de cálculo, se desperdicia menos energía y se quema menos carbono.

Visibilidad en detalle

La falta de visibilidad es uno de los desafíos más apremiantes para optimizar los entornos multinube y multiherramienta y aprovechar realmente sus beneficios.

Los principales proveedores de la nube, como AWS, Azure y GCP, brindan herramientas de visibilidad e incluso ofrecen herramientas que permiten a las empresas medir el uso de carbono. Sin embargo, estas herramientas son nativas de la nube, lo que significa que solo funcionan en los productos y servicios de ese proveedor.

No pueden ver a través de otras nubes, por lo que debe usar una colección de diferentes herramientas y analizar diferentes conjuntos de datos. Debe recopilar los datos de AWS con las herramientas de AWS, los datos de Azure con las herramientas de Azure, etc. Esto debe hacerse a intervalos regulares y, por lo general, se hace manualmente con hojas de cálculo.

Incluso si los diferentes equipos responsables de recopilar estos datos siempre lo hacen a tiempo y sin errores (lo que es muy poco probable), los datos deben agregarse y analizarse. Esto lleva mucho tiempo y, a menudo, se retrasa y/o se hace al azar.

Tener que realizar una búsqueda de mejoras entre varios equipos y departamentos para recopilar datos de emisiones no es óptimo. Más bien, las empresas necesitan obtener una visibilidad completa en todas las nubes, herramientas y plataformas.

Las herramientas de visibilidad deben interoperar con cada nube que esté utilizando, y los datos deben estar disponibles desde un único lugar donde se puedan ver y analizar fácilmente. Los conocimientos basados ​​en datos recopilados de las herramientas de monitoreo del rendimiento de toda la empresa pueden ayudar a señalar rápidamente las áreas problemáticas, abordar las ineficiencias y mostrar oportunidades de mejora. Una mayor eficiencia de la nube da como resultado una mayor sostenibilidad.

Reducir la tecnología en la sombra

Los departamentos de TI tienen mucho carga de trabajo y no siempre pueden resolver las peticiones o incidencias tan rápido como les gustaría a sus clientes internos. Esto a menudo da como resultado que DevOps pase por alto a TI y active los recursos de la nube pública por su cuenta para realizar sus tareas propias. Sin embargo, esto conduce a una «Tecnología en la sombra», con máquinas virtuales y aplicaciones que se ejecutan en segundo plano sin el conocimiento de TI.

Tecnología en la sombra ha sido durante mucho tiempo un problema para las organizaciones. Gartner estima que la TI en la sombra representa entre el 30 % y el 40 % de todo el gasto de TI de la organización. Tiene sentido que una colección opaca de aplicaciones en la nube no autorizadas también utilice una cantidad significativa de energía.

Muchas empresas reducen o eliminan los incentivos para crear TI en la sombra mediante la implementación de TI de autoservicio. En un entorno de autoservicio, TI crea un catálogo de recursos aprobado previamente al que los desarrolladores e ingenieros pueden acceder por sí mismos a través de un único portal.

Estos recursos pueden incluir almacenamiento, cómputo, redes o pilas de aplicaciones de varios niveles. Los empleados pueden obtener lo que necesitan por su cuenta, cuando lo necesitan.

TI también puede colocar barreras en estos recursos, como controles de acceso basados ​​en roles (RBAC, Role-Based Access Control) y permisos, cuotas de uso y controles de costes, lo que reduce significativamente los recursos ineficientes y, por lo tanto, la energía desperdiciada. Sin medidas de protección adecuadas y RBAC en su lugar, las cargas de trabajo pueden salirse de control y aumentar la huella de carbono de una organización.

Optimización de la integración continua/despliegue continuo (CI/CD)

La integración continua/despliegue continuo (CI/CD, Continuous Integration/Continuous Delivery) describe un enfoque de desarrollo que permite que los cambios de código se entreguen con frecuencia y de manera confiable. Las empresas invierten en CI/CD para reducir el tiempo de comercialización mediante el desarrollo y la entrega de aplicaciones de manera más rápida y confiable. CI/CD lo logra al permitir actualizaciones y correcciones frecuentes de forma ad hoc.

Sin embargo, muchas actuaciones de CI/CD aún se ven obstaculizadas por pruebas poco confiables y detección de problemas irregulares; y los procesos manuales limitan la velocidad y la agilidad. Esto conduce a fallas en el CI/CD y reinicios del proceso y, posteriormente, energía desperdiciada y mayores huellas de carbono.

Para optimizar CI/CD de modo que cumpla sus promesas comerciales y reduzca drásticamente el uso de energía y las emisiones de carbono, las empresas deben poder detectar de manera proactiva los problemas de infraestructura en actuaciones de CI/CD, como cambios inesperados en las configuraciones informáticas, de almacenamiento y de red, antes de que causen errores.

Sin soluciones de entornos de prueba de infraestructura continua, las empresas quedarán atrapadas en un modo reactivo cuando se trata de solucionar problemas de canalización de CI/CD, disminuyendo la eficacia de la canalización y aumentando el consumo y el desperdicio de energía.

El nuevo paradigma de la nube es verde

Las arquitecturas multinube seguirán creciendo en tamaño y complejidad, pero la cantidad de carbono necesaria para alimentarlas no tiene por qué ser así.

Los pasos descritos anteriormente son clave para avanzar aún más en los objetivos de sostenibilidad y reducir el impacto medioambiental.

Todos somos administradores de este planeta y tenemos un papel que desempeñar. A medida que TI abre el camino hacia un futuro digital impulsado por la nube, podemos hacerlo guiados por prácticas comerciales sostenibles. La suma de muchos pequeños cambios conducirá a las mejoras transformadoras que se deben realizar.

RELACIONADOS

- Publicidad -spot_img

ÚLTIMas publicaciones