Sacar el máximo partido de los análisis: un caso para la visibilidad multidimensional

La complejidad y la distribución de las aplicaciones modernas a través de la nube y las plataformas privadas crea desafíos en cuanto a la visibilidad, el análisis y la solución de problemas. Al conservar la información en silos o restringirla a propietarios regionales o equipos funcionales, exponemos las aplicaciones a impactos comerciales negativos críticos. Fusionar y encontrar la relación entre la analítica distribuida, como la telemetría de aplicaciones, eventos y registros proporciona una nueva visión de la salud de las aplicaciones, creando una visibilidad multidimensional adaptada a las necesidades específicas de su aplicación.

DIAGNOSTICAR LOS PROBLEMAS A TRAVÉS DE LA INTEGRACIÓN DE LA INFORMACIÓN

Cuando un paciente visita a un médico por un síntoma sin causa evidente, la identificación del origen de la dolencia suele implicar dos componentes. La recopilación de datos y la evaluación de esos datos. El paciente puede hacerse una resonancia magnética o una radiografía, que luego son revisadas por médicos de diferente especialización. Diferentes médicos pueden encontrar varias pistas en el mismo conjunto de datos: un cirujano ortopédico y un oncólogo buscan diferentes anomalías en la misma resonancia magnética. Asimismo, diferentes tipos de médicos pueden utilizar diversas fuentes de información diagnóstica. El oncólogo puede solicitar análisis de sangre que no son útiles para el cirujano ortopédico, pero que aun así proporcionan información importante necesaria para la salud del paciente. La forma en que los médicos trabajan para evaluar la salud de un paciente complicado es análoga a la forma en que la salud de la aplicación debe ser manejada por diferentes equipos dentro de una organización. Son muchas las ventajas de comprender las mejores formas de abstraer datos nuevos y únicos cuando se consideran conjuntamente múltiples fuentes de información como un sistema completo. Los modelos de visibilidad multidimensional facilitan el mantenimiento de la salud de las aplicaciones al combinar datos distribuidos para proporcionar una mayor visibilidad de la experiencia de una aplicación del cliente.

¿Qué es la visibilidad multidimensional?

La visibilidad multidimensional es una nueva forma de conceptualizar la segmentación y visualización de datos. El objetivo de la visibilidad multidimensional es eliminar los silos de información y hacer que esta sea accesible dentro de una organización, permitiendo una mayor comprensión de la función de una aplicación en su conjunto al facilitar la observación de la forma en que los diferentes sistemas interactúan e influyen entre sí.

El primer paso es definir una dimensión de datos. Elija el nivel de granularidad que mejor se adapte a la forma en que se utilizarán los datos, y las personas que los utilizarán; por ejemplo, podría proporcionar datos de seguridad más detallados para los profesionales de la seguridad que para los equipos de UX. Una vez definidas las múltiples dimensiones de los datos, pueden combinarse en un único informe o visualización que detalle las dimensiones individuales y proporcione una representación de la relación entre esas dimensiones; de ahí el término visibilidad multidimensional. Con suficientes dimensiones de datos, se puede crear una visión integral y holística de su aplicación.

¿Cómo puede ayudar la visibilidad multidimensional con el análisis de aplicaciones?

Al igual que ocurre con los dolores de un paciente, un evento de seguridad podría indicarle que algo en su sistema no va bien. Usando los datos obtenidos de un Sistema de gestión de eventos e información de seguridad (SIEM) podemos ver eventos de aplicaciones o infraestructura, tales como eventos de firewall de aplicaciones web (WAF), métricas DDoS, o alertas de escaneo externo. Normalmente, esto sería competencia de los equipos de SecOps. Utilizando un enfoque de visibilidad multidimensional, estos eventos se combinarían con otras fuentes de datos, y serían revisados por múltiples equipos, cruzando las dimensiones de seguridad con otros datos disponibles y buscando conexiones entre los conjuntos de datos. Debido a que podemos ver más fácilmente las relaciones entre los sistemas, podemos prevenir problemas graves identificando los pequeños problemas antes de que afecten a otros sistemas y resolver nuevos problemas más rápido identificando y aislando sus causas, sin importar dónde se encuentren esas causas en la aplicación en su conjunto.

