SAP Vision for Integration - 3 - 未來整合架構
SAP的解決方案有on-premise和cloud的,在各種場景比如雲端到雲端,雲端到本地等整合中,SAP建立了技術架構的一系列最佳實踐和指導。它們在新的應用開發中都會不斷被採用。
首先,我們來考慮在SAP應用之間的整合。我們區分了三個型別:
Public APIs
SAP API Business Hub
SAP Cloud Platform Integration,我們的戰略級別的中介軟體,包括了設計時和執行時。
按照我們的未來整合路線,新的應用將其業務邏輯暴露為public APIs。這些APIs不僅是整合的基礎,而且也會用於其它需求,比如應用拓展。因為這些API是public的,客戶和合作夥伴都可以收益。為了確保功能的完整性和易用性,我們推薦使用REST或OData協議來構建這些API,非同步訊息可以使用SOAP協議。
SAP會持續為新的混合和雲到雲集成場景進一步提供PI整合內容包,可以作為模板供客戶定製化使用。SAP API Business Hub是一個處於雲端,集中存放了全部的整合內容供大家使用。通過這個hub,我們致力打造最大化的開放和透明。在hub裡,同時提供了現有的業務API和PI整合內容包。客戶可以直接檢視到high level的業務流程,並追溯到具體的API描述。客戶也可以直接在雲上的sandbox上直接對API進行測試。
SAP雲平臺整合(SAP Cloud Platform Integration)是SAP戰略級別的整合服務。它可以整合跨平臺,跨部門,跨組織,跨公司。通過標準化對齊的API來整合,可以更加高效、降低TCO。對於SAP的不同解決方案整合,目標是可以不需要配置直接執行。
SAP API Management作為一個輔助性的產品,在技術上在中介軟體有或者沒有的情況下都可以使用,它提供了額外的輔助功能,比如流量管理,許可權控制,日誌,安全等。
我們未來的整合路線也會特別著重於實現高整合質量,涵蓋了拓展性、主資料整合、強健性,自動化,監控,身份管理支援等等。SAP現在也在這些指標上制定衡量標準和分數。