Veröffentlicht am: Nov 21, 2022

AWS Service Catalog-Kunden können jetzt mit Infrastructure as Code (IaC)-Vorlagen synchronisierte AWS Service Catalog-Produkte erstellen, die in externen Repositories wie GitHub, GitHub Enterprise oder Bitbucket verwaltet werden.

AWS Service Catalog-Kunden verwalten ihre IaC-Vorlagen häufig in einem externen Repository, wie GitHub, GitHub Enterprise oder BitBucket. Bei der Erstellung neuer oder der Aktualisierung bestehender Produktversionen müssen sie separate Code-Pipelines erstellen und verwalten, die die Übereinstimmung zwischen ihren AWS Service Catalog-Produktversionen und den Vorlagendateien in ihren Repositories sicherstellen. Mit der heutigen Einführung müssen AWS Service Catalog-Kunden diese zusätzliche Code-Infrastruktur nicht mehr aufbauen und verwalten. Sie können ihre externen Repositorys als einzige Wahrheitsquelle verwenden, um ihre IaC-Vorlagendateien zu verwalten und zu aktualisieren, und AWS Service Catalog wird Änderungen automatisch synchronisieren.

Um synchronisierte AWS Service Catalog-Produkte zu erstellen, müssen Kunden eine einmalige Verbindung zwischen ihrem AWS-Konto und dem Konto eines externen Drittanbieters mit AWS CodeStar Connections autorisieren. Sobald eine Verbindung hergestellt ist, können AWS Service Catalog-Administratoren auf der Grundlage einer Vorlagendatei innerhalb eines bestimmten Repositorys und einer bestimmten Verzweigung neue AWS Service Catalog-Produkte erstellen oder bestehende aktualisieren. Wenn eine Änderung an der Vorlagendatei im Repository vorgenommen wird, erkennt AWS Service Catalog die Änderung automatisch und erstellt eine neue Produktversion. Frühere Produktversionen werden bis zur vorgeschriebenen Versionsgrenze beibehalten und ihr Status wird in „veraltet“ geändert. Diese Funktion für AWS Service Catalog kann über die AWS-Befehlszeilenschnittstelle (CLI), die AWS-API oder über die AWS Service Catalog-Konsole verwendet werden.

Mehr über die Verwendung von GitHub, GitHub Enterprise oder BitBucket mit AWS Service Catalog erfahren Sie hier. Die Funktion ist in allen kommerziellen AWS-Regionen verfügbar, in denen AWS Service Catalog und AWS CodeStar Connection verfügbar sind. Weitere Informationen zu Service Catalog finden Sie auf der Produktseite zu AWS Service Catalog und in der Dokumentation.