AWS Infrastructure Composer allows you to visually design and compose cloud architectures using a variety of AWS services. It automatically generates deployable Infrastructure as Code (IaC) templates for your applications.
In this Cloud Lab, you’ll begin by exploring the AWS Infrastructure Composer interface. You’ll then learn about key components such as Infrastructure as Code (IaC) and Infrastructure Composer Enhanced. Using these, you’ll design a solution that includes a serverless backend and an EC2-hosted frontend architecture.
Next, you’ll set up an AWS Cloud9 environment for writing code for Lambda functions, and use the AWS SAM CLI to deploy the Infrastructure Composer–generated code to the AWS Cloud.
The diagram below shows a high-level view of the infrastructure you’ll build in this lab: