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.
CloudFormation Konzepte der Registrierung
In diesem Thema werden die wichtigsten Konzepte erläutert, die Ihnen helfen sollen, die CloudFormation Registrierung zu verstehen und damit zu beginnen, sie zu verwenden.
Erweiterungstypen
Die CloudFormation Registrierung bietet die folgenden Erweiterungstypen:
- Hook
-
Hooks sind Validierungsprüfungen, die Ihre Stacks oder bestimmte Ressourcen überprüfen, bevor sie CloudFormation erstellt, aktualisiert oder gelöscht werden. Hooks können auch während des Erstellens und Änderns von Set-Operationen aufgerufen werden. Sie bieten einen Mechanismus zur Durchsetzung von Unternehmensstandards und Best Practices, indem sie Ressourcenkonfigurationen anhand bestimmter Anforderungen validieren. Wenn ein Hook Konfigurationen entdeckt, die nicht mit seiner Logik übereinstimmen, kann er entweder eine Warnung ausgeben oder den Bereitstellungsprozess fehlschlagen lassen, um zu verhindern, dass nicht konforme Ressourcen bereitgestellt werden. Weitere Informationen finden Sie im CloudFormation Hooks-Benutzerhandbuch.
Eine Dokumentation zur Konfiguration von Hooks mithilfe der CloudFormation Konsole finden Sie in den folgenden Abschnitten des CloudFormation Hooks User Guide:
- Module
-
Module sind wiederverwendbare Ressourcenkonfigurationen, die in mehreren CloudFormation Stack-Vorlagen enthalten sein können. Sie vereinfachen die Erstellung und Pflege von CloudFormation Vorlagen, indem sie komplexe oder häufig verwendete Ressourcenkonfigurationen in wiederverwendbare Komponenten kapseln. Dies fördert die Konsistenz und Standardisierung der Infrastrukturimplementierungen in Ihrem Unternehmen.
- Ressourcentypen
-
Mit Ressourcentypen können Sie Ressourcen von Drittanbietern oder benutzerdefinierte Ressourcen modellieren und automatisieren, die nicht nativ von unterstützt werden. CloudFormation Durch die Entwicklung von Ressourcentypen können Sie die Funktionen zur Bereitstellung und Verwaltung von Ressourcen aus verschiedenen Drittanbieterdiensten erweitern CloudFormation.
Öffentliche Erweiterungen
Öffentliche Erweiterungen sind CloudFormation Erweiterungen, die öffentlich in der Registrierung veröffentlicht werden und von allen verwendet werden können AWS-Konten. Dazu zählen:
-
AWS Erweiterungen — Erweiterungen, die von veröffentlicht werden, AWS sind immer öffentlich und standardmäßig aktiviert, sodass Sie keine Maßnahmen ergreifen müssen, bevor Sie sie in Ihrem Konto verwenden. AWS steuert die Versionierung dieser Erweiterungen, sodass Sie immer die neueste verfügbare Version verwenden.
-
Erweiterungen von Drittanbietern- Diese Erweiterungen werden von anderen Herausgebern als AWS zur allgemeinen Verwendung zur Verfügung gestellt. Um eine öffentliche Erweiterung eines Drittanbieters zu verwenden, müssen Sie diese zunächst in Ihrem Konto und Ihrer Region aktivieren.
Aktivierte Erweiterungen
Die CloudFormation Registrierung in Ihrem speziellen Verzeichnis AWS-Konto umfasst drei Arten von aktivierten Erweiterungen:
-
AWS Erweiterungen — Alle AWS öffentlichen Erweiterungen werden automatisch aktiviert.
-
Aktivierte Drittanbieter- Dies sind lokale Kopien öffentlicher Erweiterungen von Drittanbietern, die Sie explizit für Ihr Konto und Ihre Region aktiviert haben. Wenn Sie eine öffentliche Erweiterung eines Drittanbieters aktivieren, CloudFormation wird eine lokale Kopie in der Registrierung Ihres Kontos erstellt. Weitere Informationen finden Sie unter Verwenden Sie öffentliche Erweiterungen von Drittanbietern aus der CloudFormation Registrierung.
-
Privat registriert — Dies sind private Erweiterungen, die nicht im öffentlichen CloudFormation Register aufgeführt sind. Dabei kann es sich um Erweiterungen handeln, die Sie selbst erstellt haben oder die Ihnen von Ihrem Unternehmen oder anderen Dritten zur Verfügung gestellt wurden. Um eine solche private Erweiterung in Ihrem Konto zu verwenden, müssen Sie sie zuerst registrieren. Durch die Registrierung der Erweiterung wird eine Kopie in die CloudFormation Registrierung in Ihrem Konto hochgeladen und aktiviert. Weitere Informationen finden Sie unter Verwenden Sie private Erweiterungen von Drittanbietern, die für Sie freigegeben wurden.
Die Verwendung von privat registrierten Erweiterungen und aktivierten öffentlichen Erweiterungen von Drittanbietern in Ihrem Konto ist wie die Verwendung in einer Sandbox-Umgebung. Erweiterungen werden mit Versionskontrolle verwaltet, so dass ihr Bereitstellungsverhalten an eine bestimmte Version gebunden ist. Daher funktionieren diese Erweiterungen auf dieselbe Weise wie öffentliche Erweiterungen und unterliegen denselben versionsspezifischen Regeln.
Anmerkung
Privat registrierte Erweiterungen und aktivierte öffentliche Erweiterungen von Drittanbietern können Event-Handler implementieren, die bei Erstellungs-, Lese-, Aktualisierungs-, Listen- und Löschvorgängen ausgeführt werden. Wenn Sie diese Erweiterungen in Ihren CloudFormation Stacks verwenden, können zusätzliche Gebühren für Ihr Konto anfallen, zusätzlich zu den Gebühren für die erstellten Ressourcen. Weitere Informationen finden Sie unter CloudFormation Preise