據調查報告顯示,無服務器架構市場規模在 2018 年達到 42.5 億美元,預計在 2023 年將達到 149.3 億美元,復合年增長率將達 29%。成本和效率兩大原因促使無服務器架構的市場規模正在快速增長,并將成為下一代云計算服務的主流形態。
6 月 24 日,在上海召開的 KubeCon 2019 大會上,騰訊云技術總監 Yunong Xiao 發表了《Back From the Future: A Time Traveler's Take on Serverless》的演講主題。 他表示:Serverless 帶來了成本和效率的改變,無服務的產品和生態正走向成熟,并逐步承載起企業核心業務。
Serverless 服務幫助用戶從繁冗的開發配置工作中解放出來,沒有任何的基礎設施建設、管理與運維開銷,開發者僅需關注業務代碼邏輯的編寫,這種模服務式能夠極大降低研發門檻,并提升業務構建效率,獲得了大量企業和開發者的支持。
S erverless 無疑是下一代云計算服務形態的趨勢,但當前復雜的企業業務系統并不能完全基于無服務來實現,我們分析主要有以下幾方面的原因:
性能問題。 目前無服務尚未完全成熟,在性能方面仍存在諸多問題,如同步業務的冷啟動延時、高并發的函數實例擴縮容,大規模業務下函數實例的集群管理等;
缺乏成熟的開發者生態。 企業和研發采用無服務,需要用監控、Debug 調試、DevOps 等上下游的支持;
需 要理解和管理底層的基礎設施。 當前 Serverless 架構下,客戶依然會感知到無服務器集群和資源的存在。
作為繼虛擬機、容器后的第三代通用計算平臺,無服務器架構是騰訊云原生的重點發力領域。針對目前行業遇到的問題,騰訊云持續探索研究,并發布了下一代無服務器計算平臺:Severless 2.0,Severless 2.0 在已有的事件觸發函數的基礎之上,根據實際的用戶使用場景,進一步提供了面向 HTTP 場景的 HTTP Function 和 HTTP Service,提供了高層次的通用開發框架,不僅更好的支持開發者面向 Web Service 的開發訴求,也可以支持已有業務代碼向 Serverless 架構的無縫遷移。
在技術上,VPS租用,我們在控制流和數據流的模塊、虛擬化層、網絡層、調度層都做了徹底的重構優化,在安全,可 用性,性能上也進行了全面升級。 通用統一的底層架構通過采用輕量級虛擬化技術、VPC proxy 轉發方案等多種優化手段,以及針對實時自動擴縮容核心的能力優化,徹底規避了傳統無服務器架構中,飽受詬病的冷啟動問題。
除此之外,Severless 2.0 還關注開發者從本地開發、代碼調試、到業務的持續集成、上線運維等整個軟件開發生命周期。 圍繞著 Serverless 產品,騰訊云構建了全面的開發支持、DevOps、運維監控等能力,協助開發者可以更好的向 Serverless 架構遷移,為 Serverless 承載起企業核心業務奠定基石。
去年騰訊云團隊與微信小程序進行了深度合作,推出了小程序云開發 Serverless 服務,幫助企業和開發者快速構建小程序核心應用。 我們相信,隨著 Serveless 2.0 的發展,無服務不僅可以逐漸承載起企業核心業務,歐洲服務器租用,并且能幫助打通監控、Debug 調試、DevOps 等上下游生態,助力互聯網和傳統企業業務的快速建設與迭代。