AWS Application Composer allows you to visually design and compose application architectures using different AWS services. Application Composer automatically generates your application’s IaC (Infrastructure as Code).
In this Cloud Lab, you’ll first familiarize yourself with the Application Composer interface. You’ll then learn about IaC and Application Composer-enhanced components. You’ll then design a serverless architecture to deploy an application on EC2 and set up a serverless back-end service. We’ll then configure a Cloud9 environment for writing code for the Lambda functions and use the SAM CLI to deploy the Application Composer-generated code files to AWS Cloud.
After mastering AWS Application Composer, you can enhance your skills by applying them to real-world projects and experimenting with diverse AWS services integration. Coupling this Cloud Lab with exploring advanced features and best practices will empower you to efficiently design, deploy, and manage your cloud infrastructure.
Note: It’s recommended that you’re working with the latest version of the Google Chrome or Microsoft Edge browser for this Cloud Lab.
The following is the high-level architecture diagram of the infrastructure that you’ll create in this Cloud Lab: