In diesem Handbuch wird das AWS Cloud Development Kit (CDK) im Detail erläutert.
Was ist der AWS CDK?
CDK ist die verbesserte Version von CloudFormation, da Benutzer AWS -Ressourcen erstellen und bereitstellen können. Der Benutzer kann alle Aktivitäten beim Erstellen und Konfigurieren von AWS -Ressourcen mithilfe der Programmiersprache seiner Wahl ausführen. Dies bedeutet, dass der Benutzer Zugriff auf IDE AutoComplete, Compiles-Time-Warnungen, Steuerflusserrichtungen usw. erhalten kann:
Vorteile von AWS CDK
Einige der wichtigsten Vorteile von AWS CDK werden nachstehend erklärt:
Konstrukte: AWS bietet seinen Benutzern Ressourcenvorlagen mit dem Namen “Konstrukte”Welches kann ein großer Effekt verwendet werden, und der Benutzer kann auch seine eigenen Konstrukte erstellen.
Wolkenformation: CDK erstellt keine AWS -Ressourcen, sondern kompiliert die CDK auf die CloudFormation. Anschließend ist CloudFormation für die Verwaltung von AWS -Ressourcen verantwortlich.
Programmiersprache: CDK ermöglicht es dem Benutzer, AWS -Ressourcen mithilfe von Programmiersprachen wie JavaScript, Python, TypeScript usw. zu verwalten:
Installieren Sie AWS CDK -Paket
AWS bietet dem Benutzer die Installation von CDK -Paketen in mehreren Programmiersprachen, und einige ihrer Installationsprozesse werden nachstehend demonstriert.
AWS -CDK für Typscript
Verwenden Sie den folgenden Befehl, um die CDK für Typscript -Sprache zu installieren:
NPM install -g aws -cdk installieren
Um zu überprüfen, ob das CDK -Paket installiert wurde, geben Sie einfach den folgenden Befehl ein:
CDK --version
Es kann beobachtet werden, dass die CDK -Version “2.66.1" wurde installiert:
Paket für JavaScript
Verwenden Sie den folgenden Befehl, um das CDK -Paket für JavaScript zu installieren:
NPM AWS-CDK-Lib installieren
Paket für Python
Das Eingeben des folgenden Befehls installiert das CDK -Paket für die Python -Sprache:
Python-M PIP Installation AWS-CDK-LIB
Das ging darum, CDK -Pakete für mehrere Sprachen zu installieren.
Abschluss
AWS CDK wird verwendet, um die Cloud -Ressourcen von Amazon mithilfe von Programmiersprachen zu verwalten. Der Benutzer kann Skripte schreiben, um AWS -Ressourcen zu verwalten und sie auf die CloudFormation zu kompilieren. Danach ist der CloudFormation -Dienst direkt für das Erstellen und Steuerung von Ressourcen in der Cloud verantwortlich. Dieser Blog wurde über die AWS -CDK besprochen.