全部產品
Search
文件中心

Serverless App Engine:應用情境

更新時間:Oct 25, 2024

Serverless 應用引擎 SAE(Serverless App Engine)具有廣泛的應用情境,協助您的企業極速上雲、從容應對突發性流量洪流和靈活啟停應用環境,降低資源成本。

應用託管

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

  • 零改造:SAE能夠平滑遷移應用,零改造地完成Spring Cloud或Dubbo應用快速上雲。

  • 免營運:SAE能夠免營運底層基礎設施,例如IaaS、K8s、微服務元件和APM組件等,無需自建ZooKeeper、Eureka、Consul和Skywalking等,極大降低開發營運成本。供應商業化穩定性兜底。

  • 低門檻:SAE能夠一站式開箱使用全套微服務能力,提供自動構建鏡像能力,內建灰階發布、流量控制、環境隔離、應用監控診斷和許可權管理等企業級進階特性。

dg_microservice_application_hosting

極致彈性情境

新零售、電商、線上教育、互娛等行業往往有一些不可預期的突發流量高峰,不易平衡業務SLA和資源成本,極易造成系統響應延遲、系統癱瘓等問題。為瞭解決這些問題,SAE提供了精準容量+彈性+限流降級一整套高可用產品化解決方案。通過該方案,SAE能夠協助應用輕鬆應對流量高峰,在保證業務SLA的同時也節省了資源成本。

  • 保障高峰期業務SLA:基於SAE彈性+AHAS限流降級,輕鬆應對流量洪峰,避免系統崩潰。

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

  • 提升效率與降低成本:基於SAE豐富的彈性策略,無需按照峰值長期固定保有機器,提供秒級的彈性效率與實惠的硬體成本。

dg_autoscaling_scenes

持續整合與交付

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

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

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

  • CI/CD:通過SAE Job,執行完CI/CD持續整合任務後,能立即釋放計算資源。

dg_continuous_integration_and_delivery