企業整合平台即服務 (EiPaaS) 定義

Alan Zeichick | 內容策略師 | 2023 年 10 月 18 日

您的組織會有許多應用程式和資料來源,這些業務資源需要彼此搭配運作。例如,銷售平台需要與庫存系統、產品組態程式和帳單系統互通。組織中的不同業務單位會使用個別的大型企業資源規劃 (ERP) 系統,這些系統不僅功能重疊,還需要同步和調度才能進行業務流程。

正如這些範例所示,公司經常需要拼接多個應用程式,以提供必要的資料,讓複雜的業務營運正常運作,並使用事件驅動應用程式來自動化和改善這些營運流程。企業整合平台即服務 (EiPaaS) 可協助公司建立這些連接。其中最重要的,大概是 EiPaaS 可協助企業領導者和開發人員更快交付專案,讓他們快速建立這些連接,同時降低營運負荷。

這樣快速有效的整合為何重要?簡而言之,現今的組織位於一個資料、應用程式、服務和使用者都變得更多的世界中。與其陷入資料泥沼之中,企業其實可以將大量的資料及其執行的多樣化應用程式和服務視為機會。有了快速有效率的整合、充足的運算和儲存容量,以及適當的開發人員工具和預建介面 (包括可快速進行開發的無程式碼和低程式碼介面),組織就能使用 EiPaaS 來連接應用程式、資料和服務,以輔助事件驅動應用程式和強大的分析。

什麼是企業整合平台即服務 (EiPaaS)?

企業整合平台即服務 (EiPaaS) 是一組雲端式服務,可用來將公司的許多應用程式、資料和服務連結在一起,不論是自家開發或商業授權,亦不論是在內部部署資料中心或雲端執行,全都可行。此服務甚至可以整合組織合作夥伴和供應商提供的應用程式、資料和服務,並在這些外部平台無法直接相容的情況下,視需要即時轉換資料來提供協助。EiPaaS 支援這些整合的開發、運作和治理。

EiPaaS 定義細分如下:企業整合是指連接應用程式、資料和服務所需的所有服務,包括預建連接器、視覺化、執行、治理和開發工具。平台即服務 (PaaS) 表示這些是供應商所管理並在雲端執行的服務;iPaaS 是開發人員用來加速應用程式連接和擴充的一部分 PaaS。此術語漸漸演變成去掉「企業」一詞,因此有些人會將 EiPaaS 簡稱為 iPaaS。

EiPaaS 可連接各種後台和前台系統 (例如薪資、稅務服務、財務、庫存、訂單管理、帳單、人力資源和客戶管理),以提高效率和生產力。EiPaaS 的自動化和調度功能可協助進行複雜的多步驟業務營運。重要功能包括以批次或資料流方式移動資料、建立和管理 API 端點、視需要轉換和準備資料,以及支援從多個資料來源提取的查詢。整合平台也可為致力於採用人工智慧 (AI) 服務的公司提供協助,支援導入對話式 AI 和模型,以提供視覺或文件辨識等功能。

企業整合平台即服務 (EiPaaS) 圖表
EiPaaS 使用自動化和連接器來連結組織內部和外部的各種應用程式和資料來源。

重點精華

  • 企業整合可將組織的應用程式、資料來源、服務與合作夥伴網路連結在一起,以協助業務營運更有效地執行。
  • 雲端式企業整合平台可能比內部部署資料中心的整合平台更具彈性、可擴充性和可用性。
  • 預建應用程式連接器可讓您以較少的程式碼快速整合各種應用程式,即使這些應用程式來自不同的供應商或服務供應商也一樣。
  • 企業整合平台可促進流程自動化;通常使用可針對特定業務需求量身打造的標準化預建處方。

EiPaaS 說明

企業整合 (EI) 也稱為應用程式整合,泛指讓不同的軟體系統使用一個連結系統彼此搭配運作。整合平台提供可讓各種應用系統彼此交流的開發環境 (包括預建整合),以提供通訊、資料轉換和傳輸、可靠性以及可擴充性。此外,企業整合平台還提供可程式化的調度,用於處理使用許多不同軟體系統的複雜多步驟交易;此調度可讓開發人員建立具備強大規則的互聯生態系統,以處理未預期的問題、完整記錄交易中的每個成功或失敗步驟,並靈活應對不斷變化的業務環境。有了這些,就能執行超出任何單一應用程式能力的複雜交易。

