Einsatz in AWS-Konten und VPCs - Amazon CodeCatalyst

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.

Einsatz in AWS-Konten und VPCs

Mithilfe von CodeCatalyst Workflows können Sie Anwendungen und andere Ressourcen für Target AWS-Konto s und Amazon VPCs in der AWS Cloud bereitstellen. Um diese Bereitstellungen zu ermöglichen, müssen Sie CodeCatalyst Umgebungen einrichten.

Eine CodeCatalyst Umgebung, nicht zu verwechseln mit einer Entwicklungsumgebung, definiert das Ziel AWS-Konto und optional AmazonVPC, mit dem ein CodeCatalyst Workflow eine Verbindung herstellt. Eine Umgebung definiert auch die IAMRolle, die ein Workflow für den Zugriff auf die AWS Dienste und Ressourcen innerhalb des Zielkontos benötigt.

Sie können mehrere Umgebungen einrichten und ihnen Namen wie Entwicklung, Test, Staging und Produktion geben. Wenn Sie die Bereitstellung in diesen Umgebungen durchführen, werden Informationen zu den Bereitstellungen auf den Registerkarten CodeCatalyst Bereitstellungsaktivität und Bereitstellungsziele in der Umgebung angezeigt.

Wie fange ich mit Umgebungen an?

Die allgemeinen Schritte zum Hinzufügen und Verwenden einer CodeCatalyst Umgebung lauten wie folgt:

  1. Verbinde in deinem CodeCatalyst Bereich ein oder mehrere AWS Konten. Fügen Sie während dieses Vorgangs die IAM Rollen hinzu, die Ihr Workflow für den Zugriff auf Ressourcen in Ihrem benötigt AWS-Konto. Weitere Informationen finden Sie unter Ermöglichen des Zugriffs auf AWS Ressourcen mit verbundenen AWS-Konten.

  2. Erstellen Sie in Ihrem CodeCatalyst Projekt eine Umgebung, die eine der AWS-Konto IAM Rollen und Rollen aus Schritt 1 enthält. Weitere Informationen finden Sie unter Erstellen einer Umgebung.

  3. Fügen Sie in Ihrem CodeCatalyst Projekt in einem Workflow eine Aktion hinzu, die auf die Umgebung verweist, die Sie in Schritt 2 erstellt haben. Weitere Informationen finden Sie unter Aktion zu einem Workflow hinzufügen.

    Sie haben jetzt eine Umgebung konfiguriert. Die Aktion kann nun Ressourcen in der in der Umgebung AWS-Konto angegebenen Umgebung bereitstellen.

Anmerkung

Sie können der Umgebung auch VPC einen Amazon hinzufügen. Weitere Informationen finden Sie unter Hinzufügen von VPC Verbindungen für einen Bereich im CodeCatalyst Administratorhandbuch undEine VPC mit einer Umgebung verknüpfen.

Können mehrere Umgebungen innerhalb eines einzigen Workflows existieren?

Ja. Wenn ein Workflow mehrere Aktionen umfasst, kann jeder dieser Aktionen eine Umgebung zugewiesen werden. Sie könnten beispielsweise einen Workflow haben, der zwei Bereitstellungsaktionen umfasst, wobei einer Aktion eine my-staging-enviroment Umgebung und einer anderen eine my-production-environment Umgebung zugewiesen wird.

Welche Workflow-Aktionen unterstützen Umgebungen?

Jede Workflow-Aktion, die Ressourcen in der AWS Cloud bereitstellt oder aus anderen Gründen (z. B. Überwachung und Berichterstattung) mit AWS Diensten kommuniziert, unterstützt Umgebungen.

Welche Aktionen unterstützen die Anzeige ihrer Bereitstellungsinformationen in? CodeCatalyst

Von den Workflow-Aktionen, die Umgebungen unterstützen, unterstützen nur wenige die Anzeige ihrer Bereitstellungsinformationen auf den Seiten Bereitstellungsaktivität und Bereitstellungsziele der CodeCatalyst Konsole.

Die folgenden Workflow-Aktionen unterstützen die Anzeige ihrer Bereitstellungsinformationen:

Unterstützte Regionen

Auf der Seite Umgebungen können Ressourcen in jeder AWS Region angezeigt werden.

Ist eine Umgebung verpflichtend?

Eine Umgebung ist obligatorisch, wenn die Workflow-Aktion, der sie zugewiesen ist, Ressourcen in der AWS Cloud bereitstellt oder aus anderen Gründen (z. B. Überwachung und Berichterstattung) mit AWS Diensten kommuniziert.

Wenn Sie beispielsweise eine Build-Aktion haben, die eine Anwendung erstellt, aber nicht mit Ihnen AWS-Konto oder Amazon kommunizieren mussVPC, müssen Sie der Aktion keine Umgebung zuweisen. Wenn die Build-Aktion jedoch Protokolle an den CloudWatch Amazon-Service in Ihrem sendet AWS-Konto, muss der Aktion eine Umgebung zugewiesen werden.