View a markdown version of this page

Prise en main - AWS Transformation

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Prise en main

Conditions préalables

Pour utiliser efficacement la modernisation continue, vous devez avoir une connaissance de base du contrôle de version de Git, une bonne connaissance de votre plate-forme de code source (GitHub GitLab, ou Bitbucket), une connaissance pratique des autorisations AWS IAM et une expérience des outils de ligne de commande.

Avant d'utiliser la modernisation continue, vérifiez que vous disposez des éléments suivants :

  • AWS Transform CLI est installé :

    curl -fsSL https://transform-cli.awsstatic.com/install.sh | bash
  • Node.js 22 ou version ultérieure

  • AWS Informations d'identification valides (AWS_PROFILEou variables d'environnement)

  • La politique AWS gérée AWSTransformCustomFullAccess associée à votre utilisateur ou à votre rôle IAM

Note

L'exécution d'analyses et de mesures correctives sur une infrastructure distante ou avec l'agent de sécurité nécessite des politiques gérées supplémentaires. Consultez les options de calcul et la configuration des agents de sécurité dansComment ? AWS Transformez les travaux de modernisation continue.

Démarrage rapide

Note

Il n'est plus nécessaire de démarrer un serveur local. La atx ct server commande est obsolète.

  1. Ajoutez une source :

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

    Où name se trouvent l'identifiant descriptif de votre source, provider la plateforme (github, gitlabbitbucket, oulocal), org-or-group le nom de votre organisation ou de votre groupe et token votre jeton d'authentification.

  2. Découvrez les référentiels :

    atx ct discovery scan --source name
  3. Exécutez une analyse :

    atx ct analysis run --type type --source name --wait
  4. Explorez les résultats :

    atx ct findings list --json
  5. Corriger les résultats :

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