Troubleshoot unsuccessful CloudFormation stack deployments with Amazon Q Developer - AWS CloudFormation

Troubleshoot unsuccessful CloudFormation stack deployments with Amazon Q Developer

Amazon Q Developer is a generative artificial intelligence (AI) powered conversational assistant that can help you understand, build, extend, and operate AWS applications. For information about Amazon Q Developer, see the Amazon Q Developer User Guide.

This document describes how to use Amazon Q Developer to help you troubleshoot unsuccessful CloudFormation deployments. This feature is designed to help you quickly identify and resolve issues encountered during stack deployment.

Powered by Amazon Bedrock: AWS implements automated abuse detection. Because Amazon Q is built on Amazon Bedrock, users can take full advantage of the controls implemented in Amazon Bedrock to enforce safety, security, and the responsible use of artificial intelligence (AI).

Features

The troubleshooting stack deployments with Amazon Q Developer solution provides the following features:

  • Error analysis – Provides easy-to-understand analysis of CloudFormation stack deployments errors.

  • Resolution suggestions – Offers step-by-step instructions to resolve identified issues.

How it works

When a CloudFormation stack creation or update fails, an error message is displayed in the AWS Management Console.

You can choose the Diagnose with Q button next to the error message.

Amazon Q Developer analyzes the error and provides an explanation of the issue.

For additional assistance, choose Help me resolve to receive detailed resolution steps.

Pricing

For information about pricing, see Amazon Q Developer pricing.

Regional availability

Amazon Q Developer is available in most AWS Regions. For a list of all the Regions where Amazon Q Developer is currently available, see Supported Regions for Amazon Q Developer in the Amazon Q Developer User Guide.

Limitations

  • This feature is only accessible through the AWS Management Console.

  • This feature covers the top 20 most common errors. It does not cover all possible errors.

  • Complex troubleshooting cases might still require Support intervention.