

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.

# Mit AWS Application Builder arbeiten
<a name="appbuilder-overview-overview"></a>

 In den folgenden Abschnitten wird beschrieben, wie Sie auf AWS Application Builder in zugreifen können AWS Toolkit for Visual Studio Code. Mit Application Builder können Sie Projekte visuell erstellen, lokal iterieren und sie für bereitstellen. AWS Einen Überblick über Funktionen und mögliche Anwendungsfälle für Application Builder und Ihre AWS Lambda Erfahrungen vor Ort finden Sie im AWS YouTube Entwicklervideo [\*New\* AWS Lambda Local](https://www.youtube.com/watch?v=rhBOuJqzABY) IDE Experience\! . 

## Arbeiten mit dem AWS Application Builder Explorer
<a name="appbuilder-overview-explorer"></a>

Um im AWS Toolkit auf Application Builder zuzugreifen, öffnen Sie das AWS Toolkit in VS Code und erweitern Sie dann den **AWS Application Builder-Explorer**. Der AWS Application Builder-Explorer enthält einen Link zum Öffnen der **Komplettlösung von Application Builder** auf einer Registerkarte im VS Code-Editor und zeigt Ordner in Ihrem aktuellen VS Code-Arbeitsbereich an, die Ressourcen zu AWS Application Builder enthalten.

Im Application Builder-Explorer im AWS Toolkit gibt es vier project-folder-level Aktionen, auf die Sie über die Schaltflächensymbole neben Ihrem Projektordner oder durch Öffnen des Kontextmenüs für den Projektordner (Rechtsklick) für den Projektordner zugreifen können:
+ **Vorlagendatei öffnen**: Öffnet Ihre Vorlagendatei im VS Code Explorer.
+ **Mit Infrastructure Composer öffnen**: Öffnet Ihre Vorlagendatei mit AWS Infrastructure Composer im VS Code-Editor. Ausführliche Informationen zur Arbeit mit AWS Infrastructure Composer finden Sie unter dem Thema [Was ist AWS Infrastructure Composer](https://docs.aws.amazon.com//application-composer/latest/dg/what-is-composer.html) im *AWS Infrastructure Composer* Developer Guide.
+ **SAM-Vorlage erstellen**: Öffnet das Dialogfeld „**Parameter für Build angeben**“ im AWS Toolkit. Sie können wählen, ob Sie **Build-Flags für den Build angeben** oder **Standardwerte von samconfig verwenden** möchten. Ausführliche Informationen zu AWS SAM Vorlagen finden Sie unter dem Thema [Aufbau von Vorlagen](https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/sam-specification-template-anatomy.html) im *AWS Serverless Application Model*Entwicklerhandbuch.
+ **SAM-Anwendung bereitstellen**: Öffnet das Dialogfeld „**Bereitstellungsbefehl auswählen**“ in VS Code, in dem Sie wählen können, ob Sie Ihre Anwendung **bereitstellen** oder **synchronisieren** möchten, um eine bereits bereitgestellte Anwendung zu aktualisieren. Ausführliche Informationen zur Bereitstellung von AWS SAM Anwendungen finden Sie im Thema [Bereitstellen Ihrer Anwendung und Ressourcen](https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/serverless-deploying.html) im *AWS Serverless Application Model*Entwicklerhandbuch.

Es gibt zwei Aktionen, auf die Sie über die Schaltflächensymbole neben der AWS Lambda Funktion in Ihrem Projektordner zugreifen können, oder indem Sie mit der rechten Maustaste auf die AWS Lambda Funktion klicken:
+ Konfiguration für **lokalen Aufruf und Debug: Öffnet das Formular für die Konfiguration** von **lokalem Aufrufen und Debuggen in Ihrem VS** Code-Editor. Mit diesem Formular können Sie Launch-Konfigurationen des Typs erstellen, bearbeiten und ausführen:. `aws-sam` Weitere Informationen zu SAM-Debug-Konfigurationen finden Sie im Thema [Konfigurationsoptionen für das Debuggen serverloser Anwendungen](https://docs.aws.amazon.com/toolkit-for-vscode/latest/userguide/serverless-apps-run-debug-config-ref.html) in diesem Benutzerhandbuch.
**Anmerkung**  
Derzeit wird das Debuggen einer .NET Core-Anwendung auf einer ARM64 Architektur von VS Code nicht unterstützt. Wenn Sie versuchen, eine.NET-Core-Anwendung zu debuggen, wird der folgende Fehler angezeigt:  
`The vsdbg debugger does not currently support the arm64 architecture. Function will run locally without debug.`  
Weitere Informationen zu diesem Problem finden Sie unter diesem [VSCode-csharp-Problem](https://github.com/dotnet/vscode-csharp/issues/2771) im Repository. DotNet GitHub 
+ **Funktionshandler öffnen**: Öffnet Ihre Projektdatei, die den Funktionshandler enthält.

Für bereitgestellte AWS Lambda Funktionen sind 2 zusätzliche Aktionen verfügbar.
+ **Fernaufruf:** Öffnet das **Konfigurationsmenü für Fernaufruf** im VS Code-Editor.
+ **Protokolle suchen**: Öffnet das Dialogfeld „**Suchprotokolle**“ in VS Code.

## Exemplarische Vorgehensweise für Application Builder
<a name="appbuilder-overview-walkthrough"></a>

Die **exemplarische Vorgehensweise für Application Builder** ist eine step-by-step interaktive Anleitung, die Sie durch den Prozess der Erstellung einer neuen Anwendung mit AWS Application Builder führt. Sie können von zwei Stellen aus auf die **exemplarische Vorgehensweise von Application Builder** zugreifen: über den Application Builder-Explorer auf der Registerkarte AWS Toolkit for Visual Studio Code und über die Registerkarte VS Code **Welcome**. **Wenn Sie im **Application Builder-Explorer im AWS Toolkit die Option Exemplarische Vorgehensweise** für Application Builder auswählen, wird die **Komplettlösung von Application Builder auf der** Registerkarte VS Code **Welcome** im VS Code Editor-Fenster geöffnet.**

Die **exemplarische Vorgehensweise von Application Builder** besteht aus fünf Hauptabschnitten:

### 1. Installation
<a name="w2aac17c19b9b7b7"></a>

Im Abschnitt Installation wird überprüft, ob Sie die für Application Builder erforderlichen AWS CLI Tools und andere optionale Tools installiert haben. Wenn Sie nicht über die erforderlichen Tools verfügen oder Ihre Tools veraltet sind, werden Sie durch den Prozess der Installation der richtigen Versionen geführt.

Um zu überprüfen, ob Sie die richtigen AWS CLI und optionalen Tools installiert haben, klicken Sie auf die Schaltfläche für das AWS CLI oder ein anderes Tool, das Sie testen möchten. Nachdem Sie eine Schaltfläche ausgewählt haben, werden Ihre **AWS Toolkit-Protokolle** aktualisiert und VS Code zeigt eine Warnmeldung mit dem Status Ihrer Tools an. Wenn Sie Ihre Tools installieren oder aktualisieren müssen, wird die **Komplettlösung von Application Builder** mit den Anweisungen und Ressourcen aktualisiert, die Sie zum Fortfahren benötigen.

Ausführliche Informationen zur Installation von finden [Sie im Thema Installation oder Aktualisierung auf die neueste Version des AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html) Themas im *AWS CLI*Entwicklerhandbuch. AWS CLI Ausführliche Informationen zur Installation der AWS SAM CLI finden Sie unter dem Thema [AWS SAM CLI Install](https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/install-sam-cli.html) im *AWS SAM CLI* Developer Guide.

### 2. Wählen Sie Ihre Anwendungsvorlage
<a name="w2aac17c19b9b7b9"></a>

Der Abschnitt Wählen Sie Ihre Bewerbungsvorlage führt Sie durch den Prozess der Erstellung einer neuen Bewerbung anhand einer Vorlage.

Gehen Sie wie folgt vor, um eine Vorlage auszuwählen und Ihre Bewerbung zu initialisieren.

1. Wählen Sie in der **exemplarischen Vorgehensweise von Application Builder** den Abschnitt Wählen **Sie Ihre Anwendungsvorlage** aus, um eine Liste mit Vorlagenoptionen auf Ihrem Bildschirm anzuzeigen.

1. Wählen Sie eine Vorlage aus der Liste aus und klicken Sie dann auf die Schaltfläche **Projekt initialisieren**, um ein VS Code-Dialogfeld zu öffnen.

1. Führen Sie die Schritte im VS Code-Dialogfeld aus, um Ihre neue Anwendung zu initialisieren.

1. Die AWS Toolkit-Protokolle werden während des Initialisierungsprozesses mit dem Status Ihrer Anwendung aktualisiert.

1. Um Ihre Anwendung im Application Builder Explorer anzuzeigen, wählen Sie das Symbol **Application Builder Explorer aktualisieren, um den Explorer** mit Ihren Änderungen zu aktualisieren.

### 3. Iterieren Sie lokal
<a name="w2aac17c19b9b7c11"></a>

Der Abschnitt Lokal iterieren enthält Beispielbilder, die zeigen, wie Sie mit den in den VS Code- und AWS Toolkit-Explorern verfügbaren Application Builder-Funktionen iterieren können.

Weitere Informationen zu allen Application Builder-Funktionen, die in den VS Code- und AWS Toolkit-Explorern verfügbar sind, finden Sie im Abschnitt *Arbeiten mit dem Application Builder-Explorer, der* sich in diesem Thema im Benutzerhandbuch befindet.

### 4. Bereitstellen auf AWS
<a name="w2aac17c19b9b7c13"></a>

Der AWS Abschnitt Bereitstellen in enthält Informationen zur Konfiguration Ihrer Anmeldeinformationen AWS für die Verbindung zum Bereitstellen Ihrer Anwendung sowie Beispiele für die Bereitstellung Ihrer Anwendung mit Application Builder.

Führen Sie eines der folgenden Verfahren aus, um AWS mit Ihren vorhandenen Anmeldeinformationen aus **der Anleitung zu Application Builder** eine Verbindung herzustellen.

**Belegschaft: Melden Sie sich AWS mit Single Sign-On an.**

1. Wählen Sie in der **exemplarischen Vorgehensweise von Application Builder** im AWS Abschnitt **Bereitstellen** **unter die Schaltfläche Anmeldeinformationen konfigurieren**, um das Menü **LOGIN** im AWS Toolkit-Explorer zu öffnen.AWS

1. Wählen Sie im Menü **AWS: LOGIN** die Option **Workforce** und dann die Schaltfläche **Weiter, um fortzufahren**.

1. Geben Sie Ihre **Start-URL** in das dafür vorgesehene Feld ein, wählen Sie Ihre **AWS Region** aus dem Drop-down-Menü aus und klicken Sie dann auf die Schaltfläche **Weiter**, um fortzufahren.

1. Bestätigen Sie im Popupfenster von VS Code, dass Sie die AWS Authentifizierungsseite in Ihrem Standardbrowser öffnen möchten.

1. Führen Sie in Ihrem Standardbrowser die Authentifizierungsschritte aus. Sie werden benachrichtigt, wenn die Authentifizierung abgeschlossen ist, und Sie können Ihr Browserfenster sicher schließen.

**IAM-Anmeldeinformationen: Speichern Sie Schlüssel zur Verwendung mit AWS CLI Tools.**

1. Wählen Sie in der **exemplarischen Vorgehensweise von Application Builder** im AWS Abschnitt **Bereitstellen** **unter die Schaltfläche Anmeldeinformationen konfigurieren**, um das Menü **LOGIN** im AWS Toolkit-Explorer zu öffnen.AWS

1. Wählen Sie im Menü **AWS: LOGIN** die Option **IAM-Anmeldeinformationen** und anschließend die Schaltfläche **Weiter aus, um fortzufahren**.

1. Geben Sie einen **Profilnamen** in das dafür vorgesehene Feld ein, geben Sie Ihren ein **Access Key** und klicken Sie dann auf die Schaltfläche **Weiter **Secret Key****, um fortzufahren.

1. VS Code zeigt den Status Ihrer Authentifizierung an und benachrichtigt Sie, wenn die Authentifizierung abgeschlossen ist oder Ihre Anmeldeinformationen ungültig sind.

Ausführliche Informationen zur Konfiguration Ihrer Anmeldeinformationen für die Bereitstellung mit dem AWS CLI finden Sie im AWS CLI Thema [Konfiguration im *AWS CLI*](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-configure.html)Entwicklerhandbuch. Weitere Informationen zum Herstellen einer Verbindung AWS über das AWS Toolkit mit Ihren vorhandenen Anmeldeinformationen finden Sie im AWS Thema Herstellen einer [Verbindung zu](https://docs.aws.amazon.com/toolkit-for-vscode/latest/userguide/connect.html) in diesem Benutzerhandbuch.