什麼是雲託管,有哪些優勢?

CloudBase雲開發發表於2022-02-24

雲託管是雲開發提供的新一代雲原生應用引擎,支援託管用任意語言和框架編寫的容器化應用。和雲開發其他產品(雲函式、雲資料庫、雲端儲存、擴充套件應用、HTTP 訪問服務等)一起為使用者提供雲原生一體化開發環境和工具平臺,為開發者提供高可用、自動彈性擴縮的後端雲服務,可用於雲端一體化開發多種端應用(小程式、公眾號、Web 應用等),避免應用開發過程中繁瑣的伺服器搭建及運維,使開發者可以專注於業務邏輯的實現,開發門檻更低,效率更高。

場景

面向服務託管後臺服務

使用傳統技術棧的後臺服務,難以承擔雲函式改造成本,運用雲託管可快速遷移存量業務,同時支援東西向通訊微服務和服務常駐。

流量不穩定觸發型業務

可按實時流量自動擴縮容,按實際用量計費,大大降低成本。配合雲開發其他業務能力可同時降低資料庫、儲存使用成本。

安全私有化

對安全性有較高要求的業務,支援部署在使用者的私有叢集,並提供混合雲部署方案。

雲託管特性

不限語言

開發者可使用任意自己喜愛的語言和框架,包括但不限於Java,PHP,Go,Python。上傳映象即可快速部署,也可上傳程式碼包或提供 GitHub/GitLab 程式碼庫授權,由雲託管自動構建部署。

流量驅動

例項數量可依據流量變化在使用者設定的數量區間內自動伸縮,靈活響應同時實現服務常駐,節約資源成本且無需運維。

低遷移成本

存量業務遷移至雲託管 CloudBase Run 幾乎不需要改造程式碼,不需要重構業務改造成函式模式,實現無痛遷移,快捷方便享受 Serverless 模式帶來的便利性。

相容 Knative

相容 Knative 生態標準,有良好的社群基礎和完備的社群生態。可在各雲廠商之間無縫遷移,無需擔心技術鎖定,進入“雲原生”時代。

跨平臺

基於 Knative 提供跨平臺部署可行性;以 EKS 為基礎提供容器託管能力,解決計算資源私有化部署問題以支援私有化/混合部署。

雲開發框架

可與雲開發其他功能聯動,利用雲資料庫、雲端儲存等基礎服務大大提升應用整體開發效率。包括相關 SDK 能力、鑑權、使用者管理等面向端的能力幫助使用者快速開發。

Q&A

Q:雲託管和雲開發的關係是什麼?

A:雲託管是雲開發提供的一種無伺服器容器託管平臺,您可不使用雲開發的其他資源,單獨使用雲託管,也可整合雲開發的 SDK,聯合使用其他函式、資料庫等資源。

Q:雲託管 CloudBase Run 支援什麼語言?

不限制任何語言與框架,開發者可用任意自己喜愛的方式進行程式碼編寫,Java,PHP,Go 來者不限。

Q:是否需要改造為雲函式才能使用雲託管?

面向程式碼/映象提供 Serverless 服務, 無需做雲函式改造。

相關文章