Articulo de referencia

Gestión de transacciones comerciales

La gestión de transacciones comerciales (BTM), también conocida como monitorización de transacciones comerciales , perfilado de transacciones de aplicaciones o perfilado de tran...

La gestión de transacciones comerciales (BTM), también conocida como monitorización de transacciones comerciales , perfilado de transacciones de aplicaciones o perfilado de transacciones definido por el usuario , es la práctica de gestionar la tecnología de la información (TI) desde la perspectiva de las transacciones comerciales. Proporciona una herramienta para rastrear el flujo de transacciones en la infraestructura de TI , además de detectar, alertar y corregir cambios inesperados en las condiciones comerciales o técnicas. La BTM ofrece visibilidad del flujo de transacciones en los distintos niveles de la infraestructura.

Mediante BTM, los equipos de soporte de aplicaciones pueden buscar transacciones en función del contexto y el contenido del mensaje (por ejemplo, la hora de llegada o el tipo de mensaje), lo que permite aislar las causas de problemas comunes como excepciones de la aplicación, transacciones bloqueadas y problemas de menor nivel, como valores de datos incorrectos. [ 1 ]

El objetivo final de BTM es mejorar la calidad del servicio para los usuarios que realizan transacciones comerciales, al tiempo que se optimiza la eficacia de las aplicaciones e infraestructuras de TI en las que se ejecutan dichas transacciones. [ 2 ] El principal beneficio de BTM es su capacidad para identificar con precisión dónde se producen retrasos en las transacciones dentro de la infraestructura de TI. [ 3 ] BTM también busca proporcionar prevención proactiva de problemas y generar inteligencia de servicios empresariales para optimizar el aprovisionamiento de recursos y la virtualización. [ 4 ]

Diversos factores han propiciado la demanda de desarrollo de software BTM:

Aplicaciones

Las soluciones BTM capturan todas las instancias de transacciones en el entorno de producción y, como tales, pueden utilizarse para la monitorización, así como para el análisis y la planificación. Algunas aplicaciones incluyen: [ 6 ]

  • Prevención de interrupciones y aislamiento de problemas: Identificación y aislamiento de problemas de rendimiento y disponibilidad específicos de cada nivel.
  • Gestión del nivel de servicio: Supervisión de los acuerdos de nivel de servicio (SLA) y alertas sobre incumplimientos de los umbrales tanto a nivel de usuario final como de infraestructura.
  • Optimización de la infraestructura: Modificación de la configuración de la infraestructura del centro de datos para maximizar su utilización y mejorar el rendimiento.
  • Planificación de capacidad : Análisis de las tendencias de uso y rendimiento para estimar las necesidades de capacidad futuras.
  • Gestión del cambio: Análisis del impacto del cambio en la ejecución de las transacciones.
  • Gestión en la nube: Permite realizar un seguimiento del flujo de transacciones de extremo a extremo tanto en la infraestructura en la nube (privada, híbrida, pública) como en la infraestructura dedicada (en las instalaciones, fuera de las instalaciones).

Métodos de detección de transacciones

Los sistemas BTM rastrean cada uno de los saltos en la ruta de la transacción utilizando una variedad de métodos de recopilación de datos que incluyen sockets a nivel del sistema operativo, captura de paquetes de red, análisis de registros, captura de protocolos de middleware basados ​​en agentes y otros. [ 7 ]

Relación con la gestión del rendimiento de las aplicaciones

