Getting started
Prerequisites
To use continuous modernization effectively, you should have a basic understanding of Git version control, familiarity with your source code platform (GitHub, GitLab, or Bitbucket), working knowledge of AWS IAM permissions, and experience with command-line tools.
Before you use continuous modernization, verify that you have the following:
-
AWS Transform CLI installed:
curl -fsSL https://transform-cli.awsstatic.com/install.sh | bash Node.js 22 or later
Valid AWS credentials (
AWS_PROFILEor environment variables)The AWS managed policy
AWSTransformCustomFullAccessattached to your IAM user or role
Note
Running analyses and remediations on remote infrastructure or with the security agent requires additional managed policies. See the compute options and security agent setup in How AWS Transform continuous modernization works.
Quick start
Note
You no longer need to start a local server. The atx ct server command is
deprecated.
-
Add a source:
atx ct source add --namename--providerprovider--orgorg-or-group--tokentokenWhere
nameis a descriptive identifier for your source,provideris the platform (github,gitlab,bitbucket, orlocal),org-or-groupis your organization or group name, andtokenis your authentication token. -
Discover repositories:
atx ct discovery scan --sourcename -
Run an analysis:
atx ct analysis run --typetype--sourcename--wait -
Explore findings:
atx ct findings list --json -
Remediate findings:
atx ct remediation create --idsid1,id2--name "remediation-name"