未來五年,政企IT架構中臺化趨勢明顯

首頁    媒體報道    未來五年,政企IT架構中臺化趨勢明顯

       3月5日,中科達奧AI-LAB發布《2019政企數字化趨勢報告》。報告指出,當前數字化的應用領域正從互聯網行業向政府、金融、零售、農業、工業、交通、物流、醫療健康等行業深入。因數據割裂、智能決策程度有限的瓶頸制約,越來越多企業將全面升級IT架構,采用“雙中臺”模式。打破不同業務部門之間的煙囪式IT架構,實現“一切業務數據化”的目標,前端業務部門可以像搭積木一樣調用平臺上的產品技術模塊,從而快速搭建新業務場景。除企業外,政府部門的IT架構也將中臺化。

什么是IT架構的中臺化
       企業中臺實際上是一組微服務,在微服務上疊加一些業務服務,如業務流程和微服務的組合服務等等。企業中臺是基于企業業務層面是SOA化的服務。微服務是一個領域模型中的服務,企業中臺是更寬泛的業務場景的服務,如購物車的服務涉及商品、商戶、門店等各個微服務中心。中臺的業務服務是一種組合服務,可以進行服務的重組或編排,對外提供整體的業務服務和服務能力。因此,企業中臺下面有一組微服務,解決的是服務能力的問題,IT系統與IT資源可以進行疊加,通過底層服務能力的提供,業務能力也會隨之增強。企業中臺可以保證業務本身的靈活性,服務能力可以隨著資源的橫向擴展而擴展,解決業務響應慢、性能瓶頸等問題。

中臺應用的好處
       中臺應用的好處主要體現在四個方面,一是降低開發風險,提高開發效率。不需要重新整體設計就可以完成整個應用端的開發,應用端的開發是基于中臺的API進行開發,這樣就可以提高開發效率,增加系統的穩定性,應用端只是構建操作流程。二是提升系統擴展性,增強服務伸縮性。三是降低維護風險,減少維護成本。微服務本身部署的復雜度、系統和測試的復雜度等等,比傳統的要復雜,在互聯網行業都有一套很好的工具去解決這些問題,人為的出錯幾率要小很多。四是簡化運維難度,提升管理效率。在互聯網行業有一套技術支撐體系去支撐應用的快速部署、運維和管理。運維在互聯網行業也有一套監控的運維體系,在進行容量規劃或擴容、服務改造等等,都做了相應的數據化運維,降低了整個運維難度和成本,很多都是通過工具化去解決,可以提前告警。互聯網的應用可以監控到每一個API的情況。
構建穩定的企業中臺架構,實際上就是要解決統一企業架構、服務能力、服務和資源疊加、集中運維平臺等問題,包括從開發到運維的全生命周期的服務技術支撐。將企業從技術架構,應用架構中解放出來,關注業務本身。在微服務體系,不需要統一技術體系是可以的,可以是Java,.net,PHP等技術,但在架構層面,比如服務的管控框架、治理框架,分布式數據等等,在架構層面需要有一套系統規范。微服務在設計的時候要保證服務能力就可以了。

       企業在發展的過程中,應用場景會逐步增加。在中臺的體系支撐之下,構建應用場景比傳統的方式快很多,同時應用的穩定性要高很多。逐漸體現出中臺的價值。

       技術與業務分離,技術解決運維、發布、服務治理管控、服務開放和服務能力等問題,業務只是進行開發。企業業務開發人員只專注業務功能和業務流程的開發。

中臺服務構建方法論
       首先,業務與技術是隔離的。業務提供的是業務功能和業務流程,屬于業務功能范疇;技術提供幫助業務解決服務能力問題,屬于技術范疇。業務的組件化,從業務領域來講,組件化實際上是領域的拆分問題,比如:把電商業務拆解為:會員中心、商品中心、店鋪中心、價格中心、訂單中心等等還有更多中心。把業務拆分成組件。組件服務化,就是組件對外呈現的形式是一個一個的服務或者一個一個的API,最終業務組件化、組件服務化、服務能力化,即服務在微服務體系下,服務能力與IT資源進行疊加時是可以得到保障的。把業務組件化,組件服務化,服務能力化,從領域的角度去拆分業務域。

      將領域拆分后是否就是實現微服務?這主要考慮微服務在提供服務能力時是否與資源進行疊加。如果不能,則還是與傳統應用一樣,在開發模式下,實現了把領域拆分,業務服務開發出來。

       技術主要解決兩個問題,一是對服務本身的管控和治理,如服務框架;二是解決服務能力和資源疊加的問題。如果將這些技術和業務捆綁在一起都放在微服務中心,這實際上是將技術與業務捆綁在一起,這會導致業務擴展性很難落地。比如傳統開發,一個業務應用對應多個數據庫,開發的時候在應用中配置多個數據源,應用根據某個或者幾個關鍵字端判斷選擇哪個數據源。如果增加一個數據源,系統要做比較大的改動,最后不一定成功。

       業務與技術分離,業務解決的是業務的功能和流程問題;技術解決的是對功能、流程的能力支撐問題。如果將二者捆綁在一起,很多問題都不能有效解決,尤其在開發時,很難從設計層面去解決。因此在中臺構建的時候,業務組件關注的業務功能和流程,按照技術體系要求開發業務功能。業務功能運行在技術體系上,技術體系提供服務能力,即業務應用的橫向擴展能力。

       中科達奧,政府行業軟件定制專家,基于成熟藍本產品進行個性化定制,根據政府行業用戶實際管理需要進行靈活配置、擴展定制,使用標準化的軟件交付流程提供定制化解決方案,踐行“百分百交付保障”,在無需擔心項目實施風險的情況下,最大化節約軟件開發成本。十五年專注為政府提供專業的軟件研發及解決方案,客戶覆蓋全國28個省,113個地市,近800個區縣。

2019年3月5日 14:46
?瀏覽量:0
?收藏
至尊人生APP