近期微信新表情攻陷朋友圈,網(wǎng)絡(luò)上各類《XXX刷屏了!XXXX微信新增表情包XXX,XXX為啥你沒有?》的攻略型文章紛紛來蹭熱度。值得關(guān)注的是,在這些文章中均提到了"為啥,你的微信表情里就沒有呢?",同時還給出了眾多的解決辦法,但微信作為社交軟件領(lǐng)域的領(lǐng)軍者,為何只為一部分人進(jìn)行了更新?
當(dāng)然這不是微信的低級失誤,只是在升級更新時用到了灰度發(fā)布的方式,這種更新方式企業(yè)不必一次性中斷業(yè)務(wù),大家可以看到除表情外微信的功能及樣式基本沒有變化,同時可以幫助企業(yè)靈活的選擇用戶參與產(chǎn)品更新或測試,迅速獲取用戶的使用情況,逐步完善產(chǎn)品功能,提升產(chǎn)品質(zhì)量。
而灰度發(fā)布則是云原生平臺其中一項重要的業(yè)務(wù)功能,隨著企業(yè)上云的普及,數(shù)字技術(shù)所驅(qū)動企業(yè)數(shù)字化轉(zhuǎn)型已成為常態(tài),云原生作為一項低負(fù)擔(dān)的、敏捷的、可擴(kuò)展的、可復(fù)制和最大化地利用云能力的軟件架構(gòu)方式,已經(jīng)成為解決企業(yè)業(yè)務(wù)落地數(shù)字化、互聯(lián)網(wǎng)化的新趨勢。KubeSphere容器平臺產(chǎn)品經(jīng)理于爽也給出了自己的觀點,這是云原生最好的時代,也是不得不云原生的時代。
數(shù)字化轉(zhuǎn)型促使云原生"登上舞臺"
如今,數(shù)字化轉(zhuǎn)型逐漸進(jìn)入平穩(wěn)期,在這樣的新階段,企業(yè)越發(fā)依賴IT系統(tǒng),傳統(tǒng)的上云模式已經(jīng)無法應(yīng)對頻繁的業(yè)務(wù)更迭;面對未來,"云上"成為了最佳的選擇,面向云而設(shè)計。于爽認(rèn)為,云原生的優(yōu)勢在于可以很好地構(gòu)建容錯性好、易于管理和便于觀察的松耦合系統(tǒng),若結(jié)合可靠的自動化手段,云原生技術(shù)可幫助工程師夠輕松的對系統(tǒng)作出頻繁、可預(yù)測的重大變更。
企業(yè)必然走向云原生,云原生技術(shù)會成為企業(yè)數(shù)字化轉(zhuǎn)型的首選。未來,云原生應(yīng)用架構(gòu)將在2-5年內(nèi)達(dá)到"Plateau of Productivity",即在企業(yè)所有的IT基礎(chǔ)設(shè)施都可以用云原生闡釋和構(gòu)建。
其實,云原生不是一個具體的產(chǎn)品,而是基于云的一種IT理念,該理念是在探索一種能夠讓應(yīng)用最大程度利用云能力的的方法,其中應(yīng)用是基于容器打包構(gòu)建的,為了運(yùn)行一項容器化的業(yè)務(wù),需要有支持容器的平臺,也可以叫做容器云、Kubernetes基礎(chǔ)設(shè)施等。顯而易見的是云原生的一切都需要基礎(chǔ)設(shè)施做配合。
在2018年開源領(lǐng)袖峰會(OSLS)上,Kubernetes作為整個云原生計算的基礎(chǔ)得到了CNCF(云原生計算基金會)的認(rèn)可。CNCF、Google Cloud 工程總監(jiān)Chen Goldberg宣布Kubernetes成為第一個從 CNCF 畢業(yè)的項目,這預(yù)示Kubernetes項目已經(jīng)足夠成熟,并且足夠靈活,可在任何行業(yè)、各種規(guī)模的公司中大規(guī)模地管理容器。
同樣青云也認(rèn)為Kubernetes是云原生最基礎(chǔ)的支撐平臺,它是跨基礎(chǔ)設(shè)施的,無論是物理機(jī)還是云平臺,只要企業(yè)業(yè)務(wù)構(gòu)建于Kubernetes,并以容器化的方式交付,就可以跑在不同的平臺之上,這意味著企業(yè)不在被任何服務(wù)商鎖定,業(yè)務(wù)可以輕松的跨基礎(chǔ)設(shè)施做應(yīng)用遷移。于爽概括道,未來Kubernetes將會統(tǒng)治所有的基礎(chǔ)設(shè)施。
開箱即用的云原生全家桶
雖然Kubernetes技術(shù)和生態(tài)的已經(jīng)成熟,在CNCF的全景圖內(nèi)已經(jīng)擁有 200 余個項目和產(chǎn)品,但Kubernetes作為基礎(chǔ)支持平臺也存在缺點,其構(gòu)建相對比較簡單。于爽比喻道,Kubernetes好比是毛坯房,沒有裝修、家具和家電,它只能保證企業(yè)最基礎(chǔ)的應(yīng)用,后期企業(yè)還會涉及的監(jiān)控、日志、告警,甚至開發(fā)工具鏈、微服務(wù)等管理工具。青云正是注意到了企業(yè)急需或者未來需要的需求,于是打造了云原生專業(yè)平臺—— KubeSphere。
KubeSphere是在Kubernetes之上構(gòu)建的分布式操作系統(tǒng),是用于數(shù)據(jù)中心的、可插拔的企業(yè)級多租戶容器平臺。在于爽看來,KubeSphere的核心功能就是開箱即用,即點即用的DevOps,面向開發(fā)測試人員,覆蓋了開發(fā)測試全鏈條的發(fā)布。同時擁有靈活可選的微服務(wù)框架于應(yīng)用跨平臺一鍵部署的能力,可部署在云平臺、物理機(jī)或者虛擬機(jī)之上。當(dāng)然作為一款青云主導(dǎo)的開源項目,青云自身的產(chǎn)品包括QingCloud云平臺、SDN、SDS等,均可以跟KubeSphere進(jìn)行無縫的整合。
上文提到云原生依賴應(yīng)用,KubeSphere的目標(biāo)同樣是"聚焦業(yè)務(wù)應(yīng)用",青云在設(shè)計開發(fā)過程中,結(jié)合以往服務(wù)于企業(yè)客戶的經(jīng)驗,以實現(xiàn)幫助企業(yè)用戶降低平臺落地成本、降低平臺使用成本的最終目標(biāo)。在2019年 KubeSphere 2.0版本更新到了2.1版本,除對基本功能加強(qiáng)以外,又提供了更多新的企業(yè)級功能。
于爽表示,通常情況下人們以為傳統(tǒng)企業(yè)從最初的物理架構(gòu)直接躍升到以容器為核心的架構(gòu)相對較難。實際上,在KubeSphere 2.1里已經(jīng)提供了很多幫助傳統(tǒng)應(yīng)用往容器平臺、云原生領(lǐng)域遷移的功能。用戶只需將傳統(tǒng)的交付物,通過KubeSphere上傳,在上傳后填寫基本參數(shù),即可完成。
青云的理念很簡單,平臺的事情交給平臺專業(yè)人員做。KubeSphere實現(xiàn)了開箱即用、運(yùn)維友好,把所有后端的技術(shù)細(xì)節(jié)屏蔽掉,盡可能幫助用戶節(jié)省所有的學(xué)習(xí)成本,提升用戶的效率。一方面青云在產(chǎn)品開發(fā)之前整理分析了現(xiàn)有的企業(yè)用戶的使用模式,提煉并集中展示在KubeSphere平臺上;另一方面,KubeSphere作為一款開源產(chǎn)品,從2018年4月起,KubeSphere的第一行代碼就在GitHub上開源,青云通過社區(qū)收集專業(yè)開發(fā)者的反饋,有助于KubeSphere平臺行成良好的生態(tài)。
表面上看,KubeSphere似乎只是青云順應(yīng)技術(shù)潮流推出一款容器平臺。實際上,這是青云在技術(shù)層面的一次突破,更是企業(yè)邁向集大成者的重要一步,就像Kubernetes對于谷歌的意義,擴(kuò)大谷歌的技術(shù)影響力,大于它的商業(yè)意義。
于爽強(qiáng)調(diào),KubeSphere在設(shè)計之初,就明確了KubeSphere不是青云的,而是社區(qū)的,青云希望做的事"KubeSphere and Friends",希望所有的開發(fā)者通過社區(qū)去了解KubeSphere,依靠開發(fā)者和企業(yè)用戶的力量實現(xiàn)平臺的更新迭代,做到一個真正屏蔽碎片化的平臺。
自從KubeSphere開源第一行代碼開始,就得到了眾多GitHub 社區(qū)用戶的關(guān)注,并且關(guān)注度是持續(xù)上升的。于爽透露,KubeSphere的GitHub Star數(shù)呈現(xiàn)陡峭式上升態(tài)勢,截止到2019年12月底已經(jīng)到達(dá)2000;KubeSphere 2.0版安裝包的下載量,累計到現(xiàn)在更是突破10000,事實證明了這款產(chǎn)品的吸引力極強(qiáng)。
2019年青云更是圍繞KubeSphere、云原生的主題在國內(nèi)開展了6場全國巡演線下Meetup活動,進(jìn)行了30余個研發(fā)和用戶主題分享,累計超過1000名開發(fā)者參與。尤為重要的是,2019年4月,KubeSphere已經(jīng)正式加入CNCF社區(qū),被社區(qū)稱為云原生全家桶。
目前,KubeSphere的商業(yè)用戶覆蓋銀行、保險、制造業(yè)、航空、互聯(lián)網(wǎng)公司等領(lǐng)域。于爽透露,在2020年KubeSphere產(chǎn)品的寬度將繼續(xù)延展,觸及更多業(yè)務(wù)場景,并會相繼推出3.0版本與4.0版,青云希望通過KubeSphere平臺,將合作伙伴、社區(qū)開發(fā)者吸引進(jìn)來,在幫助用戶加速云原生落地的同時,構(gòu)建起屬于KubeSphere平臺的生態(tài)模式。
申請創(chuàng)業(yè)報道,分享創(chuàng)業(yè)好點子。點擊此處,共同探討創(chuàng)業(yè)新機(jī)遇!