Структура взаимодействия управления - 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.

Рекомендации

  1. ^ Паоло Малинверно, Gartner Research, сервис-ориентированная архитектура, жаждущая управления, январь 2006 г.
  2. ^ Филип Дж. Уиндли, Управление SOA: правила игры В архиве 2008-07-24 на Wayback Machine, InfoWorld.com, 23 января 2006 г.
  3. ^ Фрэнк Кенни, Дэрил Пламмер, Magic Quadrant for Integrated SOA Governance Technology Sets, 2007 г., январь 2007 г.
  1. Паоло Малинверно, Gartner Research Сервис-ориентированная архитектура требует управления, Январь 2006 г.
  2. Филип Дж. Уиндли, Управление SOA: правила игры, InfoWorld.com, 23 января 2006 г.
  3. Фрэнк Кенни, Дэрил Пламмер, Magic Quadrant for Integrated SOA Governance Technology Sets, январь 2007 г.

внешняя ссылка

Информация о Структура взаимодействия управления

Смотрите также