stringtranslate.com

Gestión de transacciones comerciales

La gestión de transacciones comerciales (BTM), también conocida como supervisión de transacciones comerciales , creación de perfiles de transacciones de aplicaciones o creación de perfiles de transacciones definidos por el usuario , es la práctica de gestionar la tecnología de la información (TI) desde una perspectiva de 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. BTM proporciona visibilidad del flujo de transacciones en los niveles de infraestructura, incluido un mapeo dinámico de la topología de la aplicación.

Al utilizar 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 proporciona una forma de aislar las causas de problemas comunes, como excepciones de aplicaciones, transacciones estancadas y problemas de nivel inferior, como valores de datos incorrectos. [1]

El objetivo final de BTM es mejorar la calidad del servicio para los usuarios que realizan transacciones comerciales, mejorando al mismo tiempo la eficacia de las aplicaciones de TI y la infraestructura en las que se ejecutan esas transacciones. [2] El principal beneficio de BTM es su capacidad para identificar con precisión dónde se retrasan las transacciones dentro de la infraestructura de TI. [3] BTM también tiene como objetivo proporcionar prevención proactiva de problemas y la generación de inteligencia de servicios comerciales para la optimización del aprovisionamiento de recursos y la virtualización. [4]

Una serie de factores han llevado a la demanda del desarrollo de software BTM:

Aplicaciones

Las soluciones BTM capturan todas las instancias de transacción en el entorno de producción y, por lo tanto, se pueden utilizar para la supervisión, el análisis y la planificación. Algunas aplicaciones incluyen: [6]

Métodos de descubrimiento 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, incluidos sockets a nivel de sistema operativo, rastreo de paquetes de red, análisis de registros, rastreo de protocolos de middleware basado en agente y otros. [7]

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

A veces, BTM se clasifica como una forma de gestión o monitoreo del rendimiento de aplicaciones (APM). Funciona junto con otros sistemas de monitoreo de TI, incluidas las soluciones de monitoreo de la experiencia del usuario final, monitoreo de transacciones sintéticas, monitoreo profundo y monitoreo de la actividad comercial (BAM). Según Gartner, BTM y el monitoreo profundo son "fundamentalmente distintos y sus procesos asociados generalmente son llevados a cabo por diferentes comunidades con diferentes conjuntos de habilidades. El comprador aún debe implementar múltiples productos, incluso si eso significa una mayor complejidad arquitectónica y una aparente superposición funcional". [8] A medida que las tecnologías maduran, APM ahora se considera un conjunto completo de soluciones. Se puede lograr la máxima productividad de manera más eficiente a través de la correlación de eventos, la automatización del sistema y el análisis predictivo, que ahora son 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 de forma dinámica hasta cierto punto. BTM descubre la infraestructura que actualmente ejecuta cada instancia de transacción con el fin de identificar y resolver problemas y ajustar la infraestructura. En arquitecturas de nube pública e híbrida, BTM tiene la capacidad de perfilar las transacciones desde el centro de datos hasta el proveedor de la nube y viceversa. [10] BTM también tiene la capacidad de incluir el descubrimiento y la creación de perfiles de problemas de transacciones centrados en el nivel de usuario simulado. Esto se logra mediante técnicas de automatización e inteligencia artificial 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 de transacciones de extremo a extremo con gestión de transacciones comerciales". Sistemas empresariales . Consultado el 6 de junio de 2010 .
  2. ^ "Gestión del flujo 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 supervisió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 supervisió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 desde el 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 desde el original (PDF) el 18 de septiembre de 2010. Consultado el 1 de noviembre de 2017 .
  11. ^ "El monitoreo 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