View a markdown version of this page

开始使用 - AWS 转换

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

开始使用

先决条件

要有效地使用持续现代化,您应该对 Git 版本控制有基本的了解,熟悉您的源代码平台(GitHub、 GitLab或 Bitbucket)、 AWS IAM 权限的工作知识以及使用命令行工具的经验。

在使用持续现代化之前,请确认您具备以下条件:

  • AWS 已安装转换 CLI:

    curl -fsSL https://transform-cli.awsstatic.com/install.sh | bash
  • Node.js 22 或更高版本

  • 有效 AWS 凭证(AWS_PROFILE或环境变量)

  • AWSTransformCustomFullAccess附加到您的 IAM 用户或角色的 AWS 托管策略

快速入门

  1. 启动持续现代化服务器:

    atx ct server &
  2. 添加来源:

    atx ct source add --name name --provider provider --org org-or-group --token token

    其中name是来源的描述性标识符,provider是平台(githubgitlabbitbucket、或local),org-or-group是您的组织或群组名称,token是您的身份验证令牌。

  3. 发现存储库:

    atx ct discovery scan --source name
  4. 运行分析:

    atx ct analysis run --type type --source name --wait
  5. 探索发现:

    atx ct findings list --json
  6. 修复调查结果:

    atx ct remediation create --ids id1,id2 --name "remediation-name"