stringtranslate.com

Управление бизнес-транзакциями

Управление бизнес-транзакциями (BTM), также известное как мониторинг бизнес-транзакций , профилирование транзакций приложений или профилирование транзакций, определяемое пользователем , представляет собой практику управления информационными технологиями (ИТ) с точки зрения бизнес-транзакций. Оно предоставляет инструмент для отслеживания потока транзакций по всей ИТ-инфраструктуре , а также для обнаружения, оповещения и исправления неожиданных изменений в деловых или технических условиях. BTM обеспечивает видимость потока транзакций по уровням инфраструктуры, включая динамическое отображение топологии приложений.

Используя BTM, группы поддержки приложений могут искать транзакции на основе контекста и содержания сообщения (например, времени прибытия или типа сообщения), что позволяет изолировать причины распространенных проблем, таких как исключения приложений, зависшие транзакции и проблемы более низкого уровня, такие как неверные значения данных. [1]

Конечной целью BTM является улучшение качества обслуживания пользователей, осуществляющих бизнес-транзакции, при одновременном повышении эффективности ИТ-приложений и инфраструктуры, в которой эти транзакции выполняются. [2] Главным преимуществом BTM является его способность точно определять, где транзакции задерживаются в ИТ-инфраструктуре. [3] BTM также нацелена на обеспечение упреждающего предотвращения проблем и создание бизнес-аналитики услуг для оптимизации предоставления ресурсов и виртуализации. [4]

Ряд факторов обусловили спрос на разработку программного обеспечения BTM:

Приложения

Решения BTM захватывают все экземпляры транзакций в производственной среде и, таким образом, могут использоваться для мониторинга, а также для анализа и планирования. Некоторые приложения включают: [6]

Методы обнаружения транзакций

Системы BTM отслеживают каждый из переходов на пути транзакции, используя различные методы сбора данных, включая сокеты на уровне ОС, анализ сетевых пакетов, анализ журналов, анализ протоколов промежуточного программного обеспечения на основе агентов и другие. [7]

Связь с управлением производительностью приложений

BTM иногда классифицируется как форма управления производительностью приложений (APM) или мониторинга. Он работает вместе с другими системами мониторинга ИТ, включая решения End-User Experience Monitoring, Synthetic Transaction Monitoring, Deep-Dive Monitoring и Business Activity Monitoring (BAM). По данным Gartner, BTM и deep-dive monitoring «фундаментально различны, и их связанные процессы обычно выполняются разными сообществами с разными наборами навыков. Покупатель все равно должен внедрять несколько продуктов, даже если это означает большую архитектурную сложность и очевидное функциональное совпадение». [8] По мере развития технологий APM теперь рассматривается как полный набор решений. Максимальная производительность может быть достигнута более эффективно за счет корреляции событий, системной автоматизации и предиктивного анализа, которые теперь являются частью APM. [9]

Связь с виртуализацией и облачными вычислениями

BTM динамически отображает выполнение пользовательской транзакции по мере ее прохождения через центр обработки данных. Как в виртуализированных, так и в облачных средах связь между приложением и инфраструктурой в некоторой степени динамически распределяется или определяется. BTM обнаруживает инфраструктуру, в настоящее время выполняющую каждый экземпляр транзакции, для целей идентификации проблем, разрешения и настройки инфраструктуры. В общедоступных и гибридных облачных архитектурах BTM имеет возможность профилировать транзакции из центра обработки данных к поставщику облака и обратно. [10] BTM дополнительно имеет возможность включать обнаружение и профилирование проблем транзакций, сосредоточенных на уровне моделируемого пользователя. Это достигается с помощью автоматизации и методов ИИ, которые также выполняют функциональное и нефункциональное тестирование — как на систематическом, так и на микроуровне. [11]

Примечания

  1. ^ Джеймс Пауэлл (20 октября 2009 г.). «Сквозное отслеживание транзакций с помощью управления бизнес-транзакциями». Корпоративные системы . Получено 6 июня 2010 г.
  2. ^ "Workflow Management". TechNewsWorld. 30 июня 2009 г. Получено 6 июня 2010 г.
  3. ^ "Портал управления бизнес-транзакциями". Август 2010 г. Получено 25 августа 2010 г.
  4. ^ Жан-Пьер Гарбани (9 сентября 2010 г.). «Конкурентный анализ: управление производительностью приложений и мониторинг бизнес-транзакций». Forrester Research . Получено 14 февраля 2011 г.
  5. ^ Модель знаний S-Cube: бизнес-транзакции в SOA
  6. ^ Жан-Пьер Гарбани (9 сентября 2010 г.). «Конкурентный анализ: управление производительностью приложений и мониторинг бизнес-транзакций». Forrester Research . Получено 14 февраля 2011 г.
  7. ^ "Портал управления бизнес-транзакциями". Август 2010 г. Получено 25 августа 2010 г.
  8. ^ «Сохраняйте пять функциональных измерений APM в отдельности». Gartner Research. 16 сентября 2010 г. Архивировано из оригинала 11 июля 2011 г.
  9. ^ "APM и MoM - Симбиотические наборы решений". APM Digest. 11 мая 2012 г.
  10. ^ Clabby Analytics (сентябрь 2010 г.). "Following Transactions Through the Cloud" (PDF) . Clabby Analytics. Архивировано из оригинала (PDF) 18 сентября 2010 г. . Получено 1 ноября 2017 г. .
  11. ^ «Мониторинг бизнес-транзакций требует как логики, так и аналитики для понимания полного влияния производительности и качества на конечного пользователя». Testpoint.com.au . Testpoint . Получено 8 октября 2018 г. .

Ссылки