Intelligent CIO LATAM Issue 16 - Page 38

HABLANDO DE

‘‘

Negocios
Para que las organizaciones innoven sin dañar la experiencia del usuario , las empresas en la era digital deben adoptar prácticas y soluciones de desarrollo modernas e inteligentes .
por la red , lo que perjudica los servicios digitales y las experiencias de los usuarios . Es un desafío crucial porque incluso los cambios más pequeños aplicados pueden generar riesgos para el rendimiento del software y la operación en su conjunto .
Es necesario encontrar formas de medir los impactos y cambios que trae cada actualización y preferiblemente en tiempo real . Suena simple , pero la verdad es que puede ser difícil comprender el verdadero impacto de una nueva versión de software hasta que se lanza . Peor aún , a menudo es difícil revertir el cambio cuando crea un problema y vuelve a una versión anterior estable de la aplicación .
Gran parte de este desafío se debe a la complejidad de los entornos de múltiples nubes . Los servicios digitales están compuestos por cientos de millones de líneas de código y miles de millones de dependencias , que abarcan múltiples plataformas y diferentes tipos de infraestructura . Esta interconectividad dificulta que los equipos de DevOps comprendan las consecuencias de los cambios , por pequeños que parezcan .
También existe la sobrecarga de alertas , con herramientas de monitoreo en la nube que capturan un volumen , velocidad y variedad de datos más allá de la capacidad humana de administrar . A menudo , es imposible para los equipos de DevOps encontrar rápidamente la única línea de código que desencadenó un problema .
Para evitar que el código de baja calidad llegue a la producción y garantizar experiencias de usuario perfectas , las organizaciones necesitan un enfoque más inteligente para el desarrollo de software . Comienza con la automatización continua de tareas repetibles , lo que libera a los equipos de DevOps para trabajar en actividades de mayor valor .
La combinación de esta observabilidad con AIOps ( el uso de IA en las operaciones ) puede llevar estos conocimientos un paso más allá al priorizar automáticamente los problemas de acuerdo con su impacto comercial . De esta forma , los equipos de DevOps pueden identificar rápidamente las alertas urgentes y resolverlas antes de que los usuarios experimenten problemas .
Mejorar las prácticas de desarrollo a través de AIOps , la automatización y la observabilidad puede aliviar significativamente la presión sobre los equipos de DevOps y ayudarlos a seguir el ritmo de la transformación digital . A medida que las organizaciones lanzan software más rápido , es cada vez más esencial integrar la inteligencia con conocimientos continuos y automáticos en todo el entorno de servicios digitales . Solo entonces será posible acelerar la transformación y brindar experiencias de software perfectas como los clientes desean . p
38 INTELLIGENTCIO LATAM www . intelligentcio . com / latam-es