View a markdown version of this page

Connect al codice sorgente in Amazon S3 - AWS Trasformazione

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à.

Connect al codice sorgente in Amazon S3

Puoi connettere AWS Transform al codice sorgente in Amazon S3 in alternativa alla connessione di un repository di codice sorgente.

Organizzazione dei bucket S3

Il codice sorgente originale e il codice trasformato vengono archiviati in un bucket S3 comune, organizzato come illustrato di seguito. È necessario configurare il bucket S3 nella stessa regione del job Transform. AWS Carica il codice sorgente nel bucket come file zip a livello di root. Il file zip deve contenere una cartella di primo livello per ogni repository.

Durante la trasformazione, AWS Transform crea una cartella di output di trasformazione e memorizza i risultati della trasformazione in quella cartella. Transformation crea un file zip denominato transformed-code.zip contenente il codice trasformato. Ciò include un report sulle differenze di codice denominato diff.txt che evidenzia le modifiche ai file a livello di progetto.

<customer-bucket>/ ├── source-code.zip ├── repo 1 ├── repo 2 ├── ...... ├── repo n └── transform-output/ ├── transformed-code.zip

Aggiungere un nuovo connettore S3

Per creare un nuovo connettore per l'archivio del codice sorgente S3:

  1. Nella AWS console, crea un bucket S3.

  2. Carica il codice sorgente come file zip nel bucket S3.

  3. Nell'app web AWS Transform, avvia un processo di trasformazione.NET. Nel passaggio Connetti un repository di codice sorgente, seleziona Connetti il codice sorgente nel bucket S3 e scegli Salva.

  4. Nella pagina successiva, inserisci i dettagli del tuo bucket S3 e scegli Invia.

    1. Nome del connettore

    2. AWS ID dell'account

    3. S3 Bucket Arn

    4. Chiave di crittografia S3 Bucket (opzionale)

  5. Approva il connettore:

    1. Nella pagina successiva, copia il link di verifica.

    2. Chiedi a un approvatore di accedere al link per accedere alla pagina di richiesta di creazione del connettore AWS Transform.

    3. Scegliete di creare un nuovo ruolo o utilizzare un ruolo esistente.

    4. Dopo aver esaminato la richiesta, scegli Salva e approva per approvarla.

  6. Specificate la posizione del file zip S3:

    1. Nell'app web AWS Transform, attendi che lo stato mostri Approvato.

    2. Nella pagina Specificare la posizione della risorsa, inserisci un URL S3 per il file zip del codice nel formato s3://bucket-name/zip-file-name e scegli Invia a AWS Transform.

    3. Il lavoro procede alla fase Discovery per continuare la trasformazione.

Eliminazione di un connettore S3

Per eliminare un connettore S3 esistente:

  1. Nell'app web AWS Transform, seleziona Gestisci connettori in alto a destra.

  2. Nella finestra Gestisci connettori, seleziona il connettore.

  3. Scegli Elimina.