Amazon CodeCatalyst ist nicht mehr offen für neue Kunden. Bestandskunden können den Service weiterhin wie gewohnt nutzen. Weitere Informationen finden Sie unter Wie migriert man von 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.
CodeCatalyst Projekte mit Blueprints einrichten
Blueprints sind Generatoren für beliebigen Code, die eine architektonische Komponente eines CodeCatalyst Projekts darstellen. Die Komponente kann aus allem bestehen, von einem Workflow in einer einzigen Datei bis hin zum gesamten Projekt mit Beispielcode. Blueprints verwenden einen beliebigen Satz von Optionen und verwenden diese, um einen beliebigen Satz von Ausgabecode zu generieren, der an ein Projekt weitergeleitet wird. Wenn der Blueprint mit den neuesten Best Practices oder neuen Optionen aktualisiert wird, kann er die relevanten Teile Ihrer Codebasis in Projekten, die diesen Blueprint enthalten, neu generieren.
Sie können einen CodeCatalyst Amazon-Blueprint verwenden, um ein vollständiges Projekt mit einem Quell-Repository, Beispielquellcode, CI/CD Workflows, Build- und Testberichten sowie integrierten Tools zur Problemverfolgung zu erstellen. Ein CodeCatalyst Blueprint generiert Ressourcen und Quellcode auf der Grundlage der festgelegten Konfigurationsparameter. Wenn Sie einen CodeCatalyst-managed Blueprint verwenden, bestimmt der von Ihnen gewählte Blueprint, welche Ressourcen Ihrem Projekt hinzugefügt werden, sowie die Tools, mit denen Sie diese CodeCatalyst erstellen oder konfigurieren, sodass Sie Ihre Projektressourcen verfolgen und verwenden können. Als Blueprint-Benutzer können Sie ein Projekt mit einem Blueprint erstellen oder sie einem vorhandenen Projekt hinzufügen. CodeCatalyst Sie können Ihrem Projekt mehrere Blueprints hinzufügen, und jeder kann als unabhängige Komponente angewendet werden. Sie können beispielsweise ein Projekt haben, das mit einem Webanwendungs-Blueprint erstellt wurde, und dann zu einem späteren Zeitpunkt einen Sicherheits-Blueprint hinzufügen. Wenn einer der Blueprints aktualisiert wird, können Sie die Änderungen oder Korrekturen mithilfe des Lebenszyklusmanagements in Ihr Projekt integrieren. Weitere Informationen erhalten Sie unter Erstellung eines umfassenden Projekts mit CodeCatalyst Blueprints und Als Blueprint-Benutzer mit Lifecycle Management arbeiten.
Als Blueprint-Autor können Sie auch benutzerdefinierte Blueprints erstellen und veröffentlichen, damit Ihre CodeCatalyst Space-Mitglieder Ihre Projektressourcen nutzen können. Die benutzerdefinierten Blueprints können so entwickelt werden, dass sie die spezifischen Anforderungen für die Projekte deines Raums erfüllen. Nachdem Sie einen benutzerdefinierten Plan zum Blueprints-Katalog Ihres Raums hinzugefügt haben, können Sie den Blueprint verwalten und weiterhin Aktualisierungen vornehmen, damit die Projekte Ihres Raums mit den neuesten Best Practices auf dem neuesten Stand bleiben. Weitere Informationen finden Sie unter Standardisieren von Projekten mit benutzerdefinierten Blueprints in CodeCatalyst. Das Blueprints-SDK und Beispiel-Blueprints finden Sie im Open-Source-Repository. GitHub
Möglicherweise verfügen Sie bereits über Standardisierungen und bewährte Verfahren. Anstatt einen benutzerdefinierten Blueprint von Grund auf neu zu erstellen und zu entwickeln, können Sie ein vorhandenes Quell-Repository mit Quellcode in einen benutzerdefinierten Blueprint konvertieren. Weitere Informationen finden Sie unter Quell-Repositorys in benutzerdefinierte Blueprints konvertieren.
Themen
Hinzufügen eines Blueprints zu einem Projekt zur Integration von Ressourcen
Einen Blueprint von einem Projekt trennen, um Aktualisierungen zu stoppen
Eine Beschreibung für einen Blueprint in einem Projekt bearbeiten
Erstellung eines umfassenden Projekts mit CodeCatalyst Blueprints
Standardisieren von Projekten mit benutzerdefinierten Blueprints in CodeCatalyst