在過去,EI 是組織資料中心的專用軟體。現今的趨勢是在雲端執行資料整合 (稱為整合平台即服務 (iPaaS) 或企業整合平台即服務 (EiPaaS)),以便連線到企業內部部署和雲端應用程式。整合 PaaS 本身也可供具有安全網際網路連線的授權業務使用者存取,而不受身處辦公室、家中或客戶現場的限制。

EiPaaS 如何運作?

企業整合是一個相當直接的概念:組織擁有許多應用程式、資料庫和服務。有些透過應用程式設計介面 (API) 公開其功能,但許多則不然,需要預建轉接器或可擴充的現成整合處方。其中一部分應用程式是在雲端執行;另一部分則是位於內部部署資料中心。這些應用程式可能是現成的商業產品與服務,其他應用程式則可能是自家開發的。這時就需要 EI 平台在使用的任何架構或支援基礎架構下,負責管理 API,或安排在應用程式之間傳輸相關資料和中繼資料。EiPaaS 會在雲端以服務形式執行該平台。

在解決整合挑戰的這個方法中,EI 平台會經過設定,以瞭解所有應用程式和資料庫,並擁有這些應用程式 API 適當、安全的存取權。接著,EI 平台可能會回應來自其中一個應用程式的動作 (例如客戶訂單或庫存補貨),以在其他應用程式中產生適當的動作。為了滿足整合需求,EI 平台會使用其內部邏輯和程式化工作流程,以及這些應用程式 API、資料格式和訊息格式的相關資訊,以確保執行工作所需的所有動作都能在最短的延遲下進行,同時避免發生代價高昂的錯誤。

使用 雲端 EI 平台 (亦即使用 EiPaaS) 時,由於知道 EI 平台可存取組織雲端式和內部部署應用程式的所有 API,因此可確保其本身能夠擴充並保持在最新狀態。如果對 EiPaaS 的需求增加 (例如從應用程式接二連三發出 API 呼叫),雲端供應商應該能夠自動增加運算容量,讓平台符合需求,而不會速度變慢。假設 EiPaaS 平台包含妥善建立的轉接器和整合,而且這些轉接器和整合受到支援並可擴充,即使個別應用程式和其他端點升級,這些轉接器和整合仍可繼續執行。相較於位於資料中心的 EI 平台,雲端式 EiPaaS 對員工而言更容易存取,也能更輕鬆地與合作夥伴和供應商進行安全整合。

EiPaaS 為何對企業很重要?

現今的公司仰賴許多應用程式,不僅用於交易處理和服務交付,還用於財務與稽核、分析、客戶體驗、人力資本管理、安全性監督、內容管理等。若要完成某項工作,幾乎都需要從上述多個應用程式取得資訊。企業領導者和開發人員都面臨更快交付這些專案的壓力,同時還須控制成本,這表示他們需要一個有效且可靠的方式來建置這些應用程式和資料連接。

即使是最簡單的業務流程也需要不同來源的營運資料;此外,許多業務和工作流程處理通常還需要仔細排序的複雜行動鏈:「如果發生這種情況,則這麼做。如果行動成功,則這麼做。但如果發生錯誤 (例如客戶付款延遲或商品延期交貨),則改為這麼做。」EiPaaS 藉由提供調度這些步驟所需的資料,協助商務遵循適當的流程前進。不過,這樣以規則為基礎的調度已行之有年,而且只是個開端。企業現在不只使用以規則為基礎的邏輯,更投資於專案,以支援動態、資料驅動和事件驅動的處理流程,即察覺更大的業務情境,而不只是狹義的企業功能。交付這些專案有賴於 EiPaaS 的廣泛功能。

如果沒有這樣的調度,員工可能需要手動執行每個步驟。在此情況下,如果員工未正確採取行動,則可能會導致錯誤發生,又如果沒有員工看到通知或立即對通知採取行動,則可能會造成延遲。在現今尋求即時滿足的電子商務世界中,延遲可能會導致客戶不滿意、降低效率,以及錯失完成交易或解決問題的機會。即使是規模較小的組織也可以實現調度的優點;實際驅動因素包括業務流程中的步驟數目,以及這些步驟所涉及的應用程式數目。換句話說:EiPaaS 奠定了基礎,讓整個組織的人員、應用程式和資料能夠進行更簡單且互動性更高的自助式互動。

EiPaaS 的優點

雲端式企業整合平台即服務 (EiPaaS) 為組織帶來許多優點,包括:

  • 更快交付。低程式碼和無程式碼工具以及預建轉接器、處方和範本,可讓線上整合比非 EiPaaS 整合快上 4 倍到 6 倍。
  • 從一處存取多個企業應用程式。如果應用程式可以透過連接器和 API 連結到 EiPaaS 平台,就可以與其他整合式企業應用程式搭配運作。
  • 避免點對點整合激增。如果沒有 EiPaaS,每個應用程式必須與其他每一個應用程式進行通訊,這在需要整合數十個或數百個應用程式的情況下會非常難以設定、難以使用,而且維護費用也很高。
  • 統一的安全性模型。EiPaaS 平台會維護授權使用者和應用程式清單,並可從單一控制點強制執行存取規則。
  • 完整的記錄。由於 EiPaaS 會協助應用程式之間的所有通訊,交易日誌會很完整,可建立稽核軌跡。
  • 業務流程分析。由於 EiPaaS 平台會參與調度複雜的交易,因此可以當成訓練 AI 和機器學習演算法的營運資料來源,為業務營運部門經理和高階主管產生洞察。
  • 可擴充且可靠。由於 EiPaaS 在雲端執行,因此不受企業內部部署資料中心的限制,讓平台可視需要擴大,並在業務放緩期間縮小。公司也不需要僱用員工執行支援 EiPaaS 的基礎架構。
  • 不需花上數月,幾分鐘就能變更。能夠以較小的即時版本迭代,不僅能提高業務與 IT 部門合作關係的價值,也建立了現今企業需要的靈活性。

EiPaaS 的功能

EiPaaS 是功能齊全、由供應商管理的雲端企業整合平台,包含下列多數或全部的主要功能。

  • 能夠探索應用程式、資料和服務。EiPaaS 工具鏈可協助進行探索和工作/流程探勘,以發掘組織的資產;在某些情況下,還能找到可為組織提供大量價值的隱藏資源。
  • 建立利用各種應用程式的服務。EiPaaS 應能夠建立利用組織關鍵應用程式組合的服務,例如企業資源規劃、企業績效管理、人力資源管理、供應鏈和客戶體驗系統,以及特定用途的應用程式、資料來源,甚至是自家開發軟體。如有需要,EiPaaS 也可以透過瀏覽器介面使用螢幕資料抓取或模擬使用者階段作業,與舊版應用程式整合。
  • 眾多預建連接器。連接器透過瞭解組織應用程式的 API、訊息格式、資料格式和安全性通訊協定,提供其整合點。有了預建連接器,不論新的應用程式或資料庫在公有雲、內部部署或混合環境中,開發人員都能更快整合。連接器也有助於提高可靠性。啟動並執行連接器之後,就會整合企業應用程式。
  • 瞭解並整合各種資料類型。並非所有組織資料都位於整齊的結構化資料庫中。EiPaaS 不僅可處理資料庫、資料倉儲和資料湖中的資料,還可使用智慧型文件處理,來處理掃描的文件、電子郵件和訊息以及檔案附件等來源。
  • 業務流程的預建整合。這類整合有助於執行涉及多個企業應用程式的複雜多步驟工作,例如更新庫存、執行交易、為客戶開立發票,以及更新財務。您可以立即使用預建工作流程來協助調度關鍵業務流程。如果預建選項無法達到目的,根據特定需求進行調整通常會比從頭撰寫工作流程更容易。
  • 資料一致性和變更通知。EiPaaS 平台可以監控應用程式、資料來源和服務是否有任何變更,有時是直接收到變更的相關通知,有時是從遠端監控這些變更。發現變更之後,EiPaaS 平台會自動將這些變更推送至其他應用程式、資料來源和服務,藉此讓每個部分都保持同步。
  • 即時儀表板。許多組織使用獨立分析軟體來監控其業務流程,以及尋找可能導致業務問題的模式。該分析軟體所使用的資料必須從這些應用程式匯出,才能提供業務的相關檢視。EiPaaS 則是包含內建儀表板功能,可直接在應用程式或工作流程中提供洞察。
  • 強大的開發人員工具。根據您公司的特定需求,以低程式碼的視覺化工具協助設定 EiPaaS 平台,讓開發人員、業務經理和其他技術使用者都能在整合專案協同合作。EiPaaS 工具也可協助團隊測試、部署及監控其整合。

EiPaaS 在企業架構中的角色

企業架構是一種視角,呈現了整個組織執行業務營運所需的應用程式、資料、基礎架構、整合、業務服務、流程和工作流程、合規系統及安全架構。這些視角有助於組織以創新的方法加以改善。企業架構的成功關鍵在於確實瞭解所使用的應用程式、驅動這些應用程式的資料,以及這些應用程式如何在業務營運中搭配運作,來因應不斷變化的市場環境和新的業務策略。

體驗 Oracle 帶來的 EiPaaS 優勢

企業整合平台即服務 (EiPaaS) 利用雲端來同步應用程式、資料與合作夥伴生態系統,包括使用 API、訊息傳遞和安全檔案傳輸來調度複雜的整合及自動化業務流程。

Oracle Integration 提供雲端式企業整合與自動化平台,以協助開發人員快速擴充並連接應用程式、服務和資料來源。分析師已將 Oracle Integration 認定為 iPaaS 供應商的領導者。Oracle Integration 是 Oracle Cloud Infrastructure (OCI) 整合服務的一部分,透過低程式碼開發人員體驗,提供上百個預建的應用程式和資料整合,以進行事件型流程自動化和 SaaS 擴充。Oracle Integration 透過 OCI API 管理、事件串流和其他應用程式開發服務,協助公司以更少的程式碼更快交付專案,同時簡化作業。

Oracle Integration 支援許多位於雲端和內部部署的非 Oracle 系統,包括來自 Amazon Web Services、Google、IBM、Microsoft、SAP、Workday 等的應用程式和服務。截至 2023 年為止,其預建連接器和整合功能已協助多家公司連接超過 100 項 Oracle Cloud 服務,數千個雲端、多雲端和混合應用程式,以及數百個內部部署應用程式。

該服務包括業務加速器,這些可擴充的處方利用了所有 Oracle Integration 功能,並受 Oracle 支援。具備受支援的預建轉接器和加速器,以及在升級期間受保護的客戶擴充功能,將可減少或消除令人頭痛的重做和測試問題。OCI 整合服務除了協助公司追求分散式雲端策略,以使用適合工作的部署模型,並視需要隨時隨地提供完整的雲端體驗,還可提高資料可見性、流程可靠性並更快實現價值。

瞭解為何 Oracle 連續 6 次獲選為 iPaaS Magic QuadrantTM 領導者。

EiPaaS 常見問題

EiPaaS 與企業整合有何不同?

標準企業整合系統是在企業的資料中心執行。相較之下,企業整合平台即服務 (EiPaaS) 是在雲端執行。

企業應用程式如何與整合平台通訊?

企業整合平台使用 API、連接器和安全檔案傳輸來連結企業應用程式、資料庫和其他資料來源。在某些情況下,會使用清楚定義的訊息和標準化資料格式,透過 API 傳送資料和指示。在其他情況下,整合平台會從一個應用程式或資料庫擷取資料、轉換資料,然後將其載入另一個應用程式。

如果企業應用程式的資料使用不同的格式或定義,該怎麼辦?

頂尖的企業整合平台提供連接器來將應用程式連結在一起,並視需要轉換資料格式。許多連接器還包括可對資料轉換功能進行直接程式化存取的 API,包括安全檔案傳輸、資料擴充和資料驗證。

企業整合平台是否可以處理複雜的事件和工作流程?

企業整合平台可以使用視覺化開發人員工具,調度複雜、事件驅動的服務整合式工作流程。這些工作流程可由事件、指標或其他業務需求驅動。