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: Amazon Q is built on Amazon Bedrock and includes automated abuse detection implemented in Amazon Bedrock to enforce safety, security, and the responsible use of 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.