View a markdown version of this page

Wählen Sie einen CodeDeploy Repository-Typ - AWS CodeDeploy

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.

Wählen Sie einen CodeDeploy Repository-Typ

Der Speicherort für Dateien, die von benötigt werden, CodeDeploy wird als Repository bezeichnet. Die Verwendung eines Repositorys hängt davon ab, welche Rechenplattform Ihre Bereitstellung verwendet.

CodeDeploy unterstützt derzeit die folgenden Repository-Typen:

Repository-Typ Repository-Details Unterstützte Datenverarbeitungsplattformen
Amazon S3 Amazon Simple Storage Service (Amazon S3) ist die AWS Lösung für sicheren, skalierbaren Objektspeicher. Amazon S3 speichert Daten als Objekte in Buckets. Objekte umfassen eine Datei und optional beliebige Metadaten, die die Datei beschreiben.

Um ein Objekt in Amazon S3 zu speichern, laden Sie die Datei in einen Bucket hoch. Beim Hochladen der Datei können Sie Berechtigungen und Metadaten zu diesem Objekt festlegen.

Weitere Informationen:

Bereitstellungen, die die folgenden Rechenplattformen verwenden, können die Revision in einem Amazon S3 S3-Bucket speichern.
  • EC2/On-Premises

  • AWS Lambda

  • Amazon ECS

GitHub Sie können Ihre Anwendungsrevisionen in GitHubRepositorys speichern. Sie können ein Deployment von einem GitHub Repository aus auslösen, wenn der Quellcode in diesem Repository geändert wird.

Weitere Informationen:

Nur EC2/On-Premises Bereitstellungen können die Revision in einem GitHub Repository speichern.
Bitbucket

Du kannst Code für Bereitstellungsgruppen von EC2-Instances bereitstellen, indem du die CodeDeploy Pipe in Bitbucket-Pipelines verwendest. Bitbucket Pipelines bietet Funktionen für kontinuierliche Integration und kontinuierliche Bereitstellung (CI/CD), einschließlich Bitbucket-Deployments. Die CodeDeploy Pipe überträgt das Artefakt zunächst in einen von Ihnen angegebenen S3-Bucket und stellt dann das Code-Artefakt aus dem Bucket bereit.

Weitere Informationen:

Nur EC2/On-Premises Bereitstellungen können die Revision in einem BitBucket Repository speichern.
Anmerkung

Eine AWS Lambda Bereitstellung funktioniert nur mit einem Amazon S3 S3-Repository.