BTM se clasifica a veces como una forma de gestión del rendimiento de las aplicaciones (APM) o de monitorización. Funciona junto con otros sistemas de monitorización de TI, como la monitorización de la experiencia del usuario final, la monitorización de transacciones sintéticas, la monitorización exhaustiva y las soluciones de monitorización de la actividad empresarial (BAM). Según Gartner, BTM y la monitorización exhaustiva son «fundamentalmente distintas y sus procesos asociados suelen ser llevados a cabo por diferentes comunidades con diferentes conjuntos de habilidades. El comprador debería implementar varios productos, incluso si esto implica una mayor complejidad arquitectónica y una aparente superposición funcional». [ 8 ] A medida que las tecnologías maduran, APM se considera ahora un conjunto de soluciones completo. La máxima productividad se puede lograr de forma más eficiente mediante la correlación de eventos , la automatización del sistema y el análisis predictivo, que ahora forman parte de APM. [ 9 ]

Relación con la virtualización y la computación en la nube

BTM mapea dinámicamente la ejecución de una transacción de usuario a medida que atraviesa el centro de datos. Tanto en entornos virtualizados como en la nube, la relación entre la aplicación y la infraestructura se asigna o define dinámicamente hasta cierto punto. BTM descubre la infraestructura que ejecuta cada instancia de transacción para identificar y resolver problemas, así como para optimizar la infraestructura. En arquitecturas de nube pública e híbrida, BTM puede perfilar las transacciones desde el centro de datos hasta el proveedor de la nube y viceversa. [ 10 ] Además, BTM puede incluir la detección y el perfilado de problemas de transacción centrados en el nivel de usuario simulado. Esto se logra mediante técnicas de automatización e IA que también realizan pruebas funcionales y no funcionales , tanto a nivel sistemático como micro. [ 11 ]

Notas

  1. James Powell (20 de octubre de 2009). "Seguimiento integral de transacciones con gestión de transacciones comerciales" . Enterprise Systems . Consultado el 6 de junio de 2010 .
  2. "Gestión de flujos de trabajo" . TechNewsWorld. 30 de junio de 2009. Consultado el 6 de junio de 2010 .
  3. "Portal de gestión de transacciones comerciales" . Agosto de 2010. Consultado el 25 de agosto de 2010 .
  4. Jean-Pierre Garbani (9 de septiembre de 2010). "Análisis competitivo: gestión del rendimiento de las aplicaciones y monitorización de las transacciones comerciales" . Forrester Research . Consultado el 14 de febrero de 2011 .
  5. Modelo de conocimiento S-Cube: Transacciones comerciales en SOA
  6. Jean-Pierre Garbani (9 de septiembre de 2010). "Análisis competitivo: gestión del rendimiento de las aplicaciones y monitorización de las transacciones comerciales" . Forrester Research . Consultado el 14 de febrero de 2011 .
  7. "Portal de gestión de transacciones comerciales" . Agosto de 2010. Consultado el 25 de agosto de 2010 .
  8. "Mantenga diferenciadas las cinco dimensiones funcionales de APM" . Gartner Research. 16 de septiembre de 2010. Archivado del original el 11 de julio de 2011.
  9. "APM y MoM: conjuntos de soluciones simbióticas" . APM Digest. 11 de mayo de 2012.
  10. Clabby Analytics (septiembre de 2010). "Seguimiento de transacciones a través de la nube" (PDF) . Clabby Analytics. Archivado del original (PDF) el 18 de septiembre de 2010. Consultado el 1 de noviembre de 2017 .
  11. "La monitorización de transacciones comerciales requiere tanto lógica como análisis para comprender el impacto total en el rendimiento y la calidad para el usuario final" . Testpoint.com.au . Testpoint . Consultado el 8 de octubre de 2018 .

Referencias

  • Evaluación de Tecnologías de IDC - Gestión de Transacciones Comerciales: Un Paso Más en la Evolución de la Gestión de TI - Marzo de 2007 - IDC# EMT1P
  • Libro Blanco de Computer World - Gestión de transacciones comerciales: Facilitando la gestión de entornos virtuales
  • Libro Blanco de Bitpipe.com: Ofreciendo un servicio de TI de calidad con gestión de transacciones comerciales.
  • IBM Redbook - Gestión integral de transacciones de comercio electrónico simplificada - Febrero de 2004