Infrastructure Composer cards
Note
End of support notice: On December 7, 2026, the standalone AWS Infrastructure Composer console will no longer be available. We have replaced Infrastructure Composer with an improved visual IaC editor on the AWS console pages where it was previously embedded. The full Infrastructure Composer experience remains available via the AWS Toolkit for Visual Studio Code. For more information, see AWS Infrastructure Composer end of support.
Infrastructure Composer simplifies the process of writing infrastructure as code (IaC) for CloudFormation resources. To effectively use Infrastructure Composer, there are two basic concepts you should first understand: Infrastructure Composer cards and card connections.
In Infrastructure Composer, cards represent CloudFormation resources. there are two general categories of cards:
-
Enhanced component card – A collection of CloudFormation resources that have been combined into a single curated card that enhances ease of use, functionality, and are designed for a wide variety of use cases. Enhanced component cards are the first cards listed in the Resources palette in Infrastructure Composer.
-
Standard IaC resource card – A single AWS CloudFormation resource. Each standard IaC resource card, once dragged onto the canvas, is labeled Standard component and may be combined into multiple resources.
Note
Depending on the card, a Standard IaC resource card may be labeled a Standard component card after it has been dragged onto the visual canvas. This simply means the card is a collection of one or more standard IaC resource cards.
While some types of cards are available from the Resources palette, cards can also appear on the canvas when you import an existing CloudFormation or AWS Serverless Application Model (AWS SAM) template into Infrastructure Composer. The following image is an example of an imported application that contains various card types: