Who is this for?

This is an introductory topic for software developers who want to use the AWS Cloud Development Kit (AWS CDK) to deploy containerized applications on Arm-based AWS infrastructure.

What will you learn?

After completing this Learning Path, you'll be able to perform the following tasks:

  • Create an example AWS CDK application in JavaScript
  • Define AWS infrastructure using the AWS CDK
  • Deploy application resources on Arm-based AWS compute using Amazon ECS and the AWS CDK

Prerequisites

Before starting, you'll need the following prerequisites:

  • An Amazon Web Services (AWS) account
  • A local computer with the AWS CLI, AWS CDK CLI, and Node.js installed, with AWS credentials configured.
  • Familiarity with the Linux command line and JavaScript

Summary

AI-assisted

This summary was drafted with an approved AI-assisted workflow and reviewed by Arm contributors before publication. Human technical review remains part of the process so the final page reflects engineering rigor, accuracy, and Arm editorial standards.

Close
?
You’ll define and deploy a containerized application to Arm-based AWS compute using the AWS Cloud Development Kit (CDK). First, you’ll create a JavaScript CDK application that provisions an Amazon ECS service running on Arm-based AWS Fargate. You’ll then synthesize the application to a CloudFormation template, review the generated output in cdk.out/ArmCdkAppStack.template.json, bootstrap the environment, and deploy the stack. By following the steps, your infrastructure and service definition target Arm-based compute powered by AWS Graviton, using the CDK to manage application resources end-to-end.
Next