2021年11月17日,騰訊云CODING旗下產(chǎn)品Nocalhost正式通過(guò)了全球頂級(jí)開(kāi)源基金會(huì)CNCF技術(shù)監(jiān)督委員會(huì)的評(píng)定,成功入選CNCF沙箱項(xiàng)目。Nocalhost作為開(kāi)源的云原生開(kāi)發(fā)環(huán)境,旨在釋放技術(shù)價(jià)值,實(shí)現(xiàn)創(chuàng)新共享,提升Kubernetes環(huán)境下的微服務(wù)應(yīng)用開(kāi)發(fā)效率,以開(kāi)放的姿態(tài)推動(dòng)云原生的快速演進(jìn)。
云原生時(shí)代下,Kubernetes的普及雖然在部署和運(yùn)維階段進(jìn)一步屏蔽了“微服務(wù)”應(yīng)用的復(fù)雜度,但對(duì)于開(kāi)發(fā)而言,云原生環(huán)境仍舊為開(kāi)發(fā)帶來(lái)了重重挑戰(zhàn)。比如在每次編碼后,開(kāi)發(fā)都需要完成重新構(gòu)建鏡像、推送到鏡像倉(cāng)庫(kù)、修改工作負(fù)載鏡像版本等一系列流程才能查看編碼效果,這直接導(dǎo)致了開(kāi)發(fā)體驗(yàn)差、效率低下。
另外,云原生技術(shù)??缍却?、架構(gòu)設(shè)計(jì)緊貼業(yè)務(wù)需求,從而對(duì)開(kāi)發(fā)人員的要求更高,隨之而來(lái)的企業(yè)招聘及用人成本也水漲船高。由此看來(lái),目前云原生開(kāi)發(fā)工具仍不能滿(mǎn)足現(xiàn)階段需求,缺失的能力還需進(jìn)一步補(bǔ)齊。
而Nocalhost的出現(xiàn)讓開(kāi)發(fā)者收獲了近乎本地化的開(kāi)發(fā)體驗(yàn),使用Nocalhost開(kāi)發(fā)Kubernetes應(yīng)用程序,無(wú)需重新構(gòu)建鏡像、更新鏡像版本和等待集群調(diào)度Pod過(guò)程,本地編碼實(shí)時(shí)生效,極大地提高了效率。Nocalhost還提供了便捷的一鍵RUN和一鍵調(diào)試功能,進(jìn)一步優(yōu)化了在云原生環(huán)境下的開(kāi)發(fā)體驗(yàn)。
另外,Nocalhost面向開(kāi)發(fā)者提供了JetBrains和VSCode插件,只需2分鐘即可迅速上手。
此外,Nocalhost面向企業(yè)則提供了Server Dashboard,幫助企業(yè)系統(tǒng)性地管理Kubernetes的應(yīng)用和開(kāi)發(fā)者以及各種開(kāi)發(fā)、測(cè)試環(huán)境。
Nocalhost團(tuán)隊(duì)合影
新技術(shù)是行業(yè)蓬勃發(fā)展的動(dòng)力,而開(kāi)源,則是孕育新技術(shù)的肥沃土壤。目前,騰訊在GitHub上已經(jīng)自主開(kāi)源了130多個(gè)項(xiàng)目,累計(jì)Star數(shù)超過(guò)37萬(wàn),是全球開(kāi)源貢獻(xiàn)最大的科技公司之一。Nocalhost作為騰訊的開(kāi)源項(xiàng)目之一,自2020年12月19日對(duì)外開(kāi)源以來(lái),代碼完全托管在GitHub上,積累的GitHub Star已達(dá)900+,并于2021年1月21日入選CNCF Landscape。未來(lái),Nocalhost將繼續(xù)秉承騰訊的開(kāi)源精神以及“讓開(kāi)發(fā)回歸原始又簡(jiǎn)單”的產(chǎn)品理念持續(xù)打磨產(chǎn)品,堅(jiān)定擁抱開(kāi)源生態(tài),為簡(jiǎn)化云原生開(kāi)發(fā)難度,加速云原生普及持續(xù)貢獻(xiàn)力量。
Nocalhost是云原生生態(tài)里為數(shù)不多的立足于開(kāi)發(fā)者視角的開(kāi)源項(xiàng)目,在云原生的浪潮里,開(kāi)發(fā)者的體驗(yàn)、效率和生產(chǎn)力工具值得引起整個(gè)行業(yè)的關(guān)注。我們期待,云原生給應(yīng)用架構(gòu)、服務(wù)運(yùn)維和彈性成本方面帶來(lái)巨大提升的同時(shí),也能讓開(kāi)發(fā)者更加便利的去開(kāi)發(fā)、調(diào)試云上應(yīng)用。
——王振威騰訊云CODING研發(fā)總監(jiān)
現(xiàn)代化的效率工具的落地已經(jīng)逐漸從“自上而下”的管理模型轉(zhuǎn)向由“自下而上”的價(jià)值驅(qū)動(dòng),開(kāi)發(fā)者體驗(yàn)是一個(gè)被長(zhǎng)期忽略的領(lǐng)域。我相信,Nocalhost在為開(kāi)發(fā)者帶來(lái)更加便捷開(kāi)發(fā)體驗(yàn)的同時(shí),也將會(huì)掀起一股“自下而上”由產(chǎn)品價(jià)值驅(qū)動(dòng)的熱潮。
——王煒騰訊云CODING Nocalhost
研發(fā)負(fù)責(zé)人、CNCF大使