騰訊云云開發推出“雲應用”,支援傳統技術框架快速遷移Serverless

6月9日,騰訊雲宣佈在雲開發(CloudBase)整體框架中推出“雲應用”。該產品能夠幫助開發者在不改造原有技術框架和業務程式碼的前提下,將業務快速遷移至Serverless模式中,在享受Serverless便捷性的同時,還能借助雲開發整體技術框架來提升整體開發效率。這也是國內首個將彈性容器技術與Serverless理念相結合的開發工具類產品。

騰訊云云開發推出“雲應用”,支援傳統技術框架快速遷移Serverless

Serverless是一種雲原生的技術理念,能夠讓開發者無需關注程式執行環境、資源及數量,而將精力聚焦於業務研發。雲原生基金會CNCF釋出的2019年年度調查報告顯示,41%的受訪者表示已經在使用Serverless,而20%的受訪者表示計劃在未來12-18個月應用Serverless。

此前,Serverless的業務部署和生命週期管理主要透過FaaS(Function as a Service,函式即服務)來實現。但云函式這種實現方式本身也存在一定的侷限性,在解決一些業務場景時表現乏力,如函式啟動時延對效能有影響,構建的服務無法在後臺常駐,無法覆蓋多種型別的開發語言、框架和現有的應用交付方式,對存量業務重構改造成本較大,以及技術服務商切換困難等。

其中,存量業務遷移中函式改造成本大,更是成為了Serverless的規模化應用中亟待解決的關鍵問題。

雲開發(Cloudbase)是騰訊雲結合Serverless理念打造的一站式應用開發平臺,其提供的雲函式功能,在業界率先為小程式開發、web開發帶去了Serverless架構的輕量、彈性、按需計費等價值。在雲開發整體技術框架中推出“雲應用”產品,則為開發者提供了雲函式之外另一種Serverless計算載體,進一步方便開發者快速將業務遷移至Serverless。

與雲函式不同的是,“雲應用”是一個Serverless化全託管式容器計算平臺。基於該平臺,開發者可以在不限制任何語言與框架的前提下,用任意的方式進行程式碼編寫,將業務快速遷移至Serverless模式中,透過流量驅動的模式,實現底層資源的彈性伸縮,且無需關注底層運維。同時,開發者還能在雲開發整體框架下,方便呼叫雲資料庫、雲端儲存等基礎服務,提升應用整體開發效率。

此外,“雲應用”相容開源的Knative API的特性,也有效解決了開發者過往使用Serverless時不得不與服務商強繫結的困擾,讓開發者無需擔心技術鎖定。

“在傳統定義中,Serverless 等同於FaaS到BaaS(Backend as a Service,後端即服務)的前後串聯。‘雲應用’以CaaS(Container as a Service)理念來解決FaaS模式中存在的一些瓶頸,將成為Serverless的一個有效補充。”騰訊云云開發負責人寧鵬偉表示。

據瞭解,雲開發(CloudBase)已經支援小程式、小遊戲、移動App、Web、H5等多端應用開發。雲開發的註冊賬戶數超過38萬,服務超過100萬開發者,日呼叫次數超過7億,開發者已經覆蓋教育、遊戲、電商、O2O、酒店、交通、金融、政務等多個領域。雲開發最近還開放了微信支付雲呼叫、CMS運營管理平臺等多項能力,簡化支付接入流程,一鍵安裝擴充套件自動生成運營後臺。

版權宣告:本文源自 網路, 於,由 楠木軒 整理釋出,共 1326 字。

轉載請註明: 騰訊云云開發推出“雲應用”,支援傳統技術框架快速遷移Serverless - 楠木軒