

Dies ist der AWS CDK v2-Entwicklerhandbuch. Das ältere CDK v1 wurde am 1. Juni 2022 in die Wartung aufgenommen und der Support wurde am 1. Juni 2023 eingestellt.

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.

# Entwickeln Sie AWS CDK-Anwendungen
<a name="develop"></a>

Verwalten Sie Ihre Infrastruktur, AWS indem Sie Anwendungen mit dem AWS Cloud Development Kit (AWS CDK) entwickeln.

## Voraussetzungen
<a name="develop-prerequisites"></a>

Bevor Sie mit der Entwicklung von Anwendungen beginnen können, führen Sie alle Einrichtungsschritte unter [Erste Schritte mit dem AWS CDK](getting-started.md) durch.

## Überblick über die Entwicklung von AWS CDK-Anwendungen
<a name="develop-overview"></a>

Auf hoher Ebene umfasst die Entwicklung von CDK-Anwendungen die folgenden Schritte:

1.  **Erstellen Sie ein CDK-Projekt** — Ein [CDK-Projekt](projects.md) besteht aus den Dateien und Ordnern, in denen Ihr CDK-Code gespeichert und organisiert wird.

1.  **Eine CDK-App erstellen — Innerhalb eines CDK-Projekts** [verwenden Sie das `App` Konstrukt, um eine CDK-Anwendung zu definieren.](apps.md)

1.  **Erstellen Sie einen CDK-Stack** [— Im Rahmen Ihrer CDK-App definieren Sie einen oder mehrere CDK-Stacks.](stacks.md)

1.  **Definieren Sie Ihre Infrastruktur** — Im Rahmen eines CDK-Stacks verwenden Sie [Konstrukte](constructs.md) aus der AWS Construct Library, um die AWS Ressourcen und Eigenschaften zu definieren, die zu Ihrer Infrastruktur werden. Mit einer [Allzweck-Programmiersprache](languages.md) Ihrer Wahl können Sie Logik wie bedingte Anweisungen und Schleifen verwenden, um Ihre Infrastruktur auf der Grundlage bestimmter Bedingungen zu definieren.

## Beginnen Sie mit der Entwicklung von CDK-Anwendungen
<a name="develop-gs"></a>

Um zu beginnen, können Sie den Befehl AWS CDK Command Line Interface (AWS CDK CLI) `cdk init` verwenden. Geben Sie die `--language` Option an, die zu verwendende Programmiersprache anzugeben. Dieser Befehl erstellt ein CDK-Startprojekt und importiert die AWS Construct-Hauptbibliothek und die Kernmodule.

## Importieren und verwenden Sie die AWS CDK-Bibliothek
<a name="develop-library"></a>

Nachdem Sie ein CDK-Projekt erstellt haben, importieren und verwenden Sie Konstrukte aus der AWS CDK-Bibliothek, um mit der Definition Ihrer Infrastruktur zu beginnen. Anweisungen finden Sie unter [Arbeiten mit der AWS](work-with.md) CDK-Bibliothek.

## Nächste Schritte
<a name="develop-next"></a>

Wenn Sie bereit sind, Ihre Anwendung bereitzustellen, verwenden Sie den `cdk deploy` CDK-CLI-Befehl. Anweisungen finden Sie unter [AWS CDK-Anwendungen bereitstellen](deploy.md).