Free Devtools Evangelism: Infrastructure Composer Edition 2025

Free Devtools Evangelism: Infrastructure Composer Edition 2025

This article is a machine translation of the contents of the following URL, which I wrote in Japanese:

https://qiita.com/Nana_777/items/c7ebc842c4557f8d811d

This is the second post in the Japan AWS Top Engineers Advent Calendar 2025.

In this post, we'll introduce AWS Infrastructure Composer. AWS Infrastructure Composer displays CloudFormation templates in a visually easy-to-understand format and makes it easier to define AWS Serverless Application Model (AWS SAM) templates. We've previously posted about Infrastructure Composer, but this post also explains how to use SAM.

↓ Click here for the Japan AWS Top Engineers Advent Calendar 2025

https://qiita.com/advent-calendar/2025/aws-top-engineers

↓ Previous articles about AWS Infrastructure Composer

https://dev.to/aws-builders/aws-i-want-to-tell-you-how-good-infrastructurecomposer-is-devtools-5bj0

As an example, I created a CloudFormation template that defines an API configuration using API Gateway and Lambda. By covering this with Infrastructure Composer, the entire AWS service configuration of the template is displayed not just as a list of text, but also in a visually easy-to-understand format using connected units called cards. Cards do not display individual AWS services, but also group related resources such as roles.

When defining serverless-related services using cards called extended components, you don't need to manually define all the property names and values ​​in the IaC code. You can define them by setting values ​​for the resource properties displayed on the Infrastructure Composer screen.

Source: Dev.to