Сервис-ориентация -это парадигма, которaя описывает то, что вы делаете.
Сервис-ориентированная архитектура (COA) -это такой тип архитектуры,
который приводит к конечному результату за счет применения сервис-ориентации.
Мы применяем сервис-ориентацию, чтобы помочь компаниям последовательно
достичь устойчивой значимости бизнеса, повышенной гибкости и эффективной
стоимости, в соответствии с изменяющимися потребностями бизнеса.
В процессе работы мы установили следующие приоритеты:
Это значит, что мы ценим значение выше перечисленных понятий справа,
однако ещё более ценим понятия слева.
Уважать социальную и руководящую структуру компании.
Признать то, что COA, в конечном счете, требует внесение изменений на многих уровнях.
Масштабы внедрения COA могут варьироваться. Держать усилия в этом направлении под контролем и в разумных рамках.
[Программные] продукты и стандарты сами по себе не дадут вам COA и не применят сервис-ориентацию за вас.
COA может быть реализована путём применения различных
технологий и стандартов.
Установить единый комплекс стандартов и положений предприятия, основанных на отраслевых стандартах, общественных стандартах и стандартах, принятых "по- факту".
Преследовать внешнее единообразие, одновременно позволяя внутреннее многообразие.
Идентифицировать сервисы путём взаимодействия с заинтересованными представителями бизнеса и технологии.
Максимизировать использование сервиса путём рассмотрения текущей и будущей сферы применения.
Контролировать, чтобы сервисы удовлетворяли требованиям
и целям бизнеса.
Развивать сервисы и их организацию в ответ на их реальное использование.
Разделять различные аспекты системы, которые
изменяются различными темпами.
Сокращать неявные зависимости и публиковать все явные зависимости с целью увеличения прочности и снижения последствий изменения.
Oрганизовать каждый сервис в соответствии с единой, управляемой единицей функциональности на каждом уровне абстракции.
Ali Arsanjani Grady Booch Toufic Boubez Paul C. Brown David Chappell John deVadoss |
Thomas Erl Nicolai Josuttis Dirk Krafzig Mark Little Brian Loesgen Anne Thomas Manes |
Joe McKendrick Steve Ross-Talbot Stefan Tilkov Clemens Utschig-Utschig Herbjörn Wilhelmsen |
Леонид Феликсон (Leonid Felikson) |