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.
Suchen Sie mithilfe von cdk-nag-Regelpaketen nach bewährten Methoden in AWS CDK Anwendungen oder CloudFormation Vorlagen
Erstellt von Arun Donti
Übersicht
In diesem Muster wird erklärt, wie Sie das Hilfsprogramm cdk-nag
Informationen zu allen verfügbaren Paketen finden Sie im Abschnitt Regeln
Voraussetzungen und Einschränkungen
Voraussetzungen
Eine Anwendung, die den AWSCDK
Tools
AWSCDK— Cloud Development Kit (AWSCDK) ist ein Softwareentwicklungsframework, mit dem Cloud-Infrastruktur im Code definiert und bereitgestellt werden kann. AWS CloudFormation
AWS CloudFormation— AWS CloudFormation hilft Ihnen dabei, Ihre AWS Ressourcen zu modellieren und einzurichten, sie schnell und konsistent bereitzustellen und sie während ihres gesamten Lebenszyklus zu verwalten. Sie können eine Vorlage verwenden, um Ihre Ressourcen und ihre Abhängigkeiten zu beschreiben, und Sie können sie zusammen als Stapel starten und konfigurieren, anstatt Ressourcen einzeln zu verwalten. Sie können Stacks für mehrere AWS Konten und AWS Regionen verwalten und bereitstellen.
Epen
Aufgabe | Beschreibung | Erforderliche Fähigkeiten |
---|---|---|
Erfahren Sie mehr über cdk-nag. | Navigiere zum GitHub cdk-nag-Repository und lies dir die Dokumentation | App-Developer |
Installieren Sie das cdk-nag-Paket in Ihrer Anwendung. AWS CDK | Um cdk-nag in Ihrer AWS CDK Anwendung zu verwenden, müssen Sie es zuerst installieren. cdk-nag kann von PyPI, npm und Apache Maven heruntergeladen werden. NuGet Die neuesten Informationen zu verfügbaren Versionen und Download-Speicherorten finden Sie in der Readme-Datei im Repository. | App-Developer |
Wählen Sie Ihre NagPacks. | cdk-nag hat verschiedene Regelpakete aufgerufen. NagPacks Jede NagPack enthält Regeln, die einem bestimmten Standard entsprechen. Die AWS Lösungen NagPack enthalten beispielsweise allgemeine bewährte Verfahren, und die NIST 800-53 Rev. 5 NagPack kann bei der Einhaltung der Vorschriften helfen. Sie können mehrere Pakete NagPacks auf Ihre Anwendung anwenden und bei Bedarf Pakete hinzufügen und entfernen. Eine Liste der verfügbaren Pakete finden Sie in der Readme-Datei | App-Developer |
Integrieren Sie cdk-nag in Ihre Anwendung. AWS CDK | Sie können cdk-nag auf anwendungsweiter Ebene in Ihre Anwendung integrieren oder es in einzelne Stufen oder Stacks Ihrer Anwendung integrieren. Um beispielsweise die AWS Lösungen und die HIPAA Sicherheit auf anwendungsweiter Ebene NagPacks in eine AWS CDK TypeScript v2-Anwendung zu integrieren, können Sie den folgenden Code verwenden:
| App-Developer |