張貼日期: Jun 26, 2020
AWS CodePipeline 宣布與 AWS AppConfig 整合,讓 AWS 的客戶能安全、迅速且可靠地遞送功能與更新至其應用程式。AWS 的客戶現在能以經過驗證、受到控制和監控的方式使用 AppConfig 部署應用程式組態,並且將橫跨部署階段的這些部署作業以 AWS CodePipeline 達到自動化的協調。
團隊在發行新功能時,經常是將應用程式組態含入應用程式碼,再以程式碼部署的形式部署組態。橫跨多種環境、應用程式或區域部署程式碼相當耗時,此程序會為發行程序增加時間,延遲最終客戶體現價值的時機。AWS AppConfig 允許客戶將組態變更與程式碼部署相互解耦。這次發行讓客戶能橫跨環境、應用程式和區域部署組態變更,而無需部署程式碼。如此可減少部署的持續時間,同時維持與程式碼部署相同的保護和操作安全。
隨著 AppConfig 與 CodePipeline 整合,客戶可從 AWS CodeCommit、S3 和 GitHub 尋求組態來源,並且可在執行時間將組態部署至其應用程式。客戶還能驗證組態資料,確定資料的語法和語義正確之後,再向應用程式提供。利用 AppConfig,客戶可定義在一段既定時期當中推展組態的部署策略。接著客戶能選擇以 AppConfig 作為 AWS CodePipeline 內的部署操作,橫跨環境在指定的應用程式內部署儲存在原始程式碼修訂版中的組態。萬一出現錯誤,AppConfig 可立即復原變更,使得對最終使用者的影響降到最低。
使用此功能無須額外付費。客戶只需針對其使用的資源付費。
這項功能可在下列區域使用:美國東部 (俄亥俄)、美國東部 (維吉尼亞北部)、美國西部 (加利佛尼亞北部)、美國西部 (奧勒岡)、亞太區域 (孟買)、亞太區域 (首爾)、亞太區域 (新加坡)、亞太區域 (雪梨)、亞太區域 (東京)、加拿大 (中部)、歐洲 (法蘭克福)、歐洲 (愛爾蘭)、歐洲 (倫敦)、歐洲 (巴黎)、歐洲 (斯德哥爾摩) 和南美洲 (聖保羅)。