Skip to main content

AWS Infrastructure Composer Documentation

AWS Infrastructure Composer helps you visually compose and configure modern applications from AWS services backed by infrastructure as code (IaC).

Visual Canvas

AWS Infrastructure Composer helps you drag and drop AWS CloudFormation resources onto a visual canvas from Visual Studio (VS) Code or from the AWS Console.

Configuration generation

From visual diagrams, Infrastructure Composer is designed to help generate infrastructure as code (laC) AWS CloudFormation templates.

Synchronization between visual diagram and IaC

AWS Infrastructure Composer is designed to maintain a visual representation of your application architecture in sync with your IaC. Changes to the architecture—such as adding new resources or changing service configuration—are designed to be reflected in the IaC artifacts, and vice versa.

IDE extension in Visual Studio (VS) Code

Infrastructure Composer is designed to extend visual IaC authoring experience to VS Code, and is designed to compliment existing tools and workflows. You are enabled to pair Infrastructure Composer’s visualization and CloudFormation template editing side by side in your IDE.

Generative AI powered code suggestions in IDE extension

Infrastructure Composer IDE Extension, as part of the AWS Toolkit for VS Code, offers generative AI powered code suggestions. It is designed to help you also generate a resource configuration from the Infrastructure Composer’s resource configuration interface.

Additional Information

For additional information about service controls, security features and functionalities, including, as applicable, information about storing, retrieving, modifying, restricting, and deleting data, please see https://docs.aws.amazon.com/index.html. This additional information does not form part of the Documentation for purposes of the AWS Customer Agreement available at http://aws.amazon.com/agreement, or other agreement between you and AWS governing your use of AWS’s services.