You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
description: Install the AWS CDK CLI on Arm Linux and macOS using npm, then verify the setup with the `cdk` command.
17
16
tool_install: true
18
17
weight: 1
19
18
---
20
19
21
-
The AWS Cloud Development Kit (CDK) is an open-source infrastructure as code (IaC) software development framework. You can use the AWS CDK to define and deploy applications on Arm-based cloud infrastructure powered by AWS Graviton.
20
+
The AWS Cloud Development Kit (AWS CDK) is an open-source infrastructure as code (IaC) software development framework. You can use the AWS CDK to define and deploy applications on Arm-based cloud infrastructure powered by AWS Graviton.
22
21
23
-
With the CDK, you can write applications in a supported programming language of your choice. You can then use the AWS CDK CLI to translate the code into an AWS CloudFormation template and deploy the application.
22
+
You can write applications in a supported programming language of your choice. Then, you can use the AWS CDK CLI to translate the code into an AWS CloudFormation template and deploy the application.
24
23
25
24
In this guide, you'll learn how to install the CDK CLI and verify that the CLI installation was successful.
For more information about setting up AWS credentials and installing the AWS CLI, see the [AWS Credentials](/install-guides/aws_access_keys/) and [AWS CLI](/install-guides/aws-cli/) install guides.
39
+
For instructions to set up AWS credentials and install the AWS CLI, see the [AWS Credentials](/install-guides/aws_access_keys/) and [AWS CLI](/install-guides/aws-cli/) install guides.
41
40
42
41
Make sure you have Node.js 22 or later installed:
43
42
@@ -52,7 +51,7 @@ v26.2.0
52
51
```
53
52
If you don't have Node.js installed, or if the installed version is earlier than Node.js 22, download a suitable version from the [Node.js website](https://nodejs.org/en/download).
54
53
55
-
You'll also need to install prerequisites specific to the programming languages that you want to use. For more information about language-specific prerequisites, see [Install Node.js and programming language prerequisites](https://docs.aws.amazon.com/cdk/v2/guide/prerequisites.html#prerequisites-node) in the AWS CDK documentation.
54
+
You'll also need to install prerequisites specific to the programming languages that you want to use. For more information, see [Install Node.js and programming language prerequisites](https://docs.aws.amazon.com/cdk/v2/guide/prerequisites.html#prerequisites-node) in the AWS CDK documentation.
56
55
57
56
## Install the AWS CDK CLI
58
57
@@ -79,4 +78,4 @@ The output is similar to:
79
78
80
79
You've now installed the AWS CDK CLI and verified that the installation was successful.
81
80
82
-
Next, you can use the AWS CDK to create and deploy applications on Arm-based compute powered by AWS Graviton. To learn how you can use the CDK and Amazon Elastic Container Service (ECS) to run containers on Arm-based compute, see [Deploy containers on Arm-based compute using Amazon ECS and the AWS CDK](/learning-paths/servers-and-cloud-computing/aws-cdk/).
81
+
Next, you can use the AWS CDK to create and deploy applications on Arm-based compute powered by AWS Graviton. To learn how you can use the AWS CDK and Amazon Elastic Container Service (Amazon ECS) to run containers on Arm-based compute, see [Deploy containers on Arm-based compute using Amazon ECS and the AWS CDK](/learning-paths/servers-and-cloud-computing/aws-cdk/).
Copy file name to clipboardExpand all lines: content/learning-paths/servers-and-cloud-computing/aws-cdk/_index.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,22 +2,18 @@
2
2
title: Deploy containers on Arm-based compute using Amazon ECS and the AWS CDK
3
3
description: Learn how to define and deploy a containerized application on Arm-based compute using the AWS Cloud Development Kit.
4
4
5
-
draft: true
6
-
cascade:
7
-
draft: true
8
-
9
5
minutes_to_complete: 45
10
6
11
-
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 applications on Arm-based AWS infrastructure.
7
+
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.
12
8
13
9
learning_objectives:
14
10
- Create an example AWS CDK application in JavaScript
15
11
- Define AWS infrastructure using the AWS CDK
16
12
- Deploy application resources on Arm-based AWS compute using Amazon ECS and the AWS CDK
17
13
18
14
prerequisites:
19
-
- An Amazon Web Services (AWS) account
20
-
- A local computer with the AWS CLI, AWS CDK CLI, and Node.js installed
15
+
- An Amazon Web Services (AWS) account
16
+
- A local computer with the AWS CLI, AWS CDK CLI, and Node.js installed, with AWS credentials configured.
21
17
- Familiarity with the Linux command line and JavaScript
22
18
23
19
author: Anupras Mohapatra
@@ -51,6 +47,10 @@ further_reading:
51
47
title: AWS CLI install guide
52
48
link: /install-guides/aws-cli/
53
49
type: install-guide
50
+
- resource:
51
+
title: Amazon ECS task definitions for 64-bit Arm workloads
Copy file name to clipboardExpand all lines: content/learning-paths/servers-and-cloud-computing/aws-cdk/app.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ layout: "learningpathall"
8
8
9
9
## Set up a sample AWS CDK application
10
10
11
-
The AWS Cloud Development Kit (CDK) is an open-source infrastructure as code (IaC) software development framework.
11
+
The AWS Cloud Development Kit (AWS CDK) is an open-source infrastructure as code (IaC) software development framework.
12
12
13
13
In this section, you'll create a JavaScript CDK application that defines an Amazon Elastic Container Service (ECS) service running on Arm-based AWS Fargate compute.
14
14
@@ -82,7 +82,7 @@ In the project, you'll find a file called `arm-cdk-app-stack.js` in the `lib` di
82
82
83
83
Update `lib/arm-cdk-app-stack.js` to define a load-balanced Amazon ECS service that runs an NGINX web server on an Arm-based AWS Fargate runtime platform.
84
84
85
-
Replace the contents of the file with the code below:
85
+
Replace the contents of the file with the following code:
0 commit comments