Serverless 應用引擎

全球首個面嚮應用的 Serverless PaaS,提供成本更優、效率更高的一站式應用託管方案

產品優勢

零改造,開箱即用微服務和K8s能力
Spring Cloud/Dubbo/HSF應用零改造無縫遷移,開箱即用全套微服務治理能力;WAR/JAR/PHP zip 包無需容器化改造直接部署
精益成本、極致效率
免營運IaaS和K8s叢集,按需低成本使用;提供秒級彈性效率、提高Java應用啟動&運行時效率
安全可控、高可用
基於沙箱容器+VPC網路隔離提供應用運行時安全保障;提供面向大促(精準容量+極致彈性+限流降級)的高可用方案
一站式PaaS體驗
無縫整合基礎服務類、微服務生態、DevOps產品等,提供一站式PaaS體驗

產品功能

應用全生命週期管理

提供從建立到啟動並執行應用全生命週期管理服務,支援分批、灰階、金絲雀等多種發布策略,支援按流量灰階。發布過程可觀測、可復原。

自動構建Docker鏡像

平台支援WAR/JAR/PHP zip包自動構建成Docker鏡像能力,讓零容器基礎的客戶沿用原有部署方式使用SAE。

Auto Scaling

支援白屏化設定彈性策略(基於監控指標條件觸發或者定時觸發),協助您的應用快速自動擴縮容;秒級彈性效率,輕鬆應對業務流量高峰期的突發流量浪湧,並可於流量低穀時節約成本。

一鍵啟停開發測試環境

中大型企業多套環境,測試環境一般在夜間閑置,長期保有應用執行個體造成資源浪費。使用SAE一鍵啟停開發測試環境能力,即開即用,可節省約2/3的硬體成本。

立體化監控

提供系統層級監控,如 CPU、Mem等;也提供應用層級&鏈路層級的監控,如 QPS、RT、介面調用量、慢 SQL、錯誤數、調用鏈分析等,協助您快速定位和診斷問題。

Java應用冷啟動加速

基於Dragoonwell 11 AppCDS啟動加速技術,省去了Java應用啟動時的應用初始化、應用類載入、應用即時編譯的過程,助力Java應用冷啟動提速40%。

遠端偵錯 & 端雲聯調

提供遠端偵錯的能力,遠端診斷部署在SAE的Java應用。提供微服務端雲聯調能力,能實現本地服務訂閱並註冊到雲端SAE內建的註冊中心,本地服務和雲端SAE服務互相調用,便於使用。

微服務管理

支援 Spring Cloud、Dubbo、HSF微服務架構,零代碼改造遷移到SAE。提供服務註冊&發現、環境隔離、組態管理、服務治理、限流降級、應用平滑上下線、服務鑒權等能力。

SAE 和開源自建對比(微服務情境)

對比項

開源自建SC/Dubbo + IaaS叢集 開源自建SC/Dubbo +自建K8s叢集

SAE

IaaS 購買 & 系統搭建

需要 需要 不需要,內建K8s叢集底座和微服務架構

營運成本

需要 需要 免營運

硬體成本

往往按峰值固定保有包年IaaS,資源使用率低,有閑置浪費 往往按峰值固定保有包年IaaS,資源使用率低,有閑置浪費 按需使用,隨用隨付,無閑置浪費

應用管理

純黑屏操作,效率低且容易出錯;自行整合雲端服務,自研發布策略用於規避停機升級風險 kubectl 或K8s dashboard操作,門檻高;自行整合各雲端服務,自研發布策略規避停機升級風險 白屏化操作,根據應用健康自動調配流量;可灰階、可觀測、可復原;支援CICD整合/Jenkins/雲效/鏡像倉庫/代碼源等

微服務管理

基於開源自建,探索整合解決方案 基於開源自建,探索整合解決方案 無縫遷移;全套微服務能力,兜底穩定性

許可權管理

自研解決方案 基於K8s RBAC機制完成認證訪問授權,但不能滿足企業多租戶許可權隔離需求 無縫對接RAM系統,提供命名空間層級/應用層級的許可權隔離能力

彈性效率

分鐘級 分鐘級 秒級

監控診斷

根據開源體系自行探索和開發,自行整合診斷工具和維護服務端,並搭建警示渠道 根據開源體系自行探索和開發,自行整合診斷工具和維護服務端,並搭建警示渠道 提供系統層級監控、應用層級和調用鏈監控;提供應用診斷功能能力;支援自訂警示規則

應用高可用

自行探索和開發高可用保障體系,對團隊技術要求相當高 自行探索和開發高可用保障體系,對團隊技術要求相當高 支援多可用性區域部署,提供面向大促(精準容量+極致彈性+限流降級)的高可用方案

使用體驗

建立應用前置步驟多(需買機器-建立叢集-叢集初始化等),自行對接各個雲端服務,整合體驗差 建立應用前置步驟多(需買機器-建立叢集-叢集初始化等),自行對接各個雲端服務,整合體驗差 直接建立應用,流程極簡;無縫對接各個雲端服務,一站式 PaaS 體驗

應用情境

低門檻微服務架構轉型,加速迭代效率

企業生產環境中,通過合理微服務拆分,將每個微服務應用打成WAR/JAR/Docker鏡像儲存在阿里雲鏡像倉庫。您只需基於Spring Cloud/Dubbo開發規範迭代每個微服務應用,由阿里雲SAE提供底層資源調度、部署、灰階發布、微服務治理和監控診斷能力。

能夠實現

  • 零代碼改造平滑遷移應用

    零代碼侵入就能完成 Dubbo/Spring Cloud 應用快速上雲。

  • 免營運底層IaaS,K8s、微服務元件、APM組件等

    免營運底層基礎設施,無需自建 ZooKeeper,Eureka,Consul、Skywalking 等,極大降低開發營運成本。 供應商業化穩定性兜底。

  • 零門檻,一站式開箱使用全套微服務能力

    提供自動構建鏡像能力,內建灰階發布,流量控制,環境隔離、應用監控診斷、許可權管理等企業級進階特性,零基礎開箱即用。

提供面向大促的彈性高可用解決方案

新零售/電商類、線上教育、互娛等行業往往有一些不可預期的突發流量高峰,提供了精準容量+極致彈性+限流降級一整套高可用產品化解決方案。

能夠實現

  • 保障高峰期業務SLA

    基於SAE的極致彈性+AHAS限流降級,輕鬆應對流量洪峰,避免系統被打掛。

  • 快速診斷定位問題

    SAE無縫整合的ARMS產品,具有白屏化應用監控和診斷能力,可用定位到慢SQL、慢方法、方法的呼叫堆疊、對於線上問題的分析、排查、預警和解決,提供強有力支援,節省大量的排查時間。

  • 極致效率、極致成本

    基於SAE豐富的彈性策略,無需按照峰值長期固定保有機器,提供秒級的彈性效率、極致的硬體成本。

多種部署方式,實現最優持續傳遞流程

支援雲效、Jenkins、原始碼、Cloud Toolkit外掛程式、Container Registry等多種方式部署。SAE幫您自動完成從代碼提交到應用部署的DevOps完整流程,高效替代業內部署複雜、迭代緩慢的傳統方式。

能夠實現

  • DevOps自動化

    實現從代碼變更到代碼構建,鏡像構建和應用部署的全流程自動化。

  • 一鍵部署到雲端

    基於Cloud Toolkit外掛程式部署,本地開發完應用後能一鍵部署到雲端,方便的進行遠端偵錯。

phone 聯絡我們
Hi, I'm Alibaba Cloud AI Assistant!
I can help with questions and solutions.