Основные характеристики сервисно-ориентированной архитектуры (СОА) предприятия
Ниже приведены основные характеристики сервисно-ориентированной архитектуры предприятия на бызе корпоративных сервисов, поддерживаемой компанией SAP. Они необходимы для реализации бизнес-сценариев, например, таких как «от заказа до выручки».
► СОА предприятия распространяет преимущества веб-серви- сов на корпоративные бизнес-сценарии, объединяя функциональные возможности существующих систем в корпоративные сервисы на бизнес-уровне.
► Моделирование корпоративных сервисов осуществляется по принципу «извне внутрь». Заданный компанией основной набор корпоративных сервисов может работать с унаследованными или корпоративными приложениями (в том числе с более ранними версиями приложений SAP), причем ни одно из них не определяет и не ограничивает выбор этих корпоративных сервисов. Другими словами, сервисно-ориентированная архитектура определяет или моделирует сервисы «извне внутрь» для любого приложения, которое основано на бизнес-событиях, связанных с бизнес-процессами предприятия; причем приложение не обязательно должно быть действующим или находиться на стадии развертывания. Компания SAP будет дорабатывать свои приложения, с тем чтобы обеспечить поддержку корпоративных сервисов, предназначенных для всех сфер бизнеса и всех отраслей.
► СОА предприятия предлагает концептуальный план развития общекорпоративных бизнес-процессов и обеспечивает полную защиту прежних инвестиций. Данная реализация СОА представляет собой план всей ИТ-среды клиента, а также архитектуру приложений для SAP. За счет эффективного использования своих глубоких знаний в конкретной отрасли компания SAP определяет список корпоративных сервисов, которые способствуют повторному использованию функций из решений SAP и решений других поставщиков. Предполагается, что клиент будет самостоятельно определять основной набор корпоративных сервисов, необходимых для поддержки своих основных бизнес-сценариев. Затем он сопоставит их с корпоративными сервисами, предлагаемыми компанией SAP, и в случае необходимости разработает специализированные корпоративные сервисы и создаст гибкие бизнес-решения за счет максимально эффективного использования имеющихся ИТ-систем.
►Благодаря SAP NetWeaver сервисно-ориентированная архитектура обеспечивает постепенное формирование гибкой системной среды. СОА предприятия предлагает постепенный и непрерывный переход от имеющихся приложений и архитектуры к намного более гибкой и экономичной структуре.
►СОА предприятия позволяет разрабатывать новые бизнес - процессы, внедрять их и вносить изменения независимо от имеющихся приложений. «Потребители» корпоративных сервисов изолированы от изменений в приложениях, которые «предоставляют» сервис. СОА предприятия с максимальной эффективностью использует уровень абстрактного представления между способом применения корпоративного сервиса и способом реализации соответствующих функций в рамках корпоративного приложения. Такая абстракция позволяет отделить композитные приложения, специализированные пользовательские интерфейсы, применяющие данный сервис, или так называемых «потребителей» от приложений, «предоставляющих» этот сервис. В результате такого разделения ИТ-отделы смогут эффективно использовать богатые функциональные возможности тех корпоративных приложений, которые уже показали себя наилучшим образом в деле поддержки новых прогрессивных бизнес-решений, а кроме того, специалисты будут развивать эти решения независимо от изменений в базовых приложениях.