La observabilidad también vincula las aplicaciones y la infraestructura, algo necesario a medida que se difuminan las líneas entre el código de las aplicaciones, la infraestructura basada en código y las pilas de hardware. “Si piensa en la necesidad de velocidad en todo el pipeline, las plataformas deben ser tan flexibles y rápidas como el código de la aplicación en sí”, dice Farrell.
Automatice la observabilidad para obtener más velocidad y resultados
“La necesidad de ir a la observabilidad es absoluta, pero debe automatizarse”, dice Farrell. Una plataforma de observabilidad automatizada con un motor de análisis permite que la propia plataforma ofrezca comprensión, recomendaciones y corrección de problemas. Ya no tiene que dedicar tiempo a diagnosticar problemas; se hace automáticamente.
La automatización en todo el proceso de DevOps de TI proporciona una serie de otros beneficios más allá de la velocidad. La retroalimentación continua significa que los desarrolladores pueden tomar medidas de manera rápida y decisiva para mejorar continuamente. La detección de errores mejorada permite a los desarrolladores remediar antes de que los errores causan los impactos que Farrell describe como “catastróficos”. Y, por último, la integración del sistema mejora la colaboración en equipo, lo que permite a todos los profesionales de TI y DevOps de un equipo cambiar de código, responder a los comentarios y rectificar los problemas sin ralentizar a sus colegas.