2020年12月19-20日騰訊2020 Techo Park大會(huì),騰訊云容器產(chǎn)品總經(jīng)理鄒輝圍繞騰訊云原生的定位—讓企業(yè)上云“更簡(jiǎn)單”,整體介紹了騰訊云原生產(chǎn)品架構(gòu),并發(fā)布了云原生最佳實(shí)踐路線圖、最新產(chǎn)品發(fā)布,以及一份3萬(wàn)字的云原生最佳實(shí)踐。同時(shí),騰訊云聯(lián)動(dòng)合作伙伴,推出了TVP云原生技術(shù)實(shí)戰(zhàn)營(yíng),幫助企業(yè)云原生化進(jìn)階。
5大領(lǐng)域30+細(xì)分產(chǎn)品—騰訊云原生架構(gòu)
騰訊云原生經(jīng)過幾年的技術(shù)積累以及的非常多騰訊內(nèi)外部業(yè)務(wù)的考驗(yàn),到現(xiàn)在已經(jīng)步入非常成熟的階段。騰訊云原生產(chǎn)品矩陣,涵蓋了從軟件研發(fā)、計(jì)算資源、架構(gòu)框架、數(shù)據(jù)存儲(chǔ)與處理到安全防護(hù)等五個(gè)大領(lǐng)域,30多個(gè)細(xì)分產(chǎn)品領(lǐng)域。
企業(yè)云原生改造—最佳實(shí)踐路線圖
在實(shí)際業(yè)務(wù)中,云原生的改造過程并非一蹴而就,企業(yè)往往會(huì)選擇比較穩(wěn)妥的方式去完成云原生改造;過程中一般先拿一些簡(jiǎn)單的模塊試水,逐漸積累云原生的技術(shù)經(jīng)驗(yàn),加強(qiáng)信心,一步步走到深水區(qū),最終完成整個(gè)企業(yè)的云原生技術(shù)改造。
為此,騰訊云原生推出了“騰訊云原生最佳實(shí)踐路線圖”,期望通過“路線圖”,能夠幫助企業(yè)的“云原生技術(shù)改造”走的更加順暢、更加簡(jiǎn)單。
如上圖所示,根據(jù)實(shí)際應(yīng)用場(chǎng)景和改造難易程度,我們把整個(gè)企業(yè)云原生改造的過程總結(jié)為四個(gè)階段。四個(gè)階段并非嚴(yán)格按照這里的順序進(jìn)行,也并非所有企業(yè)都會(huì)涉及到。
第一個(gè)階段:開發(fā)云原生。在這個(gè)階段,我們重點(diǎn)要解決的是“企業(yè)研發(fā)運(yùn)維流程效率問題”。這個(gè)階段完成的好與壞,有兩個(gè)關(guān)鍵的衡量標(biāo)準(zhǔn):第一,企業(yè)的組織架構(gòu)、研發(fā)運(yùn)維流程是否符合DevOps理念,是否能夠支持企業(yè)對(duì)應(yīng)用進(jìn)行快速的迭代、測(cè)試、發(fā)布、試錯(cuò)和優(yōu)化。第二,企業(yè)是否能夠建設(shè)和使用軟件流程所涉及的工具平臺(tái),提升團(tuán)隊(duì)協(xié)作效率,同時(shí)根據(jù)流程規(guī)范搭建一個(gè)自動(dòng)化的“構(gòu)建-測(cè)試-灰度發(fā)布”平臺(tái),減少因?yàn)椤叭恕钡囊蛩貙?dǎo)致的低效或者失誤。
第二個(gè)階段,計(jì)算云原生。這個(gè)階段有兩個(gè)關(guān)鍵詞:“容器技術(shù)”、“Serverless技術(shù)”。利用“容器技術(shù)”、“Serverless技術(shù)”,讓企業(yè)應(yīng)用開發(fā)和部署過程中不再關(guān)注IaaS層的異構(gòu)和差異,也不用關(guān)注資源的部署和調(diào)度。這個(gè)階段往往涉及的服務(wù)類型大多是與“數(shù)據(jù)”無關(guān)模塊,比如說無狀態(tài)類服務(wù)、消息觸發(fā)類服務(wù);正是因?yàn)榕c“數(shù)據(jù)”無關(guān),所以改造成本和風(fēng)險(xiǎn)較低,也最適合在云原生改造初始階段切入的地方。這個(gè)階段同樣有兩個(gè)關(guān)鍵的衡量標(biāo)準(zhǔn):改造完成后,我們的業(yè)務(wù)模塊能否具備極致的資源調(diào)度能力和全面的故障容災(zāi)能力。
第三個(gè)階段,架構(gòu)云原生。相比“計(jì)算云原生”,這個(gè)環(huán)節(jié)往往會(huì)深入到軟件架構(gòu)層面,伴隨著微服務(wù)化或者架構(gòu)改造,所以往往也會(huì)更加復(fù)雜,但是獲得收益也會(huì)更大。通過使用一些成熟的框架服務(wù),比如說微服務(wù)平臺(tái)、服務(wù)網(wǎng)格、云開發(fā)TCB,讓業(yè)務(wù)開發(fā)能夠更加聚焦在業(yè)務(wù)代碼本身上,縮短整個(gè)研發(fā)周期;同時(shí)因?yàn)榭蚣芗珊昧撕芏噙\(yùn)維能力,如日志、監(jiān)控、服務(wù)注冊(cè)和發(fā)現(xiàn)、故障容災(zāi)等,所以使用這些框架服務(wù)的同時(shí),也具備了非常優(yōu)秀的可運(yùn)維能力。
在這個(gè)階段其實(shí)也有兩個(gè)關(guān)鍵的衡量標(biāo)準(zhǔn):第一,就是整個(gè)架構(gòu)的微服務(wù)拆分是否到位、流量是否可調(diào)度,可治理,可觀測(cè);第二,是企業(yè)的研發(fā)和運(yùn)維模式是否極簡(jiǎn),企業(yè)能否聚焦在業(yè)務(wù)邏輯本身的開發(fā)運(yùn)維工作上。
第四個(gè)階段:數(shù)據(jù)云原生。在該階段,企業(yè)的云原生改造已經(jīng)進(jìn)入到深水區(qū),我們期望能夠將kubernetes、Serverless這樣的技術(shù)和理念應(yīng)用到“數(shù)據(jù)服務(wù)”中,讓“數(shù)據(jù)服務(wù)”也具備極致的彈性伸縮能力,在資源成本上能夠做到最優(yōu)。
針對(duì)以上四個(gè)階段,我們也準(zhǔn)備了非常多的案例,詳細(xì)的呈現(xiàn)了四個(gè)階段所需要解決的問題、做的好與壞的衡量標(biāo)準(zhǔn)以及做完這四個(gè)階段后獲得的收益。
企業(yè)云原生化精進(jìn)—TVP云原生技術(shù)實(shí)戰(zhàn)營(yíng)
在企業(yè)實(shí)際云原生技術(shù)改造過程中,往往還會(huì)面臨一個(gè)非常大的問題,即在云原生技術(shù)這塊的專業(yè)人才儲(chǔ)備和積累,這是云原生技術(shù)改造的“最后一公里”。為此騰訊云原生聯(lián)合多家企業(yè)和團(tuán)隊(duì),創(chuàng)建了TVP云原生技術(shù)實(shí)戰(zhàn)營(yíng)。
實(shí)戰(zhàn)營(yíng)是一個(gè)面向企業(yè)技術(shù)負(fù)責(zé)人的加速集訓(xùn)營(yíng),目的在于幫助企業(yè)技術(shù)負(fù)責(zé)人,洞察技術(shù)未來方向、透視云原生技術(shù)的本質(zhì)、掌握云原生最佳技術(shù)實(shí)踐;從技術(shù)側(cè),推動(dòng)商業(yè)創(chuàng)新,更好的釋放技術(shù)紅利。
TVP云原生技術(shù)實(shí)戰(zhàn)營(yíng)將為企業(yè)技術(shù)人才提供:一、云原生知識(shí)體系學(xué)習(xí)與實(shí)踐;二、企業(yè)云原生化一對(duì)一的方案指導(dǎo);三、騰訊云原生專屬優(yōu)惠服務(wù)及生態(tài)資源合作;四、官方認(rèn)證,對(duì)企業(yè)及技術(shù)人才的發(fā)展加持技術(shù)含金量。
目前,騰訊云已經(jīng)聯(lián)合了騰訊TVP、騰訊云原生團(tuán)隊(duì)、騰訊開源、CODING,CNCF基金會(huì),英特爾,VMware等合作伙伴,將運(yùn)用豐富的云原生化應(yīng)用實(shí)踐和經(jīng)驗(yàn)沉淀,一起共創(chuàng)這個(gè)云原生的“黃埔軍?!薄?/span>