Что такое сервисно-ориентированная архитектура?
Сервисно-ориентированная архитектура предприятия — это открытая архитектура SAP для адаптивных бизнес-решений. Ее фундаментальной особенностью является абстрактное представление действий и событий бизнеса, моделируемых в виде корпоративных сервисов на основе фактических функциональных возможностей корпоративных приложений. Объединение атомарных веб-сервисов в обобщенные корпоративные сервисы (для решения комплексных бизнес-задач) позволяет формировать более значимые стандартные блоки для автоматизации общекорпоративных бизнес-сценариев (рис. 4.29). С помощью корпоративных сервисов ИТ-организации смогут успешно разрабатывать сложные приложения, которые будут включать в себя функции и информацию из существующих систем, тем самым поддерживая новые бизнес-процессы или сценарии. Все корпоративные сервисы взаимодействуют путем использования стандартов веб-сервисов, их описание может находиться в центральном хранилище, они создаются и управляются с помощью инструментов, предлагаемых платформой SAP NetWeaver. Пример бизнес-сценария типа «от заказа до выручки» (order to cash, или 02С) демонстрирует преимущества СОА предприятия.
Как видно из рис. 4.30, сценарий «от заказа до выручки» (02С) подразумевает использование нескольких приложений: приложений, ориентированных на работу с клиентом, например, для управления взаимоотношениями с клиентами (CRM), приложений для
АБСТРАКТНОЕ ПРЕДСТАВЛЕНИЕ БИЗНЕСА
Корпоративные
сервисы
(процесс, этап процесса)
УВЕЛИЧЕНИЕ ГЛУБИНЫ ДЕТАЛИЗАЦИИ
работы с поставщиками, например, для управления логистической сетью (SCM), а также систем управления ресурсами предприятия (ERP), в которых регистрируется заказ и сохраняются все транзакции и данные о его исполнении. В типичном сценарии «от заказа
до выручки» сотрудники выступают в роли интеграторов, оперирующих множеством разных приложений, передающих информацию из одного приложения в другое с помощью копирования или повторного ввода и, при необходимости, принимающих решения о внесении изменений в технологический процесс. В ходе обмена информацией приложения жестко связаны между собой через неустойчивые подключения, обслуживать которые очень дорого.