張貼日期: Nov 28, 2017

您現在可以使用 Canary 發行部署在 Amazon API Gateway 逐步發行新 API。這可協助您更安全地發行 API 變更,並限制新部署的影響範圍。

透過 Canary 的全新階段設定,您可設定新的 API 部署所處理的 API 請求比例階段。您也可使用 Canary 設定來定義全新的階段變數。當 Canary 設定用於某一階段時,API Gateway 將產生額外的 Amazon CloudWatch Logs 群組和 CloudWatch 指標,以用於 Canary 部署 API 處理的請求。您可以使用這些指標來測量 API 變更的效果,並加以因應。例如,您可以逐漸增加新的 API 部署所處理的 API 請求比例,或者在偵測到錯誤後轉返變更。

若要開始使用,請使用 AWS 管理主控台、AWS CLI 或 SDK 與 API,更新您的 API 階段設定。請參閱文件以進一步了解。

現在,此項功能在美國東部 (維吉尼亞北部)、美國東部 (俄亥俄)、美國西部 (奧勒岡)、美國西部 (加利福尼亞北部)、加拿大 (中部)、南美洲 (聖保羅)、歐洲 (愛爾蘭)、歐洲 (法蘭克福)、歐洲 (倫敦)、亞太區域 (新加坡)、亞太區域 (東京)、亞太區域 (雪梨)、亞太區域 (首爾) 與亞太區域 (孟買) 的 AWS 區域皆有提供。如需關於 Amazon API Gateway 的詳細資訊,請瀏覽我們的產品頁面