摘要:EiPaaS (Enterprise Integration Platform as a Service) 是企業級的集成平臺和服務,
本文分享自華為云社區《初識EiPaaS和EiPaaS的國際趨勢》,作者:華為云PaaS服務小智,
什么是EiPaaS
EiPaaS (Enterprise Integration Platform as a Service) 是企業級的集成平臺和服務
- 提供應用,資料,資訊,和IoT集成的統一的集成平臺
- 具有企業級云上,云下,混合云等快速集成的能力
- 目的是提升業務自動化,集成效率,和降低成本
- 是企業應用搬遷上云及應用現代化底座
- 在企業業務中通過提升 TCO(Total cost of ownership)實作高性價比的商業目的
EiPaaS的歷史發展演進
從20世紀80年代起,西方社會的企業開始數字化行程,企業應用構建指數級增長,起初,企業部門之間和企業之間的資料和應用沒有打通,形成資料孤島,越來越多企業開始尋找資料和應用集成的技術方案,
1992年Sun Microsystem (現Oracle) 發布 COBRA 1.1規范,企業應用可以通過COBRA、ORB、IIOP、RMI 技術集成,緊接著,Oracle、SAP推出ERP電子系統,能夠集成企業的財務、人事、物流、生產系統,進一步推動企業數字化行程,
1998年,TIBCO推出第一代通用ESB,SOA概念提出逐漸被業界接受,企業把大應用(Monolithic) 按照業務聚焦拆分成服務應用,然后每個應用在ESB (Enterprise Service Bus)上做集成,在這個發展階段,如IBM等大企業開發了一系列以資料中心為依托的ESB的應用和資料集成能力,正式啟動了較現代化的企業集成紀元,
隨著云計算的興起,2000年開始,iPaaS(集成平臺及服務)的概念已經產生并趨于被業界接受,企業開始尋找能把云上應用和資料中心傳統應用集成的解決方案,
2008年Boomi發布第一個iPaaS產品,往后MuleSoft、微軟、Informatica都陸續提供他們的iPaaS平臺,
EiPaaS把iPaaS的場景擴展到服務集成、資料集成、資訊集成、物聯網集成,面向企業級應用服務集成,實作公有云,私有云和混合云的部署,做到端邊云應用集成打通,智能資料管理成為新一代EiPaaS的發展方向,
EiPaaS市場發展趨勢:極致的用戶集成體驗
EiPaaS 的發展趨勢更朝向智能集成上發展,并將帶來更優的集成使用體驗,
打造極致的用戶集成體驗,Citizen Integrator (公民集成者) 的超低集成門檻發展趨勢明顯,
極致體驗公民集成者趨勢的最終目標是集成用戶更聚焦在集成的業務邏輯,而不是集成的方法和實作上,對整體公司專案在集成方法,實作的重用性、組裝化、標準化及集成維護性方面有極大的幫助,
EiPaaS五大技術趨勢
低代碼集成用戶體驗
- 通過拖拉拽方式構建集成應用,編排集成流
- 定制化的集成邏輯可以用函式或者腳本方式完成
- 開箱即用的集成模板
- 能把以后的集成應用保存成模板,方便以后復用,并可以發布在資產市場,供其他開發者使用
- 通過簡單的開發框架,開發自定義集成組件
組裝式集成應用平臺
- 組裝式應用是有多個已經封裝好的業務能力(PBC) 集成
- PBC是實作好業務功能,封裝對外以API開放
- PBC是模塊化,可發現,自主和可編排的
- 到2023年,30%的應用通過組裝式進行交付
- 到2023年,超過75%的SaaS供應商將采用組裝式應用結構
集成生態
EiPaaS平臺一般都著力發展自己的開發者應用生態,
- 開發者可以把集成應用做成模板發布到集成應用市場,這些資產可以被其他開發者使用,整體提高了開發者集成效率,
- 可以對接平臺自己的云服務或者其他云服務,進行跨云的服務集成,
- SaaS合作伙伴的應用也可以放在資產市場上,作為集成的元素,
- EDI技術是B2B企業應用集成的核心技術,通過支持EDI技術和協議,EiPaaS可以開拓B2B企業集成生態,在工業垂直領域上做集成應用,
- 一些著名的開源專案比如 Apache Camel已經范訓出強大的集成開發者生態,EiPaaS也可以跟他們合作,共同推進,
智能集成
EiPaaS可以智能推薦下一步需要集成的作業流,具有以下優勢:
- 集成業務流自動生成
- 智能集成步驟推薦
- 智能資料關系發現和映射
- 自動資料質量檢測
- 自動敏感資料檢查和保護
集成作業流
機器人流程自動化 (RPA) 是一種任何人都可以用來輕松實作數字任務自動化的軟體技術,
軟體用戶使用RPA來創建會學習、模仿然后基于規則執行的業務流程的軟體機器人,RPA自動化使用戶可以通過觀察人們的數字動作來創建機器人,用戶只需向它們展示要做的作業,然后交給它們去做即可,機器人流程自動化的軟體機器人可以像人一樣與任何應用程式或系統進行互動,不過,RPA機器人可以全天候、不間斷地運行,比人快得多,并且具有可靠性和準確性,
華為EiPaaS平臺可幫助客戶解決三大難題
華為集成應用資料平臺ROMA Connect,主要有資料集成、服務集成、設備集成、訊息集成、云邊端融合集成、業務編排、統一認證、集成應用、集成資產管理等能力,
通過這些能力,可以南向集成各種應用、異構、IT/OT資料,組裝成以API和事件驅動的PBC能力,再通過低碼編排能力針對不同背景的用戶提供不同的體驗,
華為ROMA Connect 業務流和業務流模板的目標極致簡化應用,資料、訊息、和云服務的集成,使得集成效率有10至20倍的提升,
華為ROMA Connect在組裝式交付程序中可以幫助客戶解決三大難題:
簡單集成
能夠快速的跨組織、跨部門、跨地域聯接各種應用,
高效復用
開發者開發的業務能力可以通過ROMA Connect快速接入、快速封裝形成一個個PBC,形成一個個業務單元,同步其他開發者使用,減少了重復作業,降本增效,
新老應用治理難
通過ROMA Connect將老應用和新技術聯接在一起,將老應用的資料和服務能力抽象出來,形成新的資產,與新的技術和業務能力進行組裝,從而形成新的業務,
開發者價值問答整理(摘錄)
開發者關心的幾個問題及回答,
組裝式應用是否可以直接看作組合的API?
組裝式應用在組合的API之上,組合的API是多個API組合起來實作業務能力或業務邏輯,組裝式應用是從專案整體來看資料使用情況,可以利用API、利用資料源等方式,將應用組合在一起的,實作應用集成專案能力,所以組裝式應用是在組合的API之上的,組合的API是組裝式應用的一部分,
組裝式架構適合哪些型別的業務場景?
組裝式架構通過一種方式將不同的組件連接在一起,實作對組件最大化的使用率,不會重復造車,同時整個架構會更具連續性,同時可以由小做大,大的組件也會用在小專案中,所以組裝式架構可以適用不同集成場景,目前使用較多的是保險、銀行、制造業等業務場景,
如何通過EiPaaS實作組裝式應用架構驅動企業數字化轉型?
目前組裝式應用架構通過模塊化的通用模板、微服務的方式組合為PBC來實作應用上云的現代化,
企業采用EiPaaS國際化、數字化轉型的程序中,如何判斷哪些因素在架構演變時是可以解耦合的呢?
解耦的關鍵是看應用模塊之間的關系,有的組件之間沒有直接的聯系,他們之間的聯系是通過資料的轉化或資料的傳送實作的,這種架構是可以解耦的,解耦之后的優勢是維護性非常好,并且將來擴展鏈路、更改邏輯的成本也會降低很多,
了解更多ROMA Connect業務場景及實戰演示,請關注《華為云應用融合集成高級工程師培訓》,歡迎加入iPaaS集成專家交流群,
點擊關注,第一時間了解華為云新鮮技術~
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/540288.html
標籤:其他
