View a markdown version of this page

Starten Sie den Stack (Headless) - Verteilte Lasttests auf AWS

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.

Starten Sie den Stack (Headless)

Starten des -Stacks

  1. Melden Sie sich bei der AWS-Managementkonsole an und klicken Sie auf die Schaltfläche, um die CloudFormation Vorlage zu starten.

    launch button

    Alternativ können Sie die Vorlage als Ausgangspunkt für Ihre eigene Implementierung herunterladen.

  2. Die Vorlage wird standardmäßig in der Region USA Ost (Nord-Virginia) gestartet. Um in einer anderen AWS-Region zu starten, verwenden Sie die Regionsauswahl in der Navigationsleiste der Konsole.

    Anmerkung

    Diese Lösung verwendet Amazon Cognito, das derzeit nur in bestimmten AWS-Regionen verfügbar ist. Daher müssen Sie diese Lösung in einer AWS-Region starten, in der Amazon Cognito verfügbar ist. Die aktuelle Serviceverfügbarkeit nach Regionen finden Sie in der regionalen AWS-Serviceliste.

  3. Vergewissern Sie sich auf der Seite Stack erstellen, dass die richtige Vorlagen-URL im Textfeld Amazon S3 S3-URL angezeigt wird, und wählen Sie Weiter.

  4. Weisen Sie Ihrem Lösungsstapel auf der Seite „Stack-Details angeben“ einen Namen zu.

  5. Überprüfen Sie unter Parameter die Parameter für die Vorlage und ändern Sie sie nach Bedarf. Diese Vorlage verwendet dieselben Parameter wie die Standardvorlage (Administratorname, Administrator-E-Mail, VPC/subnet Konfiguration, Egress CIDR, Auto-update Container-Image und Deploy Optional MCP Server). Es sind keine zusätzlichen Parameter erforderlich.

  6. Wählen Sie Weiter aus.

  7. Wählen Sie auf der Seite Configure stack options (Stack-Optionen konfigurieren) Next (Weiter) aus.

  8. Überprüfen und bestätigen Sie die Einstellungen auf der Seite Review. Markieren Sie das Kästchen, um zu bestätigen, dass die Vorlage AWS Identity and Access Management (IAM) -Ressourcen erstellt.

  9. Wählen Sie Stack erstellen aus, um den Stack bereitzustellen.

Sie können den Status des Stacks in der CloudFormation AWS-Konsole in der Spalte Status anzeigen. Sie sollten in etwa 15 Minuten den Status CREATE_COMPLETE erhalten.

Post-deployment Konfiguration

Nach Abschluss der Stack-Erstellung können Sie mithilfe der DLT-CLI mit der Lösung interagieren, um direkt von Ihrem Terminal aus auf die REST-API zuzugreifen oder die Webkonsole auf Ihrem eigenen Webserver zu hosten.

Um die Webkonsole zu hosten:

  1. Navigieren Sie zur Registerkarte Ausgaben des CloudFormation Stacks.

  2. Wählen Sie den ConsoleAssetsBucketAusgabelink, um den S3-Bucket in der Konsole zu öffnen.

  3. Laden Sie die dlt-web-console.zip Datei aus dem Konsolen-Bucket herunter.

  4. Extrahieren Sie den ZIP-Inhalt und hosten Sie die Website auf Ihrem Webserver.

  5. Konfigurieren Sie Amazon Cognito so, dass die URL Ihres Webservers zulässig ist:

    1. Öffnen Sie die Amazon Cognito Cognito-Konsole und wählen Sie den Benutzerpool aus, der durch den Stack erstellt wurde.

    2. Wählen Sie App-Clients und wählen Sie den App-Client aus. Die App-Client-ID finden Sie im CloudFormation Stack-Tab „Outputs“ als CognitoAppClientID.

    3. Wählen Sie im Abschnitt Anmeldeseiten die Option Bearbeiten aus.

    4. Fügen Sie unter Zulässige Callback-URLs die URL Ihres Webservers und die URL mit einem abschließenden Schrägstrich (z. B. https://dlt.example.com und) hinzu. https://dlt.example.com/

    5. Fügen Sie unter Zulässige Abmelde-URLs dieselben URLs hinzu.

    6. Wählen Sie Änderungen speichern aus.

      Weitere Informationen finden Sie unter Application-specific Einstellungen mit App-Clients im Amazon Cognito Developer Guide.

Wichtig

Wenn Sie die Webkonsole hosten, sind Sie für die Konfiguration von HTTPS, Zugriffskontrollen und Sicherheitsverstärkung auf Ihrem Webserver verantwortlich. Wir empfehlen dringend HTTPS für den produktiven Einsatz.

Anmerkung

Die Ressourcen der Webkonsole enthalten eine Konfigurationsdatei mit der API-Endpunkt-URL und den Cognito-Einstellungen. Diese Werte werden bei der Stack-Erstellung vorkonfiguriert. Wenn Sie die Assets auf einen anderen Server verschieben, stellen Sie sicher, dass die Konfigurationsdatei intakt bleibt.