今天,我們正在進入一個數字經濟時代,數字化轉型成為所有企業面臨的一道考題。數字化轉型的核心是業務轉型,即通過促進應用轉型,最終實現業務轉型。一句話,數字化轉型已經變成企業的頭等大事。
當前,數字化轉型正從1.0進入2.0時期,企業不僅僅滿足于簡單上云,快速迭代成為業務標配。因此,很多企業開始探索云原生架構,探索微服務道路。在云原生中,容器、DevOps和微服務是“鐵三角”。尤其是容器,已經經過技術炒作期,開始進入理性落地的階段。
雖然Kubernetes(簡稱K8S)大受歡迎,成為當今最重要的容器編排工具,但其學習成本很高,安裝部署復雜,在企業容器落地過程中十分不友好。為此,青云QingCloud 推出KubeSphere容器平臺,幫助企業快速、低成本的實現業務的容器化。
數字化轉型從1.0到2.0
在數字化轉型1.0時期,“嗅覺敏銳”的互聯網和移動互聯網企業率先行動,最先擁抱云計算,成為首批上云企業。云計算可以為企業提供計算、存儲、網絡高度的彈性和敏捷,可按需動態化伸縮,滿足它們的業務需求,并加快創新步伐。
據青云QingCloud 應用及容器平臺研發總監周小四介紹,過去幾年,很多企業轉向云計算,采取“Cloud First”策略。現在,越來越多的企業計劃未來幾年把他們的業務全搬到云上,變成“Cloud Only”。在“Cloud Only”時代,新趨勢是以虛擬化技術和分布式架構替代傳統集中式架構,以及從產品交付向服務化交付模式轉變的時期。
數字化轉型1.0經過數年發展已經進入到2.0時期。背后,我們看到大環境是:近幾年,企業發展模式發生改變,進入快速發展期,但面臨的問題是,經濟在下行,以制造業為代表的傳統企業發展到瓶頸期——生產效率低下、成本控制難、資源配置慢、人才缺失。而以互聯網為代表的新興產業,它們技術先進,但市場總量遇到“天花板”,再快速增長比較難。
“這個時候,內外都有問題,需要破局。青云QIngCloud的做法是,用新興產業的技術促進傳統產業的效率提升,以傳統產業的市場推動新興產業的規模化落地。” 周小四說。
在數字化轉型2.0時期,我們將迎來產業互聯網的大潮。在周小四看來,這個時代有個明顯的特征——企業能通過更多的數字渠道抵達更多的消費者,這類消費者個性化需求特別多,要求特別高。
在產業互聯網,很重要的是各產業間不僅需要進行協同聯動,而且這些產業需要以消費者為中心合理的安排生產要素和經營方式,快速迭代產品,提供個性化、智能化的功能滿足用戶日益增長的需求。
這對企業的要求是,轉變思維,除了以消費者為中心外,還要從項目為中心轉變為以產品為中心。這樣可以快速迭代產品,縮短產品交付周期,給消費者提供服務。
周小四表示,“相比以前,現在企業業務的敏捷性、彈性、個性化和智能化要求比以前更高了,必然要求底層IT來支撐這些業務的變化。”
數字化轉型2.0時代,對云平臺提出更高的要求,需要云平臺能支撐云原生應用。對企業來說,要以微服務架構和DevOps開發流程交付自己的產品和服務,要改造應用架構。
解決“大船難掉頭”的問題
如何改造應用架構,坦白說就是要擁抱容器。在云原生時代,容器是最小顆粒、最小單元,它是一個面向應用的基礎設施。周小四認為“容器是云原生時代的一個核心基礎設施”。
改架構,要從以前的單體應用、3 Tier、SOA架構轉化成微服務。單體應用存在著問題,因為它把所有的功能、服務綁在一起,一旦出現問題,就要重新打包、重新交付,非常不靈活。
微服務則不一樣,每一個功能一個打包,且是分布式架構。“哪個地方出現問題,只需要重新打包那一塊就行。哪個地方出現瓶頸,伸縮那一塊就行。這是單體應用和微服務應用最大的區別。” 周小四說。
不過,應用架構的轉型并不是一蹴而就,要逐步進行。對單體應用改造時,MicroService(微服務)允許有中間狀態(MiniService)。MiniService的好處是,它既可以滿足你的業務 ,又沒有微服務那么強的數據管理約束。
同時,他也認為,從以前的大機、數據中心、云計算,發展到現今的容器平臺,技術水平需要相應地改變。
此外,企業的工作流程也要變。從以前的瀑布式開發轉到DevOps模式,DevOps滿足了企業敏捷性、快速交付產品的需求。