View a markdown version of this page

Bereitstellen der Lösung - 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.

Bereitstellen der Lösung

Diese Lösung bietet drei Hosting-Optionen für Webkonsolen. Die Backend-Architektur und das Amazon Cognito-Authentifizierungsmodell sind bei allen Optionen identisch.

Hosting-Option Description Wann sollte dies verwendet werden?

CloudFront + S3 (Standard)

Die Webkonsole wird in Amazon S3 gehostet und über Amazon bereitgestellt CloudFront.

Für die meisten Bereitstellungen empfohlen. Bietet globales Edge-Caching und erfordert keine zusätzliche Infrastruktur.

ALB + ECS Fargate

Die Webkonsole läuft auf einem ECS Fargate-Dienst hinter einem Application Load Balancer mit einem vom Kunden bereitgestellten ACM-Zertifikat und einer benutzerdefinierten Domain. Eine AWS WAF-Web-ACL wird vor dem ALB bereitgestellt, um gängige webbasierte Angriffe zu filtern.

Verwenden Sie diese Option, wenn BPA-Richtlinien (VPC Block Public Access) den Datenverkehr von öffentlichen CloudFront Verteilungen verhindern, wenn Ihr Unternehmen keine öffentliche Internetpräsenz benötigt, wenn Sie einen benutzerdefinierten Domainnamen für die Webkonsole benötigen oder wenn Sie einen Firewall-Schutz für Webanwendungen mit anpassbaren Regeln benötigen. Häufig in regulierten Branchen (Finanzen, Gesundheitswesen, Regierung) und Umgebungen mit strengen Compliance-Anforderungen üblich.

Headless (bringen Sie Ihren eigenen Webserver mit)

Die Lösung stellt nur das Backend bereit und bietet eine herunterladbare ZIP-Datei der statischen Ressourcen der Webkonsole zum Hosten auf Ihrem eigenen Webserver.

Verwenden Sie diese Option, wenn Sie die Webkonsole auf einer vorhandenen Infrastruktur außerhalb von AWS hosten möchten, wenn Unternehmensrichtlinien das Hosting auf verwalteten Webservern vorschreiben oder wenn Ihre Organisation unabhängig von Authentifizierungsmechanismen eine vollständige Netzwerkisolierung ohne öffentlich zugängliche Endpunkte vorschreibt.

Der AWS Launch Wizard ist die empfohlene Bereitstellungsmethode für diese Lösung. Es bietet:

  • Ein geführtes Konfigurationserlebnis mit detaillierten Hilfetafeln bei jedem Schritt

  • Eine zentrale Seite zur Überwachung des Zustands all Ihrer Bereitstellungen

  • Angabe, wann eine neuere Version der Lösung für die Bereitstellung oder Aktualisierung verfügbar ist

Alternativ können Sie die Lösung direkt mithilfe einer CloudFormation AWS-Vorlage bereitstellen.

Überblick über den Bereitstellungsprozess

Bevor Sie die Lösung bereitstellen, sollten Sie sich mit den Kosten, der Architektur, der Sicherheit und anderen Überlegungen befassen, die weiter oben in diesem Handbuch erörtert wurden.

Bereitstellungszeit: Ungefähr 15 Minuten für den Haupt-Stack plus 5 Minuten für jede weitere Region

Anmerkung

Diese Lösung umfasst Messwerte zur Datenerfassung für AWS. Wir verwenden diese Daten, um besser zu verstehen, wie Kunden diese Lösung und die damit verbundenen Services und Produkte nutzen. AWS ist Eigentümer der im Rahmen dieser Umfrage gesammelten Daten. Die Datenerfassung unterliegt der AWS-Datenschutzerklärung.

Anmerkung

Sie sind für die Kosten der AWS-Services verantwortlich, die beim Ausführen dieser Lösung in Anspruch genommen werden. Weitere Informationen zu den Kosten finden Sie im Abschnitt Kosten in diesem Handbuch. Weitere Informationen finden Sie auf der Preisseite für jeden AWS-Service, der in dieser Lösung verwendet wird.