

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Nozioni di base
<a name="ct-getting-started"></a>

## Prerequisiti
<a name="ct-prerequisites"></a>

Per utilizzare in modo efficace la modernizzazione continua, è necessario avere una conoscenza di base del controllo della versione di Git, familiarità con la piattaforma del codice sorgente (o Bitbucket) GitHub GitLab, una conoscenza pratica delle autorizzazioni AWS IAM ed esperienza con gli strumenti da riga di comando.

Prima di utilizzare la modernizzazione continua, verifica di disporre di quanto segue:
+ AWS Transform CLI installata:

  ```
  curl -fsSL https://transform-cli.awsstatic.com/install.sh | bash
  ```
+ Node.js 22 o versione successiva
+  AWS Credenziali valide (`AWS_PROFILE`o variabili di ambiente)
+ La policy AWS gestita `AWSTransformCustomFullAccess` allegata al tuo utente o ruolo IAM

## Avvio rapido
<a name="ct-quick-start"></a>

1. Avvia il server di modernizzazione continua:

   ```
   atx ct server &
   ```

1. Aggiungi una fonte:

   ```
   atx ct source add --name {{name}} --provider {{provider}} --org {{org-or-group}} --token {{token}}
   ```

   {{name}}Dov'è un identificatore descrittivo per la fonte, {{provider}} è la piattaforma (`github`,`gitlab`, o`local`)`bitbucket`, {{org-or-group}} è il nome dell'organizzazione o del gruppo e {{token}} il token di autenticazione.

1. Scopri i repository:

   ```
   atx ct discovery scan --source {{name}}
   ```

1. Esegui un'analisi:

   ```
   atx ct analysis run --type {{type}} --source {{name}} --wait
   ```

1. Esplora i risultati:

   ```
   atx ct findings list --json
   ```

1. Correggere i risultati:

   ```
   atx ct remediation create --ids {{id1}},{{id2}} --name "{{remediation-name}}"
   ```