SOA - зрелость

Описание

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

На рисунке ниже показаны пять уровней зрелости SOA:

Level 1: Initial

Начальный уровень зрелости SOA включает этапы архитектуры и проектирования SOA, которые сосредоточены на реализации отдельного проекта. В объем этого уровня входят:

  • Исследования и разработки

  • Небольшие SOA-проекты

  • Реализация портала и сайта

  • Процесс кастомной интеграции

  • Количество услуг

Level 2: Repeatable

На этом уровне вы можете использовать повторно используемые архитектурные сервисы, которые являются гибкими и могут использоваться от одного проекта к другому. В рамках этого уровня предоставляется несколько интегрированных приложений, которые поддерживают следующие факторы:

  • Низкая стоимость доставки

  • Низкая стоимость обслуживания

  • Интеграция базы данных

  • Интеграция приложения

  • Управление производительностью

  • Простой способ развертывания

Level 3: Defined

На этом уровне команда проекта будет работать над созданием элементов архитектуры, предоставляя рекомендации участникам проекта по архитектуре и создавая технические компоненты и структуры, которые можно использовать в проектных группах. На этом уровне вы можете идентифицировать услугу с бизнес-уровня по хорошему качеству организации бизнеса. В объем этого уровня входят:

  • Повторное использование компонентов

  • Простой способ модификации

  • Эффективно изменяет бизнес-процесс

  • Предоставление правил бизнес-процессов

Level 4: Managed

На этом уровне бизнес-сервисы управляются и определяют путь к SOA. Команда проекта и группа архитектуры предприятия работают вместе, чтобы определить процессы, технологии и компоненты SOA организации. На этом уровне вы можете измерить непрерывную производительность процесса. В объем этого уровня входят:

  • Использование функции мониторинга бизнес-активности для отображения сведений о времени выполнения

  • Определение видимости бизнес-процессов

  • Предоставление предупреждений о бизнес-процессах и сервисах

Level 5: Optimizing

На этом уровне оптимизированные бизнес-сервисы реагируют и отвечают автоматически, когда вы доставляете бизнес-процессы во время выполнения, и включают четкую идентификацию сервисов. Этот уровень позволяет команде проекта раскрывать и потреблять услуги, а также обмениваться услугами между клиентами, деловыми партнерами и поставщиками. В объем этого уровня входят:

  • SOA будет оптимизирована и будет ассоциироваться с бизнесом

  • Определяет конечную точку архитектурного предприятия

  • Взаимодействует с сервисами клиентов, партнеров и других