Serverless应用引擎SAE(Serverless App Engine)是业界面向应用的Serverless PaaS平台,提供IaaS+PaaS集成的解决方案。SAE支持多种方式部署应用和任务,支持主流微服务框架和开源任务框架,采用最小化闲置资源原则,以秒级弹性伸缩性能为您打造高效的低成本服务。
IaaS+PaaS集成的全托管免运维解决方案
依托Serverless架构,您无需保留和运维IaaS资源,便可在SAE上快速部署和运行应用,降低运维成本。您可以聚焦核心业务,专注于业务的逻辑开发,无需考虑底层资源,例如集群可用性、容量和性能等方面的问题,减少繁杂的运维管理。同时,SAE采用一站式、全托管的管理界面,为应用和任务提供开箱即用的生命周期管理、可观测等功能,帮您快速排查故障。
精益成本,节省资源
传统运维模式下,企业需要参照流量峰值长期保留固定IaaS资源,导致日常业务中的资源浪费。SAE以最小化闲置资源为原则,根据应用实际使用的资源按量计费,避免业务在不活跃时段的费用开销,大大降低资源成本。
极速弹性,灵活策略
- 支持突发场景下的秒级弹性伸缩,在大流量冲击下,稳健保障用户业务SLA。
- 支持丰富的弹性策略。
- 基于基础监控指标(CPU、Mem等)和业务监控指标(QPS 、RT、TCP等)触发的水平伸缩。
- 基于定时时间段触发的水平伸缩。
- 基于定时弹性与指标弹性混用的弹性策略。
- 提供原地升级策略、镜像预热策略、基于DADI的镜像加速方案、Java应用冷启动加速、Java应用运行时多线程等提效方案,全方位提升部署、弹性和运行多环节的效率。
低门槛容器化,全套微服务治理
与其他Serverless产品不同,SAE支持Spring Cloud、Dubbo、HSF和Web等主流应用,同时深度集成MSE,提供完整服务治理能力,实现Serverless架构+微服务架构的结合。SAE支持WAR包部署、JAR包部署和镜像部署三种部署方式,您无需掌握Docker镜像和K8s的底层细节,可以以低门槛拥抱容器技术,快速上手使用功能服务。
开源任务框架无缝迁移
SAE Job支持XXL-JOB和ElasticJob任务的改造迁移,兼具传统任务的使用体验和功能的同时,比开源任务框架使用更方便(对代码无侵入)、更节省(任务运行完立即释放资源)、更稳定(失败自动重试)、更透明(可视化监控报警)和更省心(免运维)。
安全保障
底层基于安全容器,网络层面通过VPC强隔离,为应用安全运行提供双重保障。
服务集成
自动集成阿里云上的基础设施类产品(例如SLB、SLS、云监控等)和微服务生态周边产品(例如ACM、ARMS、AHAS等),提供一站式解决方案。