文档

产品优势

更新时间:

Serverless 应用引擎 SAE(Serverless App Engine)是集成IaaS+PaaS的Serverless PaaS平台,支持多种方式部署应用和任务,支持Web应用、主流微服务框架和开源任务框架SAE采用最小化闲置资源原则,以百毫秒级弹性伸缩性能为您打造高效的低成本服务。

IaaS+PaaS集成的全托管免运维解决方案

依托Serverless架构,您无需保留和运维IaaS资源,便可在SAE上快速部署和运行应用,降低运维成本。您可以聚焦核心业务,专注于业务的逻辑开发,无需考虑底层资源,例如集群可用性、容量和性能等方面的问题,减少繁杂的运维管理。同时,SAE采用一站式、全托管的管理界面,为应用和任务提供开箱即用的生命周期管理、可观测等功能,帮您快速排查故障。

精益成本,节省资源

传统运维模式下,企业需要参照流量峰值长期保留固定IaaS资源,导致日常业务中的资源浪费。SAE以最小化闲置资源为原则,根据应用实际使用的资源按量计费,避免业务在不活跃时段的费用开销,大大降低资源成本。

  • SAE 1.0:通过一键启停功能,可以定时批量启停同一命名空间内的应用,例如定时启停开发环境或测试环境的全部应用。

  • SAE 2.0:Web仅在有请求时分配CPU模式下,无请求处理时,不分配任何CPU,CPU不计费。

极速弹性,灵活策略

  • Web仅在有请求时分配CPU模式下,支持百毫秒级弹性伸缩,根据流量自适应调整应用实例,在大流量冲击下,稳健保障用户业务SLA。

  • 微服务和Web始终分配固定CPU模式下,支持白屏化配置多种弹性策略。

    • 基于基础监控指标(CPU、Mem等)和业务监控指标(QPS 、RT、TCP等)触发的水平伸缩。

    • 基于定时时间段触发的水平伸缩。

    • 基于定时弹性与指标弹性混用的弹性策略。

  • 提供原地升级策略、镜像预热策略、基于DADI的镜像加速方案、Java应用冷启动加速、Java应用运行时多线程等提效方案,全方位提升部署、弹性和运行多环节的效率。

低门槛容器化,全套微服务治理

您无需掌握Docker镜像和K8s的底层细节,秒级完成从源代码/代码包/Docker镜像部署任何语言的在线应用到SAE,低门槛拥抱K8s。

提供无侵入的微服务治理能力,支持Spring Cloud、Dubbo零代码改造迁移至SAE。提供服务注册&发现、环境隔离、配置管理、限流降级、应用无损上下线、服务鉴权、全链路灰度等能力。

Web应用一站式托管

对标Google CloudRun,能实现秒级创建应用和一键灰度应用,同时还提供Web应用上云的一站式快捷体验:包括免运维IaaS、自动弹性伸缩、开箱即用Web应用防火墙、CDN全球加速、OSS持久化存储、日志管理、负载均衡、RDS数据库等能力,同时还提供闲置计费和缩容到0的能力,让流量零星、有突发峰值的Web应用使用成本更低。

开源任务框架无缝迁移

SAE Job支持XXL-JOB和ElasticJob任务的改造迁移,兼具传统任务的使用体验和功能的同时,比开源任务框架使用更方便(对代码无侵入)、更节省(任务运行完立即释放资源)、更稳定(失败自动重试)、更透明(可视化监控报警)和更省心(免运维)。

标准开放

基于容器标准构建,核心能力开源,无厂商锁定;拥有丰富的平台工程能力,例如CLI、S2A(Source to Application)等,助力研发运维提效。

安全保障

底层基于安全容器,网络层面通过VPC强隔离,为应用安全运行提供双重保障。

服务集成

自动集成阿里云上的基础设施类产品(例如SLB、SLS、云监控等)和微服务生态周边产品(例如ACM、ARMS、AHAS等),提供一站式解决方案。

  • 本页导读 (1)
文档反馈