Идентификация архитектуры приложения на этапе выполнения

Материал из devopswiki
Версия от 07:16, 17 сентября 2012; Admin (обсуждение | вклад)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Идентификация архитектуры приложения на этапе выполнения (англ. Runtime application architecture discovery) - одно из направлений Мониторинг производительности приложений Мониторинга производительности приложений (APM), которое исследует компоненты программного и аппаратного обеспечения, вовлеченные в выполнение приложения и множество возможных путей по взаимодействию данных компонентов.

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

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

Данный подход включает генерацию:

  • Моделей зависимости сервисов (service-dependency models).
  • Профили транзакции (transaction-profile snapshots).
  • BPEL диаграммы (BPEL diagrams).
  • Диаграммы топологии сети.

Ссылки

Runtime application architecture discovery на сайте INETCO®

Runtime application architecture discovery в Wikipedia