ГОСТ Р ИСО/МЭК 16680—2015
и шаблон синхронизации, который содержится в вызове. Данные преобразования сами могут быть до
вольно сложными сервисами (например, преобразование данных из одной модели данных в другую).
Виртуальный сервис, таким образом, более свободно связан с инфраструктурой, на базе которой он
работает, что создает новые возможности для создания композитных сервисов. Этим он отличается от
более низких уровней завершенности сервисов, где сервисы тесно связаны с инфраструктурой. Хотя
виртуализация использована и в системах, не связанных с SOA. этот уровень распространяет на сер
висы концепцию (и преимущества) виртуализации.
6.2.7 Уровень 7. Динамически реконфигурируемые сервисы
На предшествовавших уровнях сборка бизнес-процессов хотя и является гибкой, однако выпол
нена разработчиками во время проектирования (под руководством бизнес-аналитика или менеджера
по продуктам) при помощи подходящих инструментальных средств. В данный момент сборку можно
осуществлять на этапе выполнения, либо при помощи бизнес-аналитика посредством подходящих ин
струментальных средств, либо самой системой. Для этого необходима возможность обращаться к ре
позиторию сервисов и опрашивать этот репозиторий, указывая характеристики требуемых сервисов.
В простейшем случае такие характеристики можно определять заранее, для того чтобы ограничить
систему в выборе и поиске конкретных экземпляров сервисов.
6.3 Направления
Уровень завершенности SOA в организации можно оценивать по следующей совокупности на
правлений. которые являются важными индикаторами эффективного внедрения SOA.
6.3.1 Бизнес
Направление «Бизнес» определяет бизнес-архитектуру, т. е. текущие бизнес-практики и политики
организации, а также то, каким образом проектируют, структурируют, реализуют и выполняют бизнес-
процессы. Кроме того, на этом направлении рассмотрено, каким образом затраты на ИТ-возможности
распределены в пределах предприятия и насколько эффективно ИТ-возможности поддерживают биз
нес. гибкость и SLA. Направление «Бизнес» включает в себя ИТ-стратегию, следовательно, оно содер
жит и необходимое ценностное предложение для перехода на более высокий уровень завершенности.
Такие ценностные предложения рассмотрены в приложении В.
6.3.2 Руководство и организация
Направление «Руководство и организация» определяет структуру и проектирование самой орга
низации, и необходимые направления организационной эффективности в контексте SOA и управления
SOA. Аспект «Организация» сфокусирован на организационной структуре, взаимоотношениях, ролях и
разрешениях, которые необходимы для внедрения сервис-ориентированной стратегии, в которую
включены типы и уровни квалификации, обучения и образования, доступные в организации. Аспект
«Руководство» связан с формальными процессами менеджмента, направленными на то. чтобы ИТ-
операции, возможности сервисов и решения SOA были постоянно согласованы с потребностями биз
неса. Руководство регулирует множество аспектов других направлений завершенности, в том числе
способы структурирования менеджмента и распределения затрат.
6.3.3 Методы
Направление «Методы» определяет методы и процессы, которые организация применяет для
своей ИТ- и бизнес-трансформации, а также завершенность организации с точки зрения жизненного
цикла разработки ПО. К таким методам и процессам относят: менеджмент требований, методики оцен ки:
менеджмент процессов; процессы обеспечения качества; методологии и методики проектирования, а
также инструментальные средства при проектировании решений.
6.3.4 Приложения
Направление «Приложения» определяет стиль, структуру приложений, функциональную деком
позицию. готовность к повторному использованию, гибкость, надежность ирасширяемость приложений,
понимание и единообразное использование передовых практик и моделей, доступность корпоративных
схем и объектных моделей, а также то. было ли для разных бизнес-подразделений создано несколько
приложений, выполняющих одну и ту же базовую функцию.
6.3.5 Архитектура
Направление «Архитектура» определяет структуру архитектуры, куда входят топология, методики
интеграции, корпоративные решения, стандарты и политики для архитектуры, уровень внедрения веб
сервисов. опыт в реализации SOA. критерии соответствия требованиям SOA, а также типовые произ
водимые артефакты.
8