Структура взаимодействия управления - Governance Interoperability Framework
В Структура взаимодействия управления (GIF) - это открытая, основанная на стандартах спецификация и набор технологий, которые описывают и продвигают взаимодействие между компонентами Сервис-Ориентированная Архитектура (SOA). GIF объединяет технологии экосистемы SOA для управления жизненным циклом гетерогенных сервисов и поддерживается Компания Hewlett-Packard и партнерами GIF.
Управление SOA и создание системы регистрации
Управление признается в качестве основополагающего требования для успешного внедрения SOA на предприятии: Gartner заявила, что «управление - это не вариант, а императив», и прогнозирует, что основной причиной неудач проекта SOA будет отсутствие адекватного управления.[1]
Основные продукты, используемые большинством организаций для управления SOA, основаны на интегрированном реестре-репозитории и обеспечивают поддержку управления и передачи информации в SOA, а также автоматизируют ключевые действия по управлению.[2] Эти системы управления SOA обеспечивают центральную систему регистрации для всех сервисов и связанной с ними информации в SOA и являются местом, где сервисы могут рекламироваться поставщиками и обнаруживаться потребителями. Как таковые, они действуют как ключевая точка контроля для управления доступностью услуг, версией, управлением жизненным циклом услуг, а также для обеспечения соответствия бизнес-политикам и техническим политикам.
Чтобы быть эффективными, системы управления SOA нуждаются в механизме обмена информацией между всеми разрозненными технологиями, поддерживающими SOA. Функциональная совместимость - это фундаментальное требование для прозрачности, доверия и контроля, необходимых для эффективного управления SOA.[3] Целью GIF является обеспечение взаимодействия посредством принятия стандартов и общих подходов к моделированию и обмену информацией.
Обзор GIF
GIF представляет собой коллекцию API определены организациями стандартизации, сопоставлениями данных и классификациями и рычагами UDDI и WS-Политика стандарты, среди прочего, как строительные блоки. Чтобы способствовать общности подходов и понимания представленной информации, GIF также определяет словари с целью применения метаданные к служебной информации.
Интеграция со структурой взаимодействия управления основана на двух основных принципах интеграции: интеграция управления и интеграция служебных данных. Эти темы основаны на знаменитых Модель-представление-контроллер (MVC) шаблон:
Интеграция управления - Состоит из оповещения и интеграции уведомлений; запуск событий и акций; и интеграция управления бизнес-услугами и жизненного цикла.
Интеграция данных - Состоит из использования реестра бизнес-сервисов в качестве основного описания, характеристики и каталога политик сервиса.
GIF обеспечивает контроль и интеграцию данных, необходимые для поддержки таких действий, как управление предоставлением бизнес-услуг и управление жизненным циклом. Аспекты этого:
Обеспечение интеграции - Используйте систему управления SOA как часть процесса предоставления и развертывания бизнес-сервисов. После интеграции становится возможным двунаправленный обмен служебной информацией между участниками.
Интеграция развертывания - После развертывания услуг любая сторона должна иметь возможность предупреждать других о существовании услуги и необходимости передать услугу и ее определения под управление.
Управление жизненным циклом - Требуется управление жизненным циклом всех аспектов бизнес-услуги. Это означает совместную работу и интеграцию компонентов с целью управления:
- управление версиями сервисов и артефактов
- информация о жизненном цикле (например, разработка, тестирование, производство, не рекомендуется)
- статус жизненного цикла и состояние услуги (доступность)
- информация о развертывании, включая время работы, дату первого развертывания, дату последнего развертывания
- контактная и вспомогательная информация о сервисе или шаблоне (владелец, ответственная организация, контактная информация службы поддержки, менеджер и т. д.)
- статус соответствия
- зависимости и отношения между:
- сервисы - те зависимости, которые партнер создает партнеру
- прокси и сервисы, которые они прокси
- услуги, потребляемые другой службой
GIF используется в нескольких случаях, в том числе:
- Система управления SOA, действующая как авторитетный источник описаний сервисов и метаданных для других компонентов экосистемы SOA.
- Система управления SOA как получатель описаний сервисов, метаданных и информации о политике, включая, помимо прочего, публикацию описаний сервисов (обычно WSDL документы и связанные метаданные) и информацию о жизненном цикле.
- Публикуйте характеристики сервисов в системе управления SOA, чтобы обеспечить поиск и составление отчетов по сервисам и их артефактам. Это может включать публикацию данных о производительности, исторических тенденций и других аспектов служебной информации, таких как ограничения и возможности службы.
- Сделайте характеристики сервиса, такие как конфигурация, ограничения и возможности, обычно выражаемые в виде политики, доступными для обнаружения.
- Публикация и предоставление доступа к информации о протоколе и привязке, такой как WSDL прокси-сервисов партнерами по безопасности или управлению, и их связанных бизнес-сервисов (функциональных) WSDL.
GIF-организация и членство
GIF сам по себе не является стандартом, а скорее использует существующие стандарты для поддержки взаимодействия управления SOA. GIF поддерживается Компания Hewlett-Packard и партнерами GIF. Для получения дополнительной информации о спецификации GIF, существующих партнерах GIF и о том, как присоединиться к GIF, посетите веб-сайт HP.
Рекомендации
- ^ Паоло Малинверно, Gartner Research, сервис-ориентированная архитектура, жаждущая управления, январь 2006 г.
- ^ Филип Дж. Уиндли, Управление SOA: правила игры В архиве 2008-07-24 на Wayback Machine, InfoWorld.com, 23 января 2006 г.
- ^ Фрэнк Кенни, Дэрил Пламмер, Magic Quadrant for Integrated SOA Governance Technology Sets, 2007 г., январь 2007 г.
- Паоло Малинверно, Gartner Research Сервис-ориентированная архитектура требует управления, Январь 2006 г.
- Филип Дж. Уиндли, Управление SOA: правила игры, InfoWorld.com, 23 января 2006 г.
- Фрэнк Кенни, Дэрил Пламмер, Magic Quadrant for Integrated SOA Governance Technology Sets, январь 2007 г.
внешняя ссылка
Информация о Структура взаимодействия управления