

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 自动化和工具
<a name="automation-tooling"></a>

我们建议通过构建自动化脚本、在非生产环境中运行脚本、进行测试和调整，然后运行脚本来实现自动迁移，直到环境设置、内容迁移和代码部署顺利进行并创建功能齐全的环境。

自动化脚本和工具是定制的，基于先前迁移中的现有资产。为典型迁移而开发的一些主要资产包括：
+ CloudFormation 用于全面提供 AWS 服务的脚本
+ AWS Database Migration Service (AWS DMS) 配置，包括数据库迁移脚本（如果需要）
+ 根据您的要求配置 CI/CD 工具（例如 Jenkins 或 Bamboo）。[AWS CodeDeploy](https://docs.aws.amazon.com//codedeploy/latest/userguide/welcome.html)
+ 用于其他任务的自定义脚本（例如`.sh`）

在运行和完善整个迁移过程时，还应创建一个包含脚本、手动操作、测试和备用选项的详细 step-by-step指南。