Cómo los líderes de IT crean organizaciones más proactivas mediante la observabilidad

Minar datos de rendimiento para obtener información puede hacer la diferencia para obtener resultados comerciales positivos

alert-management.jpg
Conclusiones clave
  • La observabilidad puede ayudar a que tu organización de IT pase de ser reactiva a proactiva.
  • Identificar los problemas antes de que surjan es lo que evita una mala experiencia del usuario.
  • La señal en tiempo real es lo que te ayuda a mejorar la métrica de MTTR (tiempo promedio de resolución).

En la lengua universal de la arquitectura de IT moderna, la latencia es la metáfora perfecta de una empresa que no responde. Si la latencia de una organización es problemática, los equipos de operaciones siempre están un paso por detrás: reaccionan a los eventos en lugar de anticiparlos. 

Pero no tiene por qué seguir siendo así. 

Por ejemplo, Wells Fargo, una empresa multinacional de servicios financieros con sede en San Francisco, CA, notó que para medir el rendimiento de su gran cantidad de aplicaciones, debían tener una solución de APM y observabilidad moderna. Eric Chho, vicepresidente de ingeniería de Wells Fargo, es el responsable de proporcionar la observabilidad a los distintos equipos de aplicaciones de toda la variada organización de IT de Wells. Chho afirma que "poder medir las señales doradas [de mejorar la disponibilidad de las aplicaciones y reducir la latencia] es lo que mejorará la experiencia general del cliente".

"En última instancia, como la famosa frase 'los datos son el nuevo petróleo'", agrega Chho, "tenemos todo este material en bruto, pero no podemos procesarlo con suficiente rapidez. Es allí donde la búsqueda juega un papel tan importante. Solo eres tan bueno o rápido como puedes explorar [los datos]".

"La visibilidad rentable de todo el entorno, todas las aplicaciones y una pila de infraestructura multicloud es fundamental", explica Sajai Krishnan, gerente general de Observability en Elastic. "Los ejecutivos no quieren enterarse de los problemas de los clientes en las redes sociales; quieren abordar proactivamente puntos potencialmente problemáticos".

Convertir las operaciones de IT de reactivas a proactivas comienza por establecer una solución de observabilidad que permita ingestar y analizar los datos de telemetría. Una plataforma de observabilidad puede generar alertas automáticamente cuando  se detectan anomalías. Minar este flujo de datos de rendimiento permite a IT lograr objetivos estratégicos, como un tiempo promedio de resolución más rápido y disponibilidad de los sistemas de cinco nueves (99.999 %). El monitoreo proactivo puede revelar problemas y ayudar a prevenirlos antes de que afecten a los usuarios; lo que resulta de particular interés para un proveedor muy utilizado que aprovecha una plataforma de CDN.

Acción proactiva con los datos

La gestión de alertas hace la diferencia. 

Muchos sistemas de monitoreo no escalan correctamente conforme a los flujos de datos de rendimiento que aumentan exponencialmente y surgen de los clouds, los servicios, las redes, la Internet de las cosas y diferentes sistemas. Si bien usar varias herramientas de monitoreo de rendimiento puede funcionar para algunas organizaciones, Wells Fargo necesitaba la capacidad de analizar los datos sin instituir un formato de datos unificado o enrutar los datos a soluciones en silos.

"El compromiso es clave", afirma Chho. "No podemos simplemente crear la tecnología y esperar que las personas la adopten. Nuestro enfoque se trata de una sociedad entre los grupos, para comprender los casos de uso y dónde hay valor". Para llegar al "punto de inflexión" en el que el uso de la observabilidad sea de autoservicio, la gestión de alertas es una característica clave para reducir la fricción y aumentar la adopción. "¿Cómo podemos hacer para que nuestros desarrolladores sean lo más productivos posible, lo más rápido posible?" es algo en lo que Chho dice que piensa constantemente cuando gestiona la solución de observabilidad de Wells Fargo. "Básicamente, quiero salir del medio y entregar [estos servicios] de forma automatizada".

Las pruebas son una de las formas en que las organizaciones actúan de forma proactiva, suelen probar los recorridos de los usuarios, como búsqueda de productos, finalización de compra de productos o incluso inicios de sesión básicos. Los sistemas de observabilidad pueden ayudar a las organizaciones a identificar la fuente de los problemas, como aplicaciones brindadas por SaaS B2B con bajo rendimiento (comprobaciones de crédito, etc.). Identificar los problemas por adelantado (y recibir notificaciones instantáneas) ayuda a prevenir que las malas experiencias de usuario se conviertan en déficits de ingresos.

Los equipos de operaciones también pueden realizar un análisis de tendencia de los datos de rendimiento en el tiempo para ser proactivos. Automatizar un proceso como el monitoreo del rendimiento de la aplicación de CRM puede evitar que los equipos de operaciones tengan que revisar manualmente los reportes de dashboard. Si una aplicación no cumple con los objetivos de nivel de servicio, la observabilidad puede ayudar a los equipos de operaciones a identificar rápidamente la fuente del problema.

Acelerar el tiempo de resolución

Otro ejemplo: para Jaguar Land Rover, desarrollar una plataforma de observabilidad significó tomar datos esenciales de la gestión de ciclo de vida del producto y crear alertas para mantener su línea de productos en perfecto funcionamiento, como un clásico auto deportivo Jaguar E-type. 

"Un hilo clave en el rendimiento de nuestros vehículos y líneas de producción es la calidad de los datos que están disponibles para nuestros ingenieros y equipos de liderazgo", explica Andy Walker, gerente de proyectos sénior de Jaguar Land Rover. "Hay mucha información, la cual debe ser precisa, completa y estar disponible en un instante".

Jaguar Land Rover desplegará Elastic para reportar sobre la eficiencia y la utilización de los activos tecnológicos y de fabricación, incluidas las herramientas con licencia con un valor de cientos de millones de dólares, la infraestructura que incluye el almacenamiento de datos y los equipos de fabricación. El sistema enviará alertas de forma proactiva cuando se detecten anomalías de datos. 

Lograr una solución proactiva requiere de la comprensión en tiempo real de lo que sucede en el sistema. 

"La diferencia entre el monitoreo y la observabilidad es como la diferencia entre un monitor de presión arterial y un dispositivo de vestir conectado a analíticas del cloud", afirma Krishnan de Elastic. "Son las analíticas en tiempo real las que pueden usarse para hacer preguntas de grandes volúmenes de datos. Para una organización, esa solución de observabilidad debe poder escalar de forma económica con el crecimiento".

Mira el webinar a demanda: Observability trends in 2022: A Look into the Future (Tendencias de observabilidad en 2022: Una mirada al futuro)