IaC 部署 - AWS 方案指引

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

IaC 部署

如果沒有基礎設施即程式碼 (IaC) 部署的機制,則現代架構不完整。下圖顯示與 IaC 部署相關的 AWS 服務。

IaC 部署圖表

我們建議任何部署的基礎設施一律使用 IaC 工具以程式碼支援。例如,您可以使用 AWS CloudFormationAWS Cloud Development Kit (AWS CDK)。AWS CDK 是 CloudFormation 的包裝函式。

最佳實務是,建議您將程式碼推送到您選擇的程式碼儲存庫。這也是最佳實務,在程式碼儲存庫中使用來源控制,以便您具有版本控制和協同合作功能,讓多個團隊成員能夠在相同的程式碼基礎上同時運作,同時確保來自不同開發人員的程式碼整合到主要分支不會造成任何衝突。