La automatización está ayudando a los equipos a mejorar la calidad del software y reducir los costos; sin embargo, las organizaciones sólo han automatizado el 56% de su ciclo de vida de DevOps.
Dynatrace anunció los resultados de una encuesta global independiente a 450 profesionales de TI responsables de DevOps y automatización de la seguridad en grandes organizaciones. La investigación revela que las inversiones de las organizaciones en la automatización de DevOps están brindando beneficios significativos, incluidos una mejora del 61 por ciento en la calidad del software, reducción del 57 por ciento en las fallas de implementación y una disminución del 55 por ciento en los costos de TI.
Sin embargo, en la mayoría de las organizaciones, las prácticas de automatización de DevOps aún se encuentran en las primeras etapas de madurez. La ausencia de una estrategia claramente definida para la automatización de DevOps, la prevalencia de la complejidad de la cadena de herramientas y los desafíos de analizar los datos de observabilidad y seguridad, les impiden darse cuenta del impacto total de sus inversiones. Esta investigación destaca la necesidad de prácticas de automatización impulsadas por datos e Inteligencia Artificial (IA) que permitan a las organizaciones responder mejor a las necesidades del negocio.
El Reporte sobre la Automatización de DevOps 2023 de Dynatrace está disponible para su descarga. Además, se invita a las organizaciones a realizar la evaluación de automatización de DevOps de Dynatrace para comprender la madurez de sus prácticas.
Algunos de los resultados del reporte incluyen:
- En los próximos 12 meses, las organizaciones estarán invirtiendo en automatización de DevOps para respaldar la gestión de seguridad y cumplimiento (55%), aprovisionamiento y gestión de infraestructura (52%) y optimización del desempeño (51%).
- Sin embargo, solo el 38% de las organizaciones tienen una estrategia de automatización de DevOps claramente definida para informar estas inversiones.
- En promedio, las organizaciones han logrado automatizar poco más de la mitad (56%) de su ciclo de vida de DevOps de extremo a extremo.
- La organización promedio depende de más de siete herramientas diferentes para la automatización de DevOps.
- Las mayores barreras que impiden a las organizaciones automatizar nuevos casos de uso de DevOps son las preocupaciones de seguridad (54%), la dificultad para operar los datos (54%) y la complejidad de la cadena de herramientas (53%).
«A medida que más organizaciones adoptan la entrega de software nativo de la nube, la automatización de DevOps ha evolucionado hasta convertirse en un imperativo estratégico», afirmó Bernd Greifeneder, CTO de Dynatrace. “La prevalencia de arquitecturas de Kubernetes y los stacks de tecnología que han superado la capacidad humana de gestión, están impulsando la necesidad de orquestación y protección automatizadas del ecosistema. Las organizaciones están intentando satisfacer esta necesidad mediante la creación y gestión de scripts de automatización utilizando una gama cada vez mayor de herramientas de código abierto unidas con enfoques de ‘hágalo usted mismo’ y esfuerzo manual. Sin embargo, las grietas en este enfoque fragmentado están empezando a aparecer. Los equipos están atrincherados en silos de datos, focos aislados de automatización, así como operaciones y esfuerzos de seguridad reactivos y manualmente intensivos. Los equipos necesitan urgentemente un enfoque unificado, respaldado por IA para la automatización de DevOps, o será imposible acelerar la innovación, manteniendo la calidad y seguridad del software”.
Otros resultados adicionales de la investigación incluyen:
- 71% de las organizaciones utilizan información y datos de observabilidad para impulsar decisiones de automatización y mejoras en los flujos de trabajo de DevOps.
- Sin embargo, el 85% de las organizaciones enfrentan desafíos al utilizar datos de seguridad y observabilidad para impulsar la automatización de DevOps.
- Los tres principales desafíos que enfrentan las organizaciones incluyen datos inaccesibles (51%), datos aislados (43%) y la necesidad de que los datos fluyan a través de muchos sistemas para ser analizados (41%).
- 54% de las organizaciones están invirtiendo en plataformas para permitir una integración más sencilla de herramientas y la colaboración entre equipos involucrados en proyectos de automatización.
- 59% de las organizaciones espera que los modelos grandes de lenguajes (LLM), como ChatGPT y Bard, tengan un impacto significativo en sus capacidades de automatización de DevOps, y los tres beneficios principales incluyen mayor productividad y reducción del esfuerzo manual (57 %), desarrollo mejorado, colaboración en seguridad y operaciones (56%) y permitir a los equipos generar código automáticamente (48%).
«La automatización basada en datos es la clave para desbloquear la innovación y satisfacer las expectativas de los clientes en la era nativa de la nube», continuó Greifeneder. “Esto requiere una plataforma que pueda manejar el enorme volumen y la variedad de datos generados por stacks nativas de la nube y que utilice IA para proporcionar información precisa y accionable para la automatización de DevOps. A diferencia de las técnicas tradicionales de IA que tienen alcance y aplicabilidad limitadas, las plataformas que combinan técnicas predictivas, causales y generativas pueden sobresalir en capacidades específicas para abordar diferentes casos de uso de automatización de DevOps. De esta manera, los equipos maximizan el valor de sus datos, eliminan los silos de datos y pueden automatizar los procesos de DevOps con confianza”.
El reporte está basado en la respuesta de una encuesta global realizada a 450 profesionales de TI responsables de DevOps y automatización de la seguridad en grandes organizaciones, incluidos 150 en los E.U., 150 en EMEA y 150 en Asia Pacífico. La investigación fue realizada por Coleman Parkes y encargada por Dynatrace.