CloudFront 持续部署工作流 - Amazon CloudFront
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

CloudFront 持续部署工作流

以下简要工作流程说明了如何通过 CloudFront 持续部署来安全地测试和部署配置更改。

  1. 选择要用作主分配的分配。主分配是目前为生产流量提供服务的分发。

  2. 在主分配中,创建暂存分配。暂存分配作为主分配的副本开始。

  3. 持续部署策略中创建流量配置,并将其附加到主分配。这将决定 CloudFront 如何将流量路由到暂存分配。有关将请求路由到暂存分配的更多信息,请参阅将请求路由到暂存分配

  4. 更新暂存分配的配置。有关您可以更新的设置的更多信息,请参阅更新主分配和暂存分配

  5. 监控暂存分配以确定配置更改是否按预期执行。有关监控暂存分配的更多信息,请参阅监控暂存分配

    在监控暂存分配时,您可以:

    • 重新更新暂存分配的配置,以继续测试配置更改。

    • 更新持续部署策略(流量配置),以向暂存分配发送更多或更少流量。

  6. 如果您对暂存分配的性能感到满意,请将暂存分配的配置提升为主分配,这会将暂存分配的配置复制到主分配。这还将禁用持续部署策略,这意味着 CloudFront 会将所有流量路由到主分配。

您可以构建自动化来监控暂存分配的性能(步骤 5),并在满足特定条件时自动升级配置(步骤 6)。

提升配置后,可以在下次要测试配置更改时重用相同的暂存分配。

有关在 CloudFront 控制台、Amazon CLI 或 CloudFront API 中使用暂存分配和持续部署策略的更多信息,请参阅以下部分。