“阿里巴巴正在享受云上研發帶來的技術紅利。”11月11日,阿里巴巴 CTO 程立表示,作為全球最大、最復雜的電商交易系統,淘寶首頁已完成了全面Serverless化,顯著提升了研發運維效率,Severless化正加速重塑阿里應用架構和研發模式。
當前,以云為核心的新型計算體系正在形成,軟件研發范式正發生新的變革,容器化、Serverless 化是其中最重要的趨勢之一。 在 Serverless 架構下,企業通過使用抽象的服務化接口方式取代傳統的面向底層 IT 資源管理方式,根據負載大小自動彈性伸縮,只需根據實際資源用量計費,大大提升了資源使用效率,進而降低了整體成本。
依托于 Serverless 架構,云上研發方式正在發生根本性的改變。無論用戶體量是2萬還是2000萬,基于Serverless構建的 IT 架構都可以自適應伸縮,進行組裝式研發,讓超大規模軟件系統也能具備實時彈性能力,更靈活地使用云資源。
作為全球最大、最復雜的電商系統,淘寶擁有數百業務應用組成的復雜鏈路關系,淘寶首頁采用Serverless 架構后可實現全鏈路快速調整容量的能力,預計業務資源成本將下降18%。
另一方面,基于容器技術,龐大復雜的業務通過分層架構可以大幅提升研發、交付效率。
以淘寶業務應用為例,上萬名研發工程師經常有不少時間要浪費在 IT 運維上,頻繁的升級,每月上千次的應用發布,每一次應用部署的等待時間都是對工程師寶貴時間的浪費。
今年雙11前,淘寶首頁率先實現了 Serverless 化,在提升架構一致性的基礎上,未來不同團隊可以更高效地升級基礎軟件版本通過下沉通用軟件模塊,應用部署時長縮短了50%,提升了運維效率。
據介紹,未來淘寶會把Serverless能力從首頁覆蓋到整個核心鏈路,最后實現全面的Serverless化。
“從‘阿里巴巴上云’到‘云上的阿里巴巴’,阿里巴巴正走向深度用云,通過Serverless 化,研發更專注上層應用的開發,使得應用具備更輕量的架構、極致彈性能力和靈活用云的能力。只有全面Serverless化才能實現真正的深度用云。”程立表示。