阿里云首页 云效2020

SAE 应用发布

Flow 提供了 SAE 部署能力,Serverless 应用引擎 SAE(Serverless App Engine)是面向应用的 Serverless PaaS 平台,能够帮助 PaaS 层用户免运维 IaaS、按需使用、按量计费,做到低门槛微服务应用上云。相对于其他 Serverless 产品,它抽象了应用的概念,并提供了一整套微服务解决方案,支持 Spring Cloud、Dubbo、HSF 等主流的微服务开发框架,实现了 Serverless 架构和微服务架构的完美结合。

部署目标物

部署目标物可来自上游构建产物,支持两个方式:构建(Java构建等)、镜像构建(阿里云镜像构建等)。

注意

:如果您使用的是 Java 构建,构建完成后,请使用 构建物上传(EDAS/SAE使用)步骤。

添加SAE部署任务

在流水线编辑时,你可将SAE部署任务添加至您的流水线中。

配置SAE部署任务

1)需要先在阿里云SAE控制台添加应用,支持程序包和镜像两种方式。

2)部署配置,支持灰度发布和分批发布。

发布 ACR 企业版镜像

目前 Flow 支持将 ACR EE(企业版)镜像发布至 SAE,可以在流水线中构建 Docker 镜像并推送至 ACR EE(企业版)中,并将其发布至 SAE,如下图所示:

123123

注意:在 SAE 发布节点配置中,需填写镜像仓库企业版实例 ID,你可通过 ACR 控制台 找到你的 ACR EE(企业版)的实例 ID,如下图所示:

12312