面對數字化大浪, 傳統企業應如何乘風破浪,從容應對考驗?打破僵化,云原生應用是否是傳統企業轉型的必然選擇?什么樣的云原生應用能滿足企業轉型的需求?
云原生應用——企業數字化轉型的必然趨勢
數字化浪潮的當下,企業能力越突出,轉型越快,而提升企業能力,讓企業重新煥發活力的過程要靠的工具就是數字化、智能化。隨著企業數字化轉型的深入,業務轉型成為企業轉型的核心,為了讓企業能更好的應對業務模式頻繁的變化,云原生成為企業數字化轉型的最佳選擇。
與此同時,從分析機構的調查統計可以看出,大概93%的企業正在采用多云策略,在多云中的混合云占87%。基于混合云的需求來源于業務,尤其是應用上的訴求,使得它已經成為企業的標配,所以云原生應用成為了必然。
專注用戶目標,KubeSphere 3.0新增多集群管理
KubeSphere是一個面向云原生應用的容器平臺,青云QingCloud應用及容器平臺研發總監周小四介紹到“KubeSphere是以Kubernetes為基礎,管理云原生應用的一種分布式操作系統,并提供可插拔的開放式架構,讓第三方應用可以無縫對接進來,從而形成一個可持續發展的生態系統。”
多集群管理
KubeSphere容器平臺產品經理于爽提到“KubeSphere 3.0打造了具有KubeSphere風格的多集群管理。目標是針對大量存在的異構混合云提供一個中央控制面板,不管是從運維角度還是知識技能的接受程度,都極大的降低了用戶的成本。”區別于其他競品“KubeSphere 3.0支持Solo和聯邦兩種集群管理方式”。
從統一運維化管理的場景出發,多集群支持Solo模式,也就是將不同集群放到KubeSphere一個管理平面之下進行統一管理,集群間互不影響,從而消除了企業IT運維人員管理多個KubeSphere集群的困擾;另外,KubeSphere 3.0還支持聯邦集群模式,于爽介紹到“KubeSphere 3.0聯邦集群可以把多個K8s的集群聚合起來形成一個K8s資源池。用戶在部署應用時,可以把應用的副本按照用戶的意愿分布到不同的K8s資源池里,其應用從上層構建實現跨Zone、跨集群的高可用。”輕松實現應用多區高可用,并且在私有云、公有云或其他基礎設施上的部署都游刃有余。
可觀察性能加強
KubeSphere從最開始的產品里,圍繞著可觀察性給用戶提供了很多功能,包括基于租戶的監控、基于租戶的日志檢索等。KubeSphere 3.0進一步加強了這部分功能,于爽提到“KubeSphere 3.0提供每個業務的監控指標在平臺監控層面展現的支持,用戶可以隨意組裝拼接用戶面板,得到自己想要的監控數據”。原生的K8s事件緩存期僅存幾個小時,而KubeSphere 3.0“基于租戶的事件管理是可追蹤的,按照一定的歷史匯聚起來。另外,可以基于租戶過濾,用戶可以檢索自己租戶下的事件,包括業務的運維。此外,還對接了微信、Slack等比較主流的通知方式”。
平臺安全能力進一步加強
“KubeSphere的租戶,既支持原生的K8s租戶,又在原生的基礎之上抽象了一層自己的租戶。不管是KubeSphere自己的租戶還是原生的租戶,在KubeSphere 3.0里,我們都提供了租戶網絡安全策略管理。契合了現在很多大型企業的訴求,特別是金融類企業。”同時KubeSphere 3.0也支持OAuth 2.0,方便用戶對接和集成第三方應用。
對生態伙伴更友好
KubeSphere作為一個輕量級的純軟件產品適配了大部分主流的云平臺和容器平臺,比如耳熟能詳的像阿里云、AWS、騰訊云、青云QingCloud,不需要二次開發就可以無縫將合作伙伴的監控數據對接到KubeSphere平臺上。
“到目前為止, KubeSphere是唯一一個由中國人自己發起的、全開源的、經過CNCF基金會官方認證的K8s發行版。它從開放性、穩定性上,都給用戶做了承諾。我們看的是整個生態,而不是單純做產品。”于爽如是說道。
“極簡”助力傳統企業應對升級常態
互聯網企業最喜歡新技術,又有業務的需求,尤其是應用快速迭代,以及對降低成本的需求特性,使其成為KubeSphere的第一批用戶,但是傳統企業終究也會走向這一步。
傳統企業雖然也會考慮成本,但相較于互聯網企業,傳統企業更重要是求穩,使得他們對于新技術永遠處于保守狀態。雖然新冠疫情以及“新基建”的“新藍海”意義進一步明確,云計算作為新基建相關一切的底層基礎,使其對于很多企業的業務轉型也必不可少,傳統企業也在擁抱新技術,但不愿意升級,害怕升級后遇到不可預知的問題,仍是傳統企業目前存在的短板。
基于此周小四提到”KubeSphere一直強調‘極簡’,降低傳統企業走向云原生應用的門檻,青云QingCloud為傳統企業用戶提供Binary to Image功能,用戶只需要提供二進制文件不需要學習Docker或K8s,KubeSphere會自動幫用戶將二進制文件打包成一個容器,自動部署到K8s,并將訪問地址反饋給用戶”。在提到產品的更新迭代時,周小四提到“升級應該成為一種常態,我們唯一要做的是把常態變得簡單”。
作為開源項目,KubeSphere不僅僅是Open Source(開源),也是Open Architecture(開放架構)。KubeSphere未來會只提供最核心的,比如管理基礎設施、工作負載,提供系統級別的服務,比如監控、告警等,其他都交給Open Architecture。另外,我們還會幫助企業建設集團云和社區云,提供一些運營功能,比如計量模塊、統計報表等,以一種插件的方式,完善整個生態。
未來,一定是云原生應用的容器混合云時代,也一定是生態之爭的時代。周小四表示“青云QingCloud將圍繞這兩大方向著力發展KubeSphere,構建云原生生態。青云QingCloud希望其他企業包括個人開發者都能參與到社區中來,把開源社區做得更好,面向全球,服務全球用戶,通過生態提供更多、更好的產品給全球用戶使用。”