

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# CloudFront 持續部署工作流程
<a name="continuous-deployment-workflow"></a>

下列高階工作流程說明如何透過 CloudFront 持續部署，安全地測試和部署組態變更。

1. 選擇您要做為*主要分佈*的分佈。主要分佈是目前為生產流量提供服務的分佈。

1. 從主要分佈中，建立*臨時分佈*。臨時分佈一開始會是主要分佈的副本。

1. 在*持續部署政策*內建立*流量組態*，並將其連接至主要分佈。這會決定 CloudFront 如何將流量路由至臨時分佈。如需詳細了解臨時分佈的路由請求，請參閱 [將請求路由至臨時分佈](understanding-continuous-deployment.md#understanding-continuous-deployment-routing)。

1. 更新臨時分佈的組態。如需詳細了解您可以更新的設定，請參閱 [更新主要分佈或臨時分佈](understanding-continuous-deployment.md#updating-staging-and-primary-distributions)。

1. 監控臨時分佈，以判斷組態變更是否如預期般運作。如需監控臨時分佈的詳細資訊，請參閱 [監控臨時分佈](monitoring-staging-distribution.md)。

   當您監控臨時分佈時，您可以：
   + 再次更新臨時分佈的組態，以持續測試組態變更。
   + 更新持續部署政策 (流量組態)，以傳送更多或更少流量至臨時分佈。

1. 臨時分佈的效能符合您的需求時，請將臨時分佈的組態*提升*為主要分佈，如此會將臨時分佈的組態複製到主要分佈。這項操作也會停用持續部署政策，這表示 CloudFront 會將所有流量路由至主要分佈。

您可以建置自動化來監控臨時分佈的效能 (步驟 5)，並在符合特定條件時自動提升組態 (步驟 6)。

提升組態之後，您可以在下次測試組態變更時，重複使用相同的臨時分佈。

如需在 CloudFront 主控台 AWS CLI、 或 CloudFront API 中使用預備分佈和持續部署政策的詳細資訊，請參閱下一節。