¿Por qué es importante la Observabilidad en las plataformas digitales?

75

Nuestro mundo ha cambiado rápidamente desde la última pandemia, y las empresas han tenido que adaptarse a la nueva normalidad, destacando terminología nueva en el vocabulario de los trabajadores. Una de las tecnologías que emergió más fuerte que nunca -aunque ya existía-, es la observabilidad tecnológica, que es la capacidad de monitorear y analizar el desempeño del negocio, aplicaciones, procesos, servicios, etc.

La observabilidad se ha convertido en un componente esencial para que las empresas puedan estar seguras de que sus plataformas tecnológicas funcionen sin problemas y de manera eficiente en la nueva «normalidad». Cabe destacar que, si bien se aprovecha más en la nube, también existe para las plataformas tradicionales on premise. En suma, es un conjunto de herramientas que se utilizan para analizar preventivamente el rendimiento de nuestras plataformas de TI, independientemente de dónde se encuentren.

¿Cómo funciona?
Esta tecnología funciona según el esquema cliente-servidor. En el lado cliente vive un agente, un pequeño software instalado en aquel componente de nuestra arquitectura tecnológica que queremos observar y recopilar información. ¿Cómo lo logra? Está permanentemente obteniendo datos del componente: logs, trazas, métricas, comportamientos, y otros elementos de análisis. Toda esta información la envía de manera constante al servidor de observabilidad, que tiene el software necesario para organizar y analizar en tiempo real todos los datos recopilados.

Con toda la data contextualizada, la solución de observabilidad podrá identificar patrones que se convierten en posibles problemas o causas de lentitud, interrupciones de nuestros sistemas. Antes se analizaba para monitorear lo que había pasado y poder tomar medidas correctivas para que no vuelva a suceder. Claro, estas acciones se daban después que habíamos perdido los pedidos de nuestros clientes, las facturas se habían borrado, nuestros clientes ya no podían acceder al sistema, y aún peor, la competencia se los había llevado. Es decir, todo se analizaba de manera posterior.

Publicidad

Con la observabilidad se benefician todos en la empresa: tecnología y negocio. Toda la data y alertas se presenta en atractivos tableros gráficos para tomar decisiones rápidamente, basada en evidencias.

¿Con qué alternativas contamos?
Hay dos corredores que hoy día destacan claramente: Dynatrace y Datadog, seguidos muy de cerca por New Relic. También hacen parte del grupo líder AppDynamics (Cisco), Instana (IBM) y Splunk. Aunque con otro enfoque, hacen parte de la carrera, Elastic, Grafana, Sumo Logic, RiverBed y otros. Los ya conocidos SolarWinds y Nagios, siempre presentes en el departamento de TI, se han quedado algo rezagados en la carrera, pero, aunque limitados, siempre confiables en las soluciones de monitoreo APM.

La decisión de cuál usar depende de distintos factores
¿Tenemos planeado crecer y migrar nuestro negocio hacia aplicaciones e internet? ¿Contamos con algún presupuesto? ¿El fabricante provee soporte? ¿Deseamos monitorear todo, solo las aplicaciones o únicamente la infraestructura?

Una buena forma de adoptar la observabilidad y decidir qué camino seguir, podría ser desarrollando una evaluación rápida, para comprender dónde están los puntos débiles, hacer inventario de las herramientas que utilizamos, las pérdidas de información de los últimos meses, el impacto en el negocio, etc. Luego de este análisis, se puede definir una línea de base y un escenario ideal. Con este ejercicio, aparecerán alternativas e ideas, se podrá priorizar qué es urgente y qué es importante. Y en base a ello, se podrá definir la mejor solución a utilizar.

DEJA UNA RESPUESTA

Por favor introduce tu comentario
Por favor introduce tus comentarios