Al combinar múltiples fuentes de datos, documentar las relaciones entre esas dimensiones y democratizar esos datos para que estén disponibles para un público más amplio, puede brindar nuevos conocimientos dentro de organizaciones que anteriormente estaban aisladas.

Esta visualización muestra cómo la identificación de las relaciones entre las dimensiones puede proporcionar una visión que no se desprende de los datos unidemensionales. Se puede modificar la complejidad de los modelos multidimensionales para satisfacer las necesidades de su organización.

Desafíos en la visibilidad de los datos

A fin de facilitar a los equipos de aplicación, infraestructura y seguridad el uso exitoso de los modelos multidimensionales sin perderse en los datos, es importante mitigar los siguientes desafíos:

  • Asegúrese de que los datos de todos los equipos estén debidamente representados en su solución de visibilidad empresarial.
  • Integre los conocimientos sobre seguridad con los conocimientos de otros sistemas. Esto ayuda a los propietarios y a los encargados del mantenimiento de las aplicaciones a comprender cómo sus cambios pueden afectar a la postura de seguridad de otras aplicaciones.
  • Alinee las métricas de los equipos descentralizados con los requisitos de su empresa centralizada.
  • Si sigue un modelo híbrido o multi-nube, establezca una estrategia clara que represente las relaciones entre los datos de las diferentes partes de su nube. El modelado de visibilidad multidimensional puede ser especialmente impactante aquí, ya que puede permitir una mejor comprensión de las interconexiones dentro de los despliegues multi-nube e híbridos.

Los estudios de mercado muestran que no abordar estos problemas puede contribuir a una mayor incidencia de incidentes de seguridad, fallas en el rendimiento de las aplicação y cortes totales del servicio, todo lo cual puede generar pérdida de ingresos y de confianza del cliente.

Próximos pasos

Las iniciativas de transformación digital ponen de relieve la importancia de la experiencia del cliente como medida de la salud de las aplicação . Un enfoque de visibilidad multidimensional permite ver cómo un problema de congestión del tráfico en la nube puede estar relacionado con una queja sobre una experiencia de pago lenta. Para utilizar este enfoque de forma más eficaz, debe elegir dimensiones de datos útiles, identificar las relaciones entre esas dimensiones, proporcionar a los equipos de toda la organización acceso a múltiples dimensiones de datos y asegurarse de que esos equipos tengan herramientas que los ayuden a visualizar y comprender las conexiones entre las dimensiones de datos.

Los modelos de visibilidad multidimensional satisfacen la necesidad de una salud de aplicación holística y proporcionan una forma flexible de modelar las aplicaciones. Al facilitar la visualización de la interoperabilidad entre todos los componentes de la cartera de aplicaciones de su empresa, estas técnicas ponen los mejores diagnósticos de los pacientes en manos de los mejores médicos de su aplicación: los propietarios y encargados del mantenimiento de la aplicación.

Contenido relacionado
informe

Estado de los servicios de aplicaciones en 2020: DevOps Edition

Descubra cómo el cambio de la industria a la tecnología centrada en las aplicaciones modifica el terreno de actuación de DevOps.

Ver el webinar ›

SOLUCIONES

Asumir la propiedad de la salud y la visibilidad de la aplicación

Obtenga más información sobre los cuatro principios de la visibilidad y cómo puede usarlos para mejorar los resultados de los negocios.

Descubrir la solución ›

PRODUCTO

Presentación de NGINX Controller 3.0: acelere el plazo de lanzamiento con la entrega de App-Centric

Controller 3.0, el primer enfoque centrado en aplicaciones de la industria para administrar y entregar aplicaciones y API.

Descubra el controlador 3.0 ›

SOLUCIONES

Aumentar la velocidad de CI/CD mediante la integración de la automatización

Automatice las políticas de seguridad y rendimiento en su flujo de código para que pueda concentrarse en la innovación.

Más información ›