Стандарты сервис-ориентированной архитектуры (SOA)

Стандарты IBM

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

Хизер Крегер, заслуженный инженер, главный технический руководитель по международным стандартам, IBM

Хизер Крегер (Heather Kreger) является главным техническим руководителем по международным стандартам IBM и ведущим архитектором по стандартам SOA в Software Group. Она 15 лет занимается стандартами и возглавляет разработку стандартов сервис-ориентированной архитектуры, облачных вычислений, Web-сервисов, управления и Java в ISO/IEC, W3C, OASIS, DMTF, а также Open Group. Хизер является автором многочисленных статей, спецификаций и книги "Java и JMX, создание управляемых систем", а также редактором руководства "Navigating the SOA Open Standards Landscape Around Architecture".



Винс Бранссен, старший инженер-программист, IBM

Винс Бранссен (Vince Brunssen), старший инженер-программист IBM, работает в отделе стандартов корпорации. В настоящее время он возглавляет работу OASIS по стандартизации SOA Repository Artifact Model and Protocol (S-RAMP). Он также является активным участником разработки стандартов SOA в Open Group.



21.01.2013

Обзор

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

По мере внедрения компаниями SOA для создания гибких повторно используемых активов для реализации сквозных бизнес-решений необходимость стандартов SOA становится еще более очевидной. Организация The Open Group разработала четыре важнейших архитектурных стандарта, предоставляющих основу для создания корпоративных SOA-решений:

  1. SOA Reference Architecture (эталонная архитектура SOA).
  2. Open Service Integration Maturity Model (OSIMM – открытая модель интеграции сервисов).
  3. SOA Governance (руководство SOA).
  4. SOA Ontology (онтология SOA).

SOA Reference Architecture (эталонная архитектура SOA)

Стандарт Open Group SOA Reference Architecture (SOA RA) предоставляет рекомендации и варианты архитектуры, дизайна и реализации решений при создании архитектур сервис-ориентированных решений, включая архитектуры облачных вычислений. Цель стандарта SOA Reference Architecture – предоставить прототип для создания и оценки архитектуры. Кроме того, он предоставляет информацию, шаблоны и строительные блоки для интеграции фундаментальных элементов SOA в архитектуру решения или предприятия.


Open Service Integration Maturity Model (открытая модель интеграции сервисов)

Стандарт Open Group Service Integration Maturity Model (OSIMM) (и соответствующий международный стандарт) предоставляет организациям методику оценки использования сервисов и разработки плана достижения своих бизнес-целей при помощи SOA. Сценарии внедрения SOA могут существенно варьироваться, особенно при отсутствии четкого плана и видения того, как пройти свой путь к внедрению SOA. Путь к SOA не начинается и не заканчивается единственным проектом. По мере того как все больше организаций начинают применять сервис-ориентированные решения в качестве основы своей ИТ-стратегии, все более важными становятся оценка текущего состояния с различных точек зрения (от бизнеса до инфраструктуры) и определение путей максимального использования бизнес-преимуществ от внедрения SOA.


SOA Governance (руководство SOA)

Инфраструктура SOA Governance Framework была стандартизирована организацией The Open Group в результате отраслевой инициативы, основанной на методике руководства SOA корпорации IBM. Этот стандарт определяет руководство как средство формирования и обеспечения выполнения правил совместной работы людей и решений для достижения целей организации. Руководство призвано гарантировать, что организации создадут правильные сервисы в установленный срок и будут эффективно управлять ими и повторно использовать их. Руководство SOA достигает этой цели посредством контроля процессов предварительного определения, оценки, создания и управления ценными бизнес-сервисами и решениями, обеспечивающими наилучшую окупаемость инвестиций. Это означает реализацию возможности повторного использования сервисов и обеспечение гибкости в способности управлять бизнесом и ИТ.

Таблица 1. Спецификации и сопутствующие материалы
ОписаниеДатаСпособ доступа
Стандарт SOA Reference Architecture (SOA RA), разработанный The Open Group

Достижения IBM в SOA Reference Architectures
Настоящее времяHTTP Web-страница
Стандарт OSIMM V2

Достижения IBM в Open Service Integration and Maturity Model (OSIMM)
4 ноября 2011 годаHTTP Web-страница
Стандарт SOA Governance Framework

Достижения IBM в SOA Governance Framework
4 августа 2009 годаHTTP Web-страница
Стандарт SOA Ontology

Обзор SOA Ontology
Октябрь 2010 годаHTTP Web-страница

Ресурсы

Комментарии

developerWorks: Войти

Обязательные поля отмечены звездочкой (*).


Нужен IBM ID?
Забыли Ваш IBM ID?


Забыли Ваш пароль?
Изменить пароль

Нажимая Отправить, Вы принимаете Условия использования developerWorks.

 


Профиль создается, когда вы первый раз заходите в developerWorks. Информация в вашем профиле (имя, страна / регион, название компании) отображается для всех пользователей и будет сопровождать любой опубликованный вами контент пока вы специально не укажите скрыть название вашей компании. Вы можете обновить ваш IBM аккаунт в любое время.

Вся введенная информация защищена.

Выберите имя, которое будет отображаться на экране



При первом входе в developerWorks для Вас будет создан профиль и Вам нужно будет выбрать Отображаемое имя. Оно будет выводиться рядом с контентом, опубликованным Вами в developerWorks.

Отображаемое имя должно иметь длину от 3 символов до 31 символа. Ваше Имя в системе должно быть уникальным. В качестве имени по соображениям приватности нельзя использовать контактный e-mail.

Обязательные поля отмечены звездочкой (*).

(Отображаемое имя должно иметь длину от 3 символов до 31 символа.)

Нажимая Отправить, Вы принимаете Условия использования developerWorks.

 


Вся введенная информация защищена.


static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=40
Zone=SOA и web-сервисы
ArticleID=855721
ArticleTitle=Стандарты сервис-ориентированной архитектуры (SOA)
publish-date=01212013