Вы можете открыть актуальную версию документа прямо сейчас.
Если вы являетесь пользователем интернет-версии системы ГАРАНТ, вы можете открыть этот документ прямо сейчас или запросить по Горячей линии в системе.
Приложение С
(справочное)
Взаимосвязь
с другими стандартами SOA
Совместный официальный документ "Путеводитель по открытым стандартам SOA, связанным с архитектурой" (Navigating the SOA Open Standards Landscape Around Architecture), подготовленный организациями OASIS, OMG и Open Group [SOA WP], призван помочь сообществу SOA разобраться во множестве пересекающихся технических продуктов, созданных этими организациями. В центре внимания данного документа находится архитектура.
В этом совместном документе описаны и позиционированы стандарты эталонных моделей SOA, онтологии, эталонные архитектуры, модели завершенности, языки моделирования и стандарты по управлению SOA. В нем отмечено, в каком аспекте эти работы схожи, рассмотрены сильные стороны каждого документа и упомянуто, каким образом эти работы можно использовать как параллельно, так и дополняя друг друга. Кроме того, документ создан в качестве руководства для пользователей этих спецификаций. Он поможет выбрать технические продукты, которые лучше всего отвечают их потребностям, соответствуют текущим задачам и планам по дальнейшему совершенствованию SOA.
Хотя понимание SOA концепций управления SOA этих работах похоже, стандарты создают исходя из разных точек зрения и со временем модернизируют. Все спецификации поддерживают схожий набор возможностей, однако обеспечивают разные уровни детализации одних и тех же аспектов, на которых они сфокусированы. Таким образом, хотя определения и выражения в некоторых отношениях могут различаться, фундаментальные концепции SOA и управления SOA целом совпадают.
Ниже приведен краткий обзор размещения и резюме этих спецификаций:
- "Эталонная модель OASIS для SOA" (The OASIS Reference Model for SOA, SOA RM) - это наиболее абстрактная из спецификаций. Она позволяет понять ключевые концепции SOA (см. [SOA RM]).
- "Онтология SOA консорциума Open Group" (The Open Group SOA Ontology) расширяет, уточняет и формализует некоторые из ключевых концепций документа SOA RM. Этот документ позволяет разобраться в ключевых концепциях SOA и пропагандирует подход к разработке SOA, основанный на моделях (см. [SOA ONT]).
- "Эталонная архитектура OASIS для базовых уровней SOA" (The OASIS Reference Architecture for SOA Foundation) рассматривает создание парадигмы SOA и взаимодействие в ней с точки зрения экосистемы. Этот документ позволяет разобраться в различных элементах SOA и полноте архитектур и реализаций SOA, а также рассматривает вопросы архитектур с несколькими владельцами, при которых для SOA и управления SOA нет единого полномочного субъекта (см. документ: http://docs.oasis-open.org/soa-rm/soa-ra/v1.0/soa-ra-pr-01.pdf).
- "Эталонная архитектура SOA консорциума Open Group" (The Open Group SOA Reference Architecture) - это многоуровневая архитектура, которая определяется с точки зрения потребителя и поставщика. В этом документе рассмотрены междисциплинарные вопросы и описаны архитектурные компоненты и принципы, которые способствуют реализации SOA. Документ позволяет разобраться в различных элементах SOA и развертывании SOA на предприятии, определяет основу для эталонной отраслевой или организационной архитектуры и рассматривает последствия архитектурных решений, а также позиционирование продуктов различных поставщиков в контексте SOA (см. документ: www.opengroup.org/projects/soa-ref-arch).
- "Структура управления SOA консорциума Open Group" (The Open Group SOA Governance Framework) представляет собой эталонную модель и метод для области "Управление". Его назначение - помочь разобраться в управлении SOA в организациях. В документе "Эталонная модель OASIS для базовых уровней SOA" (The OASIS Reference Architecture for SOA Foundation) содержится абстрактное описание принципов управления применительно к SOA. Особое внимание уделяется межорганизационному управлению (см. [SOA GF]).
- "Модель завершенности интеграции сервисов консорциума Open Group" (The Open Group SOA Integration Maturity Model, OSIMM) позволяет оценить завершенность интеграции сервисов в организации по обширному спектру уровней SOA. В нем также определена программа поэтапного внедрения. Этот документ позволяет понять, на каком уровне завершенности SOA находится организация (см. настоящий стандарт).
- "Спецификация языка SoaML консорциума Object Management Group" (The Object Management Group SoaML Specification) определяет расширения языка UML для моделирования сервисов. Ее можно рассматривать как конкретизацию эталонной архитектуры SOA консорциума Open Group для представления артефактов SOA в языке UML (см. документ: www.omg.org).
Рисунок 11 - Платформа бизнес-трансформации на базе SOA (SBTF)
Многие независимые спецификации и стандарты SOA схожи в понимании базовых, центральных концепций. Это можно объяснить обширным и аналогичным опытом пользователей SOA и тем, что данная технология уже давно присутствует на рынке. Кроме того, это гарантирует, что инвестиции в бизнес- и ИТ-трансформацию на базе SOA, включающие в себя и использующие подобные спецификации и стандарты, помогут снизить риски, которые способны поставить под угрозу успех решения SOA. Ожидается, что в будущих работах по стандартам SOA могут быть пересмотрены концепции позиционирования, приведенные в настоящем стандарте, чтобы снизить уровень противоречий, пересекающихся и неохваченных областей рассмотрения стандартов, и обеспечить их максимально единообразное и полноценное дальнейшее развитие.
Если вы являетесь пользователем интернет-версии системы ГАРАНТ, вы можете открыть этот документ прямо сейчас или запросить по Горячей линии в системе.