View a markdown version of this page

Connect zum Quellcode in Amazon S3 her - AWS Transformieren

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Connect zum Quellcode in Amazon S3 her

Als Alternative zum Verbinden eines Quellcode-Repositorys können Sie AWS Transform mit dem Quellcode in Amazon S3 verbinden.

Organisation des S3-Buckets

Der ursprüngliche Quellcode und der transformierte Code werden in einem gemeinsamen S3-Bucket gespeichert, der wie unten gezeigt organisiert ist. Sie müssen Ihren S3-Bucket in derselben Region wie Ihren AWS Transform-Job einrichten. Laden Sie Ihren Quellcode als Zip-Datei auf Root-Ebene in den Bucket hoch. Die ZIP-Datei muss für jedes Repository einen Ordner der obersten Ebene enthalten.

Während der AWS Transformation erstellt Transform einen Transformationsausgabeordner und speichert die Transformationsergebnisse in diesem Ordner. Die Transformation erstellt eine ZIP-Datei mit dem Namen transformed-code.zip, die den transformierten Code enthält. Dazu gehört ein Bericht über Codeunterschiede (Dateiname diff.txt), in dem Dateiänderungen auf Projektebene hervorgehoben werden.

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

Einen neuen S3-Connector hinzufügen

So erstellen Sie einen neuen S3-Quellcode-Repository-Connector:

  1. Erstellen Sie in der AWS Konsole einen S3-Bucket.

  2. Laden Sie Ihren Quellcode als Zip-Datei in den S3-Bucket hoch.

  3. Starten Sie in der AWS Transform-Web-App einen .NET-Transformationsjob. Wählen Connect im Schritt Ein Quellcode-Repository Connect die Option Ihren Quellcode im S3-Bucket verbinden und dann Speichern aus.

  4. Geben Sie auf der nächsten Seite Ihre S3-Bucket-Details ein und wählen Sie Senden aus.

    1. Name des Connectors

    2. AWS Konto-ID

    3. S3 Bucket Arn

    4. S3-Bucket-Verschlüsselungsschlüssel (optional)

  5. Genehmigen Sie den Konnektor:

    1. Kopieren Sie auf der nächsten Seite den Bestätigungslink.

    2. Lassen Sie einen Genehmiger den Link aufrufen, um zur Seite mit der Anfrage zur Erstellung des AWS Transform-Connectors zu gelangen.

    3. Wählen Sie, ob Sie eine neue Rolle erstellen oder eine bestehende Rolle verwenden möchten.

    4. Nachdem Sie die Anfrage geprüft haben, wählen Sie Speichern und genehmigen, um sie zu genehmigen.

  6. Geben Sie den Speicherort der S3-Zip-Datei an:

    1. Warten Sie in der AWS Transform-Web-App, bis der Status Genehmigt angezeigt wird.

    2. Geben Sie auf der Seite „Asset-Speicherort angeben“ eine S3-URL für die Code-Zip-Datei im Format ein s3://bucket-name/zip-file-name und wählen Sie „Zur AWS Transformation senden“.

    3. Der Job wird mit dem Discovery-Schritt fortgeführt, um die Transformation fortzusetzen.

Löschen eines S3-Connectors

Um einen vorhandenen S3-Connector zu löschen:

  1. Wählen Sie in der AWS Transform-Web-App oben rechts die Option Konnektoren verwalten aus.

  2. Wählen Sie im Fenster „Konnektoren verwalten“ den Konnektor aus.

  3. Wählen Sie Löschen aus.