Einführung
Mit Bicep-Modulen können Sie zusammensetzbare, wiederverwendbare Dateien erstellen, die verwandte Ressourcen definieren. Anschließend verwenden Sie diese Module in Ihren Bereitstellungsvorlagen.
Wenn Sie in Ihrer eigenen Organisation mit Bicep-Code arbeiten, erstellen Sie häufig wiederverwendbare Module, von denen Ihre Kolleg*innen profitieren können. Mit diesen Modulen können Ressourcen so erstellt werden, dass sie den Anforderungen Ihres Unternehmens entsprechen. So können die Module beispielsweise die von Ihnen festgelegten Namenskonventionen verwenden und Ihre Ressourcen so konfigurieren, dass sie Ihren Sicherheitsanforderungen entsprechen. Private Bicep-Registrierungen bieten Ihnen eine einfache Möglichkeit, diese Module in Ihrer Organisation zu teilen.
Beispielszenario
Angenommen, Sie sind für die Bereitstellung und Konfiguration der Azure-Infrastruktur in einem Unternehmen verantwortlich, das Spielzeug herstellt. Sie haben zuvor mit einem Ihrer Produktentwicklungsteams für Spielzeug zusammengearbeitet, um eine Reihe von Bicep-Modulen zu erstellen. Sie haben ein Modul zum Bereitstellen einer Website und ein weiteres Modul zum Bereitstellen eines Content Delivery Network (CDN) erstellt.
Nun haben Mitglieder eines anderen Teams bei Ihnen angefragt, ob sie dieselben Module für ihre eigenen Bereitstellungen wiederverwenden können. Das Team entwirft einen neuen Spielzeughund und muss eine Website und ein CDN bereitstellen, um das Produkt in den sozialen Medien zu bewerben.
Sie haben in Betracht gezogen, die Module per E-Mail an jedes Team zu senden, aber Sie haben Bedenken, wie Sie den Zugriff steuern und verschiedene Versionen verwalten sollen. Sie möchten eine Möglichkeit finden, die Module in Ihrer gesamten Organisation bereitzustellen, um es jedem Team zu erleichtern, sie für zukünftige Bereitstellungen wiederzuverwenden.
Wie werden wir vorgehen?
In diesem Modul erfahren Sie mehr über private Registrierungen zum Freigeben von Modulen. Sie erfahren, wie Sie Ihre eigene private Registrierung erstellen und Module in dieser veröffentlichen. Außerdem erfahren Sie, wie Sie Module aus einer privaten Registrierung nutzen.
Was ist das Hauptziel?
Am Ende dieses Moduls können Sie private Registrierungen erstellen, Module in diesen veröffentlichen und Module daraus nutzen.