

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

# IaC 部署
<a name="iac-deployment"></a>

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

![\[IaC 部署圖表\]](http://docs.aws.amazon.com/zh_tw/prescriptive-guidance/latest/modern-data-centric-use-cases/images/iac_deployment.png)


我們建議任何部署的基礎設施一律由使用 IaC 工具的程式碼支援。例如，您可以使用 [AWS CloudFormation](https://aws.amazon.com/cloudformation/) 或 [AWS Cloud Development Kit (AWS CDK)](https://docs.aws.amazon.com/cdk/v2/guide/home.html)。AWS CDK 是 CloudFormation 的包裝函式。

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