Об архитектуре интеграций

11.05.2013

Автор: Виктор Рудь

Ранее в методиках TMF об интеграции писали много под флагом TNA — технологически нейтральной архитектуры. Причем TNA я бы назвал частью более общей методологии NGOSS — методологии, ориентированной на проектирование повторноиспользуемых компонентов (например, сервисов). Затем тема архитектуры интеграций оформилась в движение TMF к SOE (сервис-ориентированное предприятие), которое является некой бизнес-аналогией SOA — сервис-ориентированной архитектуры для разработчиков приложений. Сейчас TM Forum развивает эти идеи в рамках Integration Framework, базовым элементом которой является Интерфейс, а совокупность схожих интерфейсов определяет Сервис. Крупность сервиса, как единицы программной архитектуры, всегда была скорее предметом искусства, чем инженерной дисциплиной. И пока это ситуация сохраняется. Но тренд явно в эту сторону → об архитектуре микросервисов.

Для понимания того факта, что сервис или набор сервисов — это всего лишь вид (представление) приложения с точки зрения его вклада в общую архитектуру приложений см слайд:



Список статей