摘要:華為云ROMA Connect作為進入Gartner“企業集成平臺”魔力象限的廠商,在EiPaaS領域持續積累沉淀,為各大企業數字化轉型、應用現代化演進提供了強大的驅動力,
1.為什么未來的企業是組裝式的?
物競天擇,適者生存,企業也是一樣,在發展程序中,為了適應市場環境而做出快速改變,良性的競爭也會促進企業自身業務創新,提升運營效率,當今企業面臨幾大挑戰:
- 業務更快速的變化,可以看到這幾年一些新的需求如遠程辦公、遠程教育、資訊安全等迅速涌現,
- 用戶體驗的多樣性,區別于之前線上或者線下的體驗方式,企業及用戶更需要線上線下如何互動的體驗,除了在PC端,還有手機端、pad端、車機端、元宇宙、AR/VR等等,各種豐富的設備正在不斷探索各種場景下的新體驗,
- 全球經濟環境的波動,很多企業的國際業務會受到環境的影響,眾多企業將業務重心轉移到國內市場,
企業該如何應對挑戰?如何能夠快速適應變化,領先競爭對手?
我們不能再用過去的思維方式來應對當前和未來的挑戰了!過去我們是如何做的?
- 沒有變化就不動
- 盡量躲避風險
- 總是把專案龐大化
- 盡量保持穩定性
我們要轉變為“組裝式”思考方式:
- 一切都在變化中
- 化風險為機遇
- 用模塊化產品的方式思考
- 選擇靈活具有彈性的工具
組裝式思考是一種思維方式,幫助我們面向新的業務價值點、通過模塊化的工具去把控飛速變化的風險,組裝式企業將為企業增加極大的競爭力和靈活性,
2.融合團隊是組裝式企業中的“組裝者”
融合團隊是組裝式企業中的“組裝者”,按部就班的使用過往的方式分析、開發和交付,無論是業務團隊還是IT團隊,都無法單獨支持正在飛速發生的業務變革,業務團隊和IT團隊必須共同努力,承擔共同的愿景,不僅僅是IT團隊和業務團隊,可組裝是一項團隊變革:所有受影響或感興趣的利益相關者都必須參與進來,以配合變革的步伐,
融合團隊是一個多種角色不同專業的人員組合成的團隊,以業務結果為共同的目標,融合團隊中業務人員與IT人員之間不再有部門壁壘,不再對立,是合作協同的關系,未來企業的組織方式將會是更多的融合團隊,各方持續協作,有力推動業務快速適應變化并快速創新,
3.組裝式應用是未來企業組織的數字孿生
未來企業包含幾個模塊:業務核心能力、業務模塊(如客戶管理、價值呈現、財經等等)、運營模塊(如流程管理、資源管理、行政管理等等),企業需要自建一部分核心業務能力,一部分能力直接外包或直接從供應商購買,另一部分則會與生態伙伴合作,未來企業是組裝式的,那么與之對應的IT系統、業務應用也是組裝式的,面對自建、供應商、生態伙伴,企業對外提供的業務應用也將是通過更大程度的復用和組裝來實作,組裝式應用是組裝式企業的數字孿生,
3.1 PBC(Packaged Business Capabilities封裝的業務能力)
組裝式應用由一系列封裝好的業務能力(PBC,Packaged Business Capabilities)組成,PBC是封裝好的軟體組件,是具有完善定義的業務功能,可對外開放介面,業務用戶可快速識別,PBC并沒有固定的大小、功能范圍或內部體系結構,而PBC具有模塊化、可發現、自主和可編排(集成)的特征,
一個PBC的組成結構如上,一個PBC包含內部資料和元資料、可由多個服務/微服務組成,PBC對外開放有兩個渠道:
- API介面
- 事件通道,可以是event事件網格,也可以是訊息佇列(如Kafka、RocketMQ等等)
同時PBC也可以包含可選的用戶互動等等的能力,
我們可以對現有的PBC做如下分類:
- 基礎PBC提供某種特定的業務服務,同時開放API供外部呼叫,基礎PBC在當今的應用體系結構中非常廣泛,由IT專業人員設計并開發,基礎PBC沒有完全封裝資料物體,因此會受到外部資料和服務的依賴關系的約束,銀行存款服務就是一個例子,
- 資料PBC提供分析資料,例如信用評級或情緒分析,這些服務現在也可以隨時從Google AI和Equifax等供應商以API為中心(Headless)的SaaS和DaaS的形式提供,
- 完全PBC封裝了一個業務物體(例如,全周期賬戶或產品管理),并在很大程度上是自主的,可隨時供新的外部應用組裝,它們的架構是仿照先進的物聯網數字孿生的架構,
- 迷你應用PBC封裝了一個業務物體,并具有用戶界面,可獨立部署,能夠與其他此類迷你應用程式和其他用戶體驗界面搭配使用,
- 流程(抵押、付款訂單)不是PBC,流程僅僅是一個作業流,不是PBC,而流程管理,可以作為一個PBC,
根據業務場景,PBC可以分為如下的一些型別:
? 封裝的業務物件
例如:帳戶管理、采購訂單管理
? 流程管理
例如:訂單到現金、信貸批準
? 數字孿生
例如:渦輪機管理、電梯管理
? 資料參考
例如:匯率查找、關鍵字搜索
? 分析洞察
例如:情緒分析、信用評估
3.2 組裝式應用是下一代軟體架構
可組合架構是一種新的思維方式,即認清變革是獲得新業務價值的驅動力,模塊化+快速組裝是加速變革的工具和手段,
2000-2010年,主流的架構體系為單體架構,單體架構的特征為:緊耦合、完全封閉的架構,系統復雜、錯綜互動,動一發而牽全身,此階段的單體軟體之間的互動主要通過企業總線ESB,軟體的交付形式為整體的專案式交付,即一單專案完成即完成,不是一個持續的規劃,這就容易導致重復制造各種輪子,如OS、DB、Middleware等等,
到了2010-2020年,新的架構逐漸向服務化架構演進,如SOA架構、微服務架構,SOA服務化架構的主要特征為:松耦合,應用為集中式、計劃內停機擴容,通常也通過ESB進行系統集成,此時的軟體團隊規模較大,為100~200人,軟體開始以產品式進行規劃交付,但TTM(Time To Market)較長,為年、半年、月,SOA架構在大型、超大型企業中仍然流行,
而微服務架構的主要特征為充分解耦,服務可擴展性強,可做到自動彈性伸縮;服務高可用,升級、擴容可不中斷業務,同時隨著DevOps的實踐不斷涌現,團隊可按天、周進行升級發布,微服務架構在互聯網公司、中小企業、初創公司更為常見,
當今2020年以后,組裝式架構漸漸成為主流,此階段的主要特征為:
- 服務器無感知
- API&Event為基礎
- 一切皆服務
- 超小的資源粒度(函式級)
- 無需運維
- 毫秒級的極致彈性
- 小時級的業務構建
應用不再是以整體方式交付,而是組裝式交付,通過服務目錄/市場方式自助式選擇并組裝,
4.如何進行組裝
4.1 EiPaaS(融合集成) 是組裝式應用的基礎
組裝式業務應用參考體系架構:
- 最開始為集成資料平臺,包含各種源資料(App、API、訊息、資料庫、函式)、元資料、衍生的資料、內部的流程、關系、日志等等,這一層用于連接原始的或傳統的系統,
- 通過集成平臺,組裝成各種型別的PBC,
- 這些PBC將發布到服務目錄/服務市場,
- 組裝平臺上,PBC將被編排以及與不同的UX開發和運營治理系統集成,生成新的組裝式的應用,為不同的業務場景、不同的用戶提供千人千面的體驗,
通過上述架構可以看到,這一架構需要的核心能力有:集成、組裝PBC、資產發布、編排,而EiPaaS(Enterprise integration Platform as a Service)整合跨APP資料、開放API、封裝業務能力(PBC),通過低代碼提供的組裝體驗,企業靈活編排以實作新的業務能力,EiPaaS是組裝式應用的基礎,
2023年,30%的新應用將采用組裝式進行交付,而2020年不到5% ,2023年,超過75%的SaaS供應商將使用組裝式應用的體系結構,大型SaaS廠商都開始布局iPaaS并取得大幅增長,技術趨勢圍繞多云、互聯系統/事物、事件流、邊緣、API驅動的集成、人工智能等展開,
4.2 強大的南向集成能力+高效的北向業務流是EiPaaS的核心技術能力
EiPaaS核心能力
EiPaaS提供如下核心能力:
? 資料集成
應用連接器、資料連接器、函式計算、檔案連接器、任務調度等等,
? 服務集成
未來的服務是以API為中心的服務,服務集成需要提供API設計、API網關、API編排、API目錄、API測驗等等,
? 設備集成
連接IT和OT,提供設備接入、在線除錯、規則引擎等等的能力,
? 訊息集成
低時延、Kafka、訊息通道
? 云邊端融合集成
邊側、端側部署,各層級聯的能力
? 業務編排
統一認證、集成應用、集成資產管理等等的能力
通過上述能力,可以南向集成各種應用、異構、IT/OT資料,組裝成以API和事件驅動的PBC能力,再通過低碼編排能力針對不同背景的用戶提供不同的體驗,
4.3 華為云ROMA Connect定位EiPaaS,支撐應用現代化演進
華為云ROMA Connect作為進入Gartner“企業集成平臺”魔力象限的廠商,在EiPaaS領域持續積累沉淀,為各大企業數字化轉型、應用現代化演進提供了強大的驅動力,
ROMA Connect具備四大集成能力資料集成FDI、訊息集成MQS、服務集成APIC、設備集成LINK,同時可在混合云、邊端部署,充分滿足南向集成的能力,
在四大集成能力的基礎上,ROMA Connect提供了ABM應用業務模型,提供元資料管理及應用的平臺,進一步,ROMA Connect提供了業務流編排BFS的能力,可以通過低碼托拉拽完成小時級分鐘級的業務北向組裝能力,
在API、資料、訊息、事件等基礎上,ROMA Connect對接資產市場,為企業和生態伙伴提供資產匯聚、沉淀的能力,
點擊關注,第一時間了解華為云新鮮技術~
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/540035.html
標籤:其他
