中國(guó)消費(fèi)者報(bào)報(bào)道(記者武曉莉)開發(fā)應(yīng)用一直是程序員的專能,現(xiàn)在,這個(gè)思維定勢(shì)被技術(shù)改變了。記者從日前由騰訊云與微信聯(lián)合主辦的第二屆“小程序·云開發(fā)”技術(shù)峰會(huì)上了解到,借助低代碼平臺(tái)等技術(shù)手段,代碼小白拖拖拽拽也可以開發(fā)小程序。
據(jù)騰訊官方數(shù)據(jù)顯示,云開發(fā)的注冊(cè)用戶數(shù)目前已達(dá)到56萬,較去年同期增長(zhǎng)1.5倍,服務(wù)超過100萬開發(fā)者,日調(diào)用次數(shù)超過7億。
云開發(fā)重新定義開發(fā)
“小程序·云開發(fā)”采用Serverless架構(gòu),集成了騰訊云云函數(shù)、容器、云存儲(chǔ)、云數(shù)據(jù)庫等后端能力,讓開發(fā)者無需自行搭建、運(yùn)維服務(wù)器,即可在平臺(tái)上開發(fā)、上線應(yīng)用。除了小程序,云開發(fā)還支持公眾號(hào)、Web應(yīng)用、H5等,未來還將向App等更多端拓展,開發(fā)者可以一次開發(fā)、多端部署,顯著提升開發(fā)效率、降低成本。
騰訊云副總裁劉穎指出,過去一年多的實(shí)踐數(shù)據(jù)顯示,借助云開發(fā),應(yīng)用開發(fā)的人力成本可以降低50%、云資源使用成本可降低30%,“云開發(fā)集成了微信生態(tài)和騰訊云的各項(xiàng)能力,是騰訊C2B戰(zhàn)略的技術(shù)抓手。”
騰訊云副總裁劉穎
從去年的“不止于快”到今年的“重新定義開發(fā)”,騰訊在云開發(fā)上等路徑更加明確。通過豐富自身產(chǎn)品能力和應(yīng)用場(chǎng)景,云開發(fā)進(jìn)一步擴(kuò)大開發(fā)者生態(tài)。一方面,云開發(fā)簡(jiǎn)化后端服務(wù)調(diào)用,新增了云托管服務(wù),支持多語言、多框架,讓開發(fā)者成為“全棧開發(fā)者”;另一方面,云開發(fā)新推出低代碼開發(fā)平臺(tái),讓產(chǎn)品、運(yùn)營(yíng)等快速搭建應(yīng)用,越來越多的角色借助云開發(fā)成為“開發(fā)者”。
從單點(diǎn)云到全面云
據(jù)介紹,過去一年間,云開發(fā)持續(xù)整合微信開發(fā)生態(tài)接口,產(chǎn)品能力不斷豐富。微信小程序及云開發(fā)創(chuàng)始團(tuán)隊(duì)核心負(fù)責(zé)人林超表示,微信生態(tài)正在從單點(diǎn)云開發(fā)進(jìn)入到全面云開發(fā)。
在場(chǎng)景方面,通過環(huán)境共享、靜態(tài)托管等,實(shí)現(xiàn)從小程序向公眾號(hào)網(wǎng)頁,即Web端開發(fā)的場(chǎng)景拓展,進(jìn)一步滿足開發(fā)者的多端業(yè)務(wù)訴求。在能力方面,云調(diào)用不僅支持小程序服務(wù)端API免鑒權(quán)調(diào)用,也支持公眾號(hào)服務(wù)端、微信支付能力、微信廣告能力的免鑒權(quán)調(diào)用,讓開發(fā)者更簡(jiǎn)單便捷地調(diào)用整個(gè)微信生態(tài)開放能力。在服務(wù)模式上,除了提供函數(shù)級(jí)別的Serverless化部署方式以外,云開發(fā)也提供了兼容Knative生態(tài)標(biāo)準(zhǔn)的Serverless容器服務(wù)模式,即云托管。在云托管模式下,無論是前端開發(fā)者還是后臺(tái)開發(fā)者,都可以使用云開發(fā)部署小程序和網(wǎng)頁,不受語言和框架限制。
同時(shí),云開發(fā)全面支持服務(wù)商的小程序SaaS部署模式,提供批量操作接口,實(shí)現(xiàn)云資源的統(tǒng)一管理和財(cái)務(wù)結(jié)算,進(jìn)而提升服務(wù)商的小程序SaaS交付效率,降低后期運(yùn)維成本。
人人可做開發(fā)者
在峰會(huì)上,騰訊云正式推出了云開發(fā)低代碼平臺(tái),進(jìn)一步降低應(yīng)用開發(fā)的門檻。低代碼開發(fā)平臺(tái)是指無需編碼或通過少量代碼,就可以快速生成應(yīng)用程序的開發(fā)平臺(tái),用戶可以通過拖拽相應(yīng)的功能模塊,創(chuàng)建應(yīng)用。
劉穎指出,通過低代碼開發(fā)平臺(tái),沒有技術(shù)背景的產(chǎn)品、運(yùn)營(yíng)也可以用云開發(fā)做應(yīng)用。在開發(fā)門檻極大降低之后,人人都可以做“開發(fā)者”。對(duì)工程師而言,低碼平臺(tái)則是一個(gè)提升生產(chǎn)效率的工具。避免進(jìn)行重復(fù)性工作,可以更加專注于業(yè)務(wù)邏輯創(chuàng)新、專注架構(gòu)和算法設(shè)計(jì)。
以“粵省事”小程序?yàn)槔?,業(yè)務(wù)人員要在小程序中開發(fā)一個(gè)新的“貧困認(rèn)證”功能。使用低代碼平臺(tái)開發(fā),直接復(fù)用了政務(wù)基礎(chǔ)組件和已有業(yè)務(wù)邏輯抽象,代碼行數(shù)從2000多行降低到61行,文件個(gè)數(shù)從42個(gè)縮減為1個(gè),整體的交付效率提升了至少5倍。
制定首個(gè)云開發(fā)標(biāo)準(zhǔn)
會(huì)上,中國(guó)電子技術(shù)標(biāo)準(zhǔn)化研究院聯(lián)合騰訊云及眾多行業(yè)頭部企業(yè)宣布共同啟動(dòng)《信息技術(shù) 云計(jì)算 云開發(fā)通用技術(shù)要求》標(biāo)準(zhǔn)編制工作。該標(biāo)準(zhǔn)由騰訊云牽頭,為云計(jì)算領(lǐng)域首個(gè)云開發(fā)標(biāo)準(zhǔn)化方向的標(biāo)準(zhǔn)。
云開發(fā)標(biāo)準(zhǔn)的編制匯聚了產(chǎn)業(yè)眾多開發(fā)者、服務(wù)商、云廠商,他們?cè)谕苿?dòng)行業(yè)在產(chǎn)品規(guī)范、互聯(lián)互通等層面達(dá)成共識(shí),借助云計(jì)算標(biāo)準(zhǔn)推動(dòng)云開發(fā)在更多場(chǎng)景、更多行業(yè)落地,為用戶提供標(biāo)準(zhǔn)化的云原生一體化開發(fā)環(huán)境和工具。
官方微信公眾號(hào)
官方微博