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.
Arbeiten mit AWS Application Builder
In den folgenden Abschnitten wird beschrieben, wie Sie auf AWS Application Builder im zugreifen AWS Toolkit for Visual Studio Code. Mit Application Builder können Sie Projekte visuell erstellen, lokal mit ihnen iterieren und sie bereitstellen AWS. Einen Überblick über die Funktionen und potenziellen Anwendungsfälle von Application Builder und Ihre AWS Lambda Erfahrung vor Ort finden Sie im AWS YouTube Entwicklervideo *New* AWS Lambda Local IDE Experience!
Wir arbeiten mit dem AWS Application Builder-Explorer
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 exemplarischen Vorgehensweise von Application Builder auf einer Registerkarte des VS Code-Editors und zeigt Ordner in Ihrem aktuellen VS Code-Arbeitsbereich an, die mit AWS Application Builder verwandte Ressourcen enthalten.
Im Application Builder-Explorer im AWS Toolkit gibt es 4 Aktionen auf Projektordnerebene, auf die Sie über die Schaltflächensymbole neben Ihrem Projektordner oder durch Öffnen des Kontextmenüs (mit der rechten Maustaste) auf 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 im Thema Was ist AWS Infrastructure Composer im AWS Infrastructure Composer Developer Guide.
SAM-Vorlage erstellen: Öffnet das Dialogfeld „Parameter für den Build angeben“ im AWS Toolkit. Sie können wählen, ob Sie Build-Flags für den Build angeben oder Standardwerte aus samconfig verwenden möchten. Ausführliche Informationen zu AWS SAM Vorlagen finden Sie im Thema Template-Anatomie 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 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 oder durch Klicken mit der rechten Maustaste auf die AWS Lambda Funktion zugreifen können:
Lokale Aufruf- und Debug-Konfiguration: Öffnet das Formular Lokale Aufruf- und Debug-Konfiguration in Ihrem VS Code-Editor. Mit diesem Formular können Sie Launch-Konfigurationen des Typs: erstellen, bearbeiten und ausführen.
aws-samWeitere Informationen zu SAM-Debug-Konfigurationen finden Sie im Thema Konfigurationsoptionen für das Debuggen serverloser Anwendungen 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 im DotNet GitHub Repository unter diesem VSCode-csharp
Problem. 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 durchsuchen: Öffnet das Dialogfeld „Protokolle durchsuchen“ in VS Code.
Exemplarische Vorgehensweise für Application Builder
Die exemplarische Vorgehensweise für Application Builder ist eine interaktive schrittweise Anleitung, die Sie Schritt für Schritt durch den Prozess der Erstellung einer neuen Anwendung mit AWS Application Builder führt. Sie können den Walkthrough von Application Builder von zwei Stellen aus aufrufen: vom Application Builder-Explorer auf der Registerkarte AWS Toolkit for Visual Studio Code und von der Registerkarte VS Code Welcome. Wenn Sie im AWS Toolkit im Application Builder Explorer die Option Walkthrough of Application Builder auswählen, wird die Walkthrough von Application Builder auf der Registerkarte VS Code Welcome im VS Code Editor-Fenster geöffnet.
Die exemplarische Vorgehensweise von Application Builder besteht aus 5 Hauptabschnitten:
1. Installation
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 Installationsvorgang 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 das Walkthrough von Application Builder mit den Anweisungen und Ressourcen aktualisiert, die Sie zum Fortfahren benötigen.
Ausführliche Informationen zur AWS CLI Installation von finden Sie unter Installieren oder Aktualisieren auf die neueste Version des AWS CLI Themas im AWS CLI Entwicklerhandbuch. Ausführliche Informationen zur Installation der AWS SAM CLI finden Sie im Thema AWS SAM CLI installieren im AWS SAM CLI Developer Guide.
2. Wählen Sie Ihre Anwendungsvorlage
Der Abschnitt Wählen Sie Ihre Bewerbungsvorlage aus, führt Sie Schritt für Schritt durch den Prozess der Erstellung einer neuen Bewerbung anhand einer Vorlage.
Gehen Sie wie folgt vor, um eine Vorlage auszuwählen und Ihre Anwendung zu initialisieren.
Wählen Sie in der Walkthrough von Application Builder den Abschnitt Wählen Sie Ihre Anwendungsvorlage aus, um eine Liste der Vorlagenoptionen auf Ihrem Bildschirm anzuzeigen.
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.
Führen Sie die Schritte im VS Code-Dialogfeld aus, um Ihre neue Anwendung zu initialisieren.
Die AWS Toolkit-Protokolle werden während des Initialisierungsprozesses mit dem Status Ihrer Anwendung aktualisiert.
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. Lokal iterieren
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 in den VS Code- und AWS Toolkit-Explorern verfügbaren Application Builder-Funktionen finden Sie im Abschnitt Arbeiten mit dem Application Builder-Explorer in diesem Thema des Benutzerhandbuchs.
4. Bereitstellen auf AWS
Der AWS Abschnitt Bereitstellen AWS für enthält Informationen zur Konfiguration Ihrer Anmeldeinformationen, mit denen Sie eine Verbindung herstellen können, um Ihre Anwendung bereitzustellen, 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 Walkthrough von Application Builder eine Verbindung herzustellen.
Workforce: Melden Sie sich an bei AWS mit einmaliger Anmeldung.
Wählen Sie im AWS Abschnitt Bereitstellen für in der exemplarischen Vorgehensweise von Application Builder die Schaltfläche Anmeldeinformationen konfigurieren, um das Menü AWS: LOGIN im AWS Toolkit-Explorer zu öffnen.
Wählen Sie im Menü AWS: LOGIN die Option Workforce aus und klicken Sie dann auf Weiter, um fortzufahren.
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 Weiter, um fortzufahren.
Bestätigen Sie im VS Code-Popup-Fenster, dass Sie die AWS Authentifizierungsseite in Ihrem Standardbrowser öffnen möchten.
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 Werkzeuge.
Wählen Sie im AWS Abschnitt Bereitstellen unter in der exemplarischen Vorgehensweise von Application Builder die Schaltfläche Anmeldeinformationen konfigurieren, um das Menü AWS: LOGIN im AWS Toolkit-Explorer zu öffnen.
Wählen Sie im Menü AWS: LOGIN die Option IAM Credentials aus und klicken Sie dann auf Weiter, um fortzufahren.
Geben Sie einen Profilnamen in das dafür vorgesehene Feld ein, geben Sie dann Ihren Namen ein
Access Keyund klicken Sie dann auf WeiterSecret Key, um fortzufahren.VS Code zeigt den Status Ihrer Authentifizierung an und benachrichtigt Sie, wenn die Authentifizierung abgeschlossen ist oder Ihre Anmeldeinformationen ungültig sind.
Detaillierte Informationen zur Konfiguration Ihrer Anmeldeinformationen für die Bereitstellung mit dem AWS CLI finden Sie im AWS CLI Thema Konfigurieren Sie im AWS CLI Entwicklerhandbuch. Weitere Informationen zum Herstellen einer Verbindung mit AWS dem AWS Toolkit mithilfe Ihrer vorhandenen Anmeldeinformationen finden Sie im AWS Thema Herstellen einer Verbindung zu in diesem Benutzerhandbuch.