在 Visual Studio 中部署 Amazon CloudFormation 模板 - Amazon 带有 Amazon Q 的工具包
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

在 Visual Studio 中部署 Amazon CloudFormation 模板

部署 CFN 模板

  1. 在解决方案资源管理器中,打开要部署的模板的上下文(右键单击)菜单,然后选择部署到Amazon CloudFormation.

    Solution Explorer showing CloudFormation template with context menu options for deployment.

    或者,要部署您当前正在编辑的模板,请从模板在菜单中,选择部署到Amazon CloudFormation.

    Template menu options including Deploy to Amazon CloudFormation and Estimate Cost.
  2. 在存储库的部署模板在页面上,选择Amazon Web Services 账户用于启动堆栈以及将在其中启动该区域。

    Deploy Template interface showing options to create or update a stack with account and region selection.
  3. 选择 Create New Stack (创建新堆栈) 并为您的堆栈键入名称。

  4. 选择以下任一选项(或不选择任何选项):

    • 要接收有关堆栈的进度的通知,请从 SNS Topic (SNS 主题) 下拉列表中,选择 SNS 主题。您还可以通过选择 Create New Topic (创建新主题) 并在框中键入电子邮件地址来创建 SNS 主题。

    • 使用 Creation Timeout 指定在堆栈被声明失败 (并回滚,除非已清除 Amazon CloudFormationRollback on failure 选项) 之前 应留出的创建堆栈的时间量。

    • 如果您希望堆栈在失败时回滚(即,自行删除),请使用 Rollback on failure (失败时回滚)。如果您出于调试目的希望堆栈保持活动状态,请将此选项保持清除状态,即使堆栈未能完成启动。

  5. 选择 Finish (完成) 以启动堆栈。