Logotipo de Zephyrnet

Desacreditando los mitos de la observabilidad - Parte 2: Por qué la observabilidad es importante para todos, no solo para los SRE - Blog de IBM

Fecha:

Desacreditando los mitos de la observabilidad - Parte 2: Por qué la observabilidad es importante para todos, no solo para los SRE - Blog de IBM



colegas en la computadora

En nuestra primera publicación de blog de esta serie sobre la desacreditación de los mitos de la observabilidad, nos centramos en el mito de que “Puede omitir el monitoreo y confiar únicamente en los registros."

En esta publicación, abordaremos otra falacia que limita el potencial de la observabilidad: que está diseñada exclusivamente para ingenieros de confiabilidad del sitio (SRE).

¿Por qué es esto un mito?

Este concepto erróneo que rodea observabilidad surge de la creencia de que atiende exclusivamente a confiabilidad del sitioy ingenieros (SRE) y que son el único rol que puede utilizar los datos recopilados a través de soluciones de observabilidad. En realidad, la observabilidad va mucho más allá de cualquier rol o equipo singular dentro de una organización.

La transición a nativo de la nube significa más que adoptar nuevas tecnologías; también implica un cambio en la forma de trabajar de las personas. Esta transformación es inherentemente de naturaleza sociotécnica. Mientras que la microservicios Es posible que la cadena de herramientas en sí misma no exija explícitamente nuevas prácticas sociales en la superficie; darse cuenta de todos los beneficios de esta tecnología requiere un cambio en los hábitos de trabajo. Esta necesidad se vuelve evidente cuando los equipos avanzan varios pasos en el proceso, solo para descubrir que sus antiguos enfoques no abordan de manera efectiva los costos de gestión introducidos por la nueva tecnología.

A medida que los sistemas, las aplicaciones y los microservicios se vuelven más entrelazados y complejos, también se vuelve más difícil identificar y abordar los incidentes. En el pasado, las organizaciones pueden haber confiado en SRE para solucionar problemas y remediar incidentes. Pero ahora, TI es mucho más un deporte de equipo, y los enfoques más antiguos no siempre son efectivos o rentables. Pero la conclusión es que la adopción de patrones de diseño nativos de la nube hace que sea necesario tener sistemas observables.

Realidad: Todos los equipos necesitan acceso a los datos de observabilidad

La verdad es que todos los equipos—DevOps, SRE, Plataforma, ITOps y Desarrollo—necesitan y merecen acceso a los datos que desean con el contexto de dependencias lógicas y físicas a través de dispositivos móviles, web, aplicaciones e infraestructura.

Una solución de observabilidad ofrece información valiosa a múltiples partes interesadas involucradas en el desarrollo y las operaciones de software, con beneficios que se extienden a desarrolladores, equipos de operaciones, gerentes de productos e incluso partes interesadas comerciales. Este enfoque inclusivo permite una retroalimentación rápida sobre implementaciones nuevas y más frecuentes, lo que garantiza una resolución rápida de problemas y una mejor calidad del software.

Exploremos algunos casos de uso clave para estos otros roles dentro de una organización:

  • Desarrolladores:
    • Herramientas de observabilidad como rastreo distribuido puede ayudar a los desarrolladores a comprender el flujo de solicitudes a través de sus aplicaciones e identificar cuellos de botella en el rendimiento. Por ejemplo, pueden analizar los rastros para ver cuánto tarda cada componente de su aplicación en procesar una solicitud y optimizar en consecuencia.
    • Los desarrolladores pueden instrumentar su código incorporando mecanismos apropiados de monitoreo y observabilidad. Esto implica colocar estratégicamente puntos de instrumentación a nivel de código y declaraciones de registro en toda la aplicación. Al hacerlo, los desarrolladores permiten la recopilación de información y datos valiosos durante el tiempo de ejecución de su software.
    • Al monitorear los registros de la aplicación, los desarrolladores pueden identificar y corregir errores o excepciones en su código. Pueden usar herramientas de análisis y agregación de registros para buscar entradas de registro específicas y obtener información sobre las causas fundamentales de los problemas.
  • Equipos de operaciones:
    • La observabilidad permite a los equipos de operaciones monitorear las métricas del sistema y configurar alertas para comportamientos anormales. Por ejemplo, pueden monitorear el uso de la CPU, el uso de la memoria y el tráfico de la red para detectar picos de rendimiento o cuellos de botella en los recursos.
    • Utilizando herramientas de visualización y monitoreo en tiempo real, los equipos de operaciones pueden rastrear el estado de los sistemas distribuidos y detectar anomalías o fallas. Pueden identificar el impacto de eventos específicos en el comportamiento del sistema y responder rápidamente para mitigar cualquier problema.
  • Gerentes de producto:
    • Los datos de observabilidad pueden proporcionar a los gerentes de productos información valiosa sobre el comportamiento del usuario y el rendimiento de la aplicación. Por ejemplo, pueden analizar los datos de interacción del usuario para comprender cómo los clientes usan su producto e identificar áreas de mejora.
    • Al correlacionar las métricas comerciales con las métricas de rendimiento del sistema, los gerentes de productos pueden evaluar el impacto de los cambios técnicos en los resultados comerciales clave. Por ejemplo, pueden analizar cómo los cambios en los tiempos de respuesta afectan las tasas de conversión o la satisfacción del cliente.
  • Interesados ​​comerciales:
    • La observabilidad permite partes interesadas del negocio para monitorear y analizar métricas comerciales en tiempo real. Por ejemplo, pueden realizar un seguimiento de los ingresos, la participación del cliente o las tasas de conversión y correlacionarlos con los indicadores de rendimiento del sistema.
    • Al comprender la relación entre el rendimiento del sistema y los resultados comerciales, las partes interesadas pueden tomar decisiones informadas. Por ejemplo, pueden priorizar inversiones en mejoras de infraestructura.

Proporcionar acceso abierto a los datos de observabilidad es fundamental a medida que evolucionan los sistemas de TI y se amplían las definiciones de trabajo. Es la forma en que brinda a las partes interesadas clave los conocimientos de datos que necesitan para beneficiar a la organización. Cuando llega el momento de seleccionar una herramienta de observabilidad, es esencial comprender los modelos de precios y considerar uno que no imponga cargos adicionales para usuarios adicionales.

Para construir una organización de TI más robusta e innovadora, es imperativo separar los hechos observables de la ficción. Comprender los beneficios multifacéticos de la observabilidad y adoptar una gama más amplia de fuentes de datos puede ayudarlo a descubrir nuevas posibilidades para impulsar una mayor confiabilidad y mejores resultados comerciales.

El enfoque de IBM para la observabilidad empresarial

La solución de observabilidad de IBM, IBM Instana, está diseñada específicamente para la nube y está diseñada para proporcionar datos de alta fidelidad de manera automática y continua (granularidad de un segundo y seguimientos de un extremo a otro) con el contexto de dependencias lógicas y físicas en dispositivos móviles, web, aplicaciones e infraestructura. Nuestros clientes han podido lograr resultados tangibles utilizando la observabilidad en tiempo real.

Si desea mejorar sus prácticas de observabilidad con visibilidad completa y la capacidad de monitorear sus dependencias de la nube en tiempo real, lo invitamos a solicite una demo.

Más información sobre IBM Instana

Observabilidad en acción: historias reales de clientes reales

Garantizar la escalabilidad para el crecimiento empresarial: “Después de implementar Instana, teníamos visibilidad de cosas que nunca antes habíamos visto”, dice Marcus Sengol, vicepresidente sénior de Operaciones Técnicas de Leaf Group Ltd. “Instana nos facilita mucho profundizar en cada uno de nuestros KPI y métricas principales, permitiéndonos optimizar diferentes partes de nuestra pila y localizar problemas de rendimiento. Hemos realizado mejoras en función de esas métricas y, hasta el día de hoy, continuamos haciéndolo”.  

Optimización de conducción: “Buscábamos algo que nos ayudara a comprender, en muy alta resolución, el rendimiento de nuestra solución. Queríamos poder ver, segundo a segundo, los picos y valles que pueden existir por una variedad de razones”, dice Chris Eldridge, director de operaciones de Mayden.

¿Qué es lo siguiente?

Estén atentos a nuestra próxima publicación de blog, donde desacreditamos otro mito común: la observabilidad solo es útil para sistemas a gran escala o arquitecturas complejas. Prepárese para descubrir los beneficios y aplicaciones más amplios que le esperan.

Leer: "Desacreditando los mitos de la observabilidad - Parte 1: Por qué no puede omitir el monitoreo y confiar solo en los registros"

Categorias relacionadas

Más de IBM Instana

Desacreditando los mitos de la observabilidad - Parte 1: Por qué no puede omitir el monitoreo y confiar solo en los registros

4 min leerLos equipos de DevOps, SRE, Plataforma, ITOps y Desarrolladores están bajo presión para mantener el rendimiento de las aplicaciones mientras operan de manera más rápida e inteligente que nunca. Un área que ha visto avances significativos en los últimos años es la observabilidad. Ha revolucionado la forma en que los equipos de TI abordan la prevención de incidentes. Sin embargo, persisten algunos conceptos obsoletos que limitan la productividad y el éxito de los equipos modernos de ingeniería de software. En esta publicación de blog, arrojaremos luz sobre un mito que rodea la observabilidad: "Puede omitir el monitoreo y confiar...

4 min leer

¿Qué es el análisis de operaciones de TI?

6 min leerLa complejidad de los sistemas de TI ha aumentado significativamente en los últimos años, creando una mayor urgencia para que los equipos de TI se mantengan al tanto de la salud de las operaciones. El aumento de dispositivos que se conectan a aplicaciones individuales, el auge de la computación en la nube y el desarrollo de nuevos productos han llevado a las empresas a invertir en servicios digitales para satisfacer las necesidades de los clientes. Por ejemplo, el 99 % de las organizaciones encuestadas por McKinsey dijeron que han buscado una transformación tecnológica a gran escala desde 2020. Y, sin embargo, los CIO dicen...

6 min leer

Beta abierta: marco de acción de Instana

4 min leerAlgunos de ustedes pueden haber notado un nuevo ícono de Automatización en el menú principal de IBM® Instana® Observability. Nos complace anunciar que nuestro marco de acción ahora está en versión beta abierta: las publicaciones anteriores han discutido cómo estamos llevando a Instana más allá de la pura observabilidad y ayudándolo a tomar medidas desde dentro de Instana cuando ocurren eventos o incidentes (consulte "Vista previa técnica: Tome medidas desde dentro de Instana usando nuestro Marco de acción", "Instana quiere ayudarlo a resolver problemas, ¡más rápido!", "Remediación automatizada: error...

4 min leer

Llevando la observabilidad a los negocios

3 min leerLas aplicaciones son fundamentales para el negocio. TI lo sabe, y el negocio lo sabe. Sin embargo, hoy en día, las organizaciones de TI carecen de visibilidad de los procesos comerciales específicos que brindan esas aplicaciones y el contexto de cómo esos procesos están conectados y se ven afectados por las plataformas subyacentes de contenedor, nube e infraestructura que administran. Nuestros clientes nos han dicho que es imperativo que los equipos de SRE tengan las herramientas que necesitan para detectar, identificar y actuar sobre incidentes de operaciones comerciales antes de que afecten a los usuarios finales...

3 min leer

punto_img

Información más reciente

punto_img