跳到主要内容

阿里云 Serverless 应用引擎 SAE

Serverless 应用引擎 SAE(Serverless App Engine)是一款零代码改造、极简易用、自适应弹性的应用全托管平台。SAE 让你免运维 IaaS 和 K8s,秒级完成从源代码/代码包/Docker 镜像部署任何语言的在线应用(如 Web/微服务/Job 任务)到 SAE,并自动伸缩实例按使用量计费,开箱即用日志、监控、负载均衡等配套能力。

核心优势

特点核心优势
极简体验
  • 应用零改造上线,零学习成本,秒级创建 & 发布应用
  • 按照实际使用量付费,应用成本下降 40% 以上
标准开放
  • 基于容器标准构建,核心能力开源,无厂商锁定
  • 丰富的平台工程能力,助力研发运维提效 50%
极致弹性
  • 百毫秒级弹性伸缩,根据流量自适应调整应用实例
  • 应用冷启动提效,支持缩容到 0

应用场景

场景特点
Web 应用一站式托管对标 Google CloudRun,提供 Web 应用上云一站式快捷体验:
包括免运维 IaaS、自动弹性伸缩和开箱即用 Web 应用防火墙、CDN 全球加速、OSS 持久化存储、日志管理、负载均衡、RDS 数据库等能力,适用于个人博客/论坛、企业官网、多站点部署应用和一些后台线程、定时任务等
微服务应用托管只需基于 Spring Cloud/Dubbo 开发规范迭代每个微服务应用,由阿里云 SAE 提供底层资源调度、部署、灰度发布、微服务治理和监控诊断能力。
突发流量场景新零售/电商、在线教育、互娱等行业往往有一些不可预期的突发流量高峰,SAE 提供精准容量 + 极致弹性 + 限流降级一整套高可用产品化解决方案。

开通指南

前期准备:注册并登陆阿里云账户。

  1. 进入SAE 产品主页

  2. 点击 免费开通

    免费开通 SAE

  3. 点击 领取套餐并开通按量付费,并按照提示支付(此套餐为免费试用套餐,无需支付金额)。

    领取套餐并开通按量付费 立即购买 同意协议 支付

  4. 点击 管理控制台

    管理控制台

  5. 点击 抢先体验,进入 SAE 2.0。

    进入 SAE 2.0

  6. 在弹出的 欢迎使用 Serverless 应用引擎 SAE 对话框,单击 确认创建

    确认创建 SAE 实例

应用部署指南

  1. 登录SAE 控制台,点击 应用管理 - 应用列表,选择 华北 3(张家口) 或者 华南 1(深圳) 地域。(若已经进入 SAE 2.0 控制台,可直接跳到步骤 3)

    选择区域

  2. 点击  体验 SAE 2.0 公测版  进入 SAE2.0 控制台

    进入控制台

  3. 点击 应用管理创建应用

    创建应用

  4. 创建应用 页面,配置相关信息。选择 从源码仓库持续部署,点击 设置持续部署

    选择代码源

  5. 基础信息设置 区域,输入自定义的 应用名称应用描述应用部署方式 选择 从源码仓库持续部署,然后单击 设置持续部署,在 设置持续部署 面板,配置相关信息,然后单击 确定。(此处以 Gitee 的一个游戏应用为例)

    应用设置

  6. HTTP 流量全托管 区域,配置相关信息。

    流量配置

  7. 容量设置 区域,配置相关信息,然后单击 跳过高级设置,创建应用

    容量设置

  8. 应用创建完成后,会跳转至 基础信息 页面。在此页面,你可以查看计量数据、应用弹性监控、应用信息,以及编辑流量访问设置等信息。

    详细信息

  9. 基础信息 页面的 HTTP 流量全托管 区域,单击 公网访问地址,即可访问。

    公网访问地址

首次访问,SAE 会自动添加你的公网 IP 地址到白名单中。如果后续访问失败,请更新 IP 白名单。