Prerequisites
Build environment specifications
To build and deploy this guidance:
-
We recommend using Ubuntu with minimum 4 cores CPU and16GB RAM. MacOS (Intel) or other Linux distributions are also supported.
-
The computer used to build the guidance must be able to access the internet.
AWS account
A CDK bootstrapped AWS account: You must Bootstrap your AWS CDK environment in the target Region you want to deploy, using the AWS CDK toolkit’s cdk bootstrap command. From the command line, authenticate into your AWS account, and run cdk bootstrap aws://<YOUR ACCOUNT NUMBER>/<REGION>. For more information, refer to the AWS CDK’s Bootstrapping page.
Tools
-
The latest version of the AWS CLI
, installed and configured. -
The latest version of the AWS CDK.
-
Nodejs
version 20 or newer. -
Git
command line. -
Java Runtime
-
The guidance requires a Java 17 Runtime. We recommend using Amazon Corretto 17. Alternatively, you can also use other OpenJDKs such as Eclipse Temurin
. -
Maven (>=3.5.2)
-
https://maven.apache.org/install.html. We recommend configuring Maven to use an OpenJDK17 compatible JAVA version, such as Amazon Corretto 17.
-
Docker Desktop (>= v20.10): https://www.docker.com/get-started/
-
Curl: https://curl.se/