Serverless 應用引擎 SAE(Serverless App Engine)是集成IaaS+PaaS的Serverless PaaS平臺,支持多種方式部署應用和任務,支持主流微服務框架和開源任務框架。SAE采用最小化閑置資源原則,以秒級彈性伸縮性能為您打造高效的低成本服務。
IaaS+PaaS集成的全托管免運維解決方案
依托Serverless架構,您無需保留和運維IaaS資源,便可在SAE上快速部署和運行應用,降低運維成本。您可以聚焦核心業務,專注于業務的邏輯開發,無需考慮底層資源,例如集群可用性、容量和性能等方面的問題,減少繁雜的運維管理。同時,SAE采用一站式、全托管的管理界面,為應用和任務提供開箱即用的生命周期管理、可觀測等功能,幫您快速排查故障。
精益成本,節省資源
傳統運維模式下,企業需要參照流量峰值長期保留固定IaaS資源,導致日常業務中的資源浪費。SAE以最小化閑置資源為原則,根據應用實際使用的資源按量計費,避免業務在不活躍時段的費用開銷,大大降低資源成本。
通過一鍵啟停功能,可以定時批量啟停同一命名空間內的應用,例如定時啟停開發環境或測試環境的全部應用。
極速彈性,靈活策略
微服務應用支持白屏化配置多種彈性策略。
基于基礎監控指標(CPU、Mem等)和業務監控指標(QPS 、RT、TCP等)觸發的水平伸縮。
基于定時時間段觸發的水平伸縮。
基于定時彈性與指標彈性混用的彈性策略。
提供原地升級策略、鏡像預熱策略、基于DADI的鏡像加速方案、Java應用冷啟動加速、Java應用運行時多線程等提效方案,全方位提升部署、彈性和運行多環節的效率。
低門檻容器化,全套微服務治理
您無需掌握Docker鏡像和K8s的底層細節,秒級完成從源代碼/代碼包/Docker鏡像部署任何語言的在線應用到SAE,低門檻擁抱K8s。
提供無侵入的微服務治理能力,支持Spring Cloud、Dubbo零代碼改造遷移至SAE。提供服務注冊與發現、環境隔離、配置管理、限流降級、應用無損上下線、服務鑒權、全鏈路灰度等能力。
開源任務框架無縫遷移
SAE Job支持XXL-JOB和ElasticJob任務的改造遷移,兼具傳統任務的使用體驗和功能的同時,比開源任務框架使用更方便(對代碼無侵入)、更節省(任務運行完立即釋放資源)、更穩定(失敗自動重試)、更透明(可視化監控報警)和更省心(免運維)。
標準開放
基于容器標準構建,核心能力開源,無廠商鎖定;擁有豐富的平臺工程能力,例如CLI、S2A(Source to Application)等,助力研發運維提效。
安全保障
底層基于安全容器,網絡層面通過VPC強隔離,為應用安全運行提供雙重保障。
服務集成
自動集成阿里云上的基礎設施類產品(例如SLB、SLS、云監控等)和微服務生態周邊產品(例如ACM、ARMS、AHAS等),提供一站式解決方案。