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等),提供一站式解决方案。