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.
Separate Stacks bereitstellen
Der Core-Stack ist der einzige Stack, der benötigt wird, um die Hauptfunktionalität des Warteraums zu nutzen. Alle anderen Stapel sind optional. Starten Sie den Autorisierer-Stack, falls Sie noch keine Möglichkeit haben, im Wartezimmer ausgestellte Token zu validieren oder bereits vorhandene APIs zu schützen. Starten Sie den OpenID-Stack, wenn Sie einen OpenID-Identitätsanbieter für die Wartezimmerintegration mit Autorisierungsschnittstellen benötigen. Der Beispiel-Inlet-Strategiestack enthält einige Beispiele dafür, wie und wann mehr Benutzer auf die Site zugreifen können, die Sie schützen möchten.
1. Starten Sie den Core-Stack
Zeit bis zur Bereitstellung: Ungefähr 20 Minuten
Diese automatisierte AWS CloudFormation Vorlage stellt Virtual Waiting Room AWS in der AWS Cloud bereit. Sie müssen die Voraussetzungen erfüllen, bevor Sie den Stack starten können.
Anmerkung
Sie sind für die Kosten der AWS Dienste verantwortlich, die Sie beim Betrieb dieser Lösung in Anspruch nehmen. Weitere Informationen finden Sie im Abschnitt Kosten in diesem Handbuch und auf der Preisseite der einzelnen AWS Dienste, die in dieser Lösung verwendet werden.
-
Melden Sie sich bei an AWS-Managementkonsole
und klicken Sie auf die Schaltfläche, um die aws-virtual-waiting-room-on-aws.templateAWS CloudFormation Vorlage zu starten.
Alternativ können Sie die Vorlage als Ausgangspunkt für Ihre eigene Implementierung herunterladen . -
Die Vorlage wird standardmäßig in der Region USA Ost (Nord-Virginia) gestartet. Um die Lösung in einer anderen AWS Region zu starten, verwenden Sie die Regionsauswahl in der Navigationsleiste der Konsole.
-
Vergewissern Sie sich auf der Seite Stack erstellen, dass sich die richtige Vorlagen-URL im Textfeld Amazon S3 S3-URL befindet, und wählen Sie Weiter.
-
Weisen Sie Ihrem Lösungsstapel auf der Seite „Stack-Details angeben“ einen Namen zu. Informationen zu Einschränkungen bei der Benennung von Zeichen finden Sie unter IAM- und STS-Grenzwerte im AWS Identity and Access Management Benutzerhandbuch.
-
Überprüfen Sie unter Parameter die Parameter für diese Lösungsvorlage und ändern Sie sie nach Bedarf. Diese Lösung verwendet die folgenden Standardwerte.
Parameter Standard Beschreibung ID des Ereignisses SampleEindeutige ID für diese Instanz des Warteraums, GUID-Format wird empfohlen. Gültigkeitszeitraum 3600Gültigkeitsdauer des Tokens in Sekunden. Generierung von Ereignissen aktivieren falseWenn diese Option aktiviert ist
true, werden jede Minute Messwerte für den Warteraum in den zugehörigen Event-Bus geschrieben.Elasticache-Anschluss (Redis OSS) 1785Die Portnummer, die für die Verbindung zum Elasticache-Server (Redis OSS) verwendet werden soll. Es wird empfohlen, nicht den standardmäßigen Elasticache-Port (Redis OSS) von zu verwenden.
6379EnableQueuePositionExpiry trueWenn dieser Wert auf gesetzt ist
false, wird der Ablaufzeitraum für die Warteschlangenposition nicht angewendet.QueuePositionExpiryPeriod 900Dies ist das Zeitintervall in Sekunden, nach dessen Ablauf eine Warteschlangenposition nicht mehr zur Generierung eines Tokens berechtigt ist.
IncrSvcOnQueuePositionExpiry falseWenn diese Option auf gesetzt ist
true, wird der Bereitstellungszähler auf der Grundlage abgelaufener Warteschlangenpositionen, für die keine erfolgreichen Tokens generiert wurden, automatisch erweitert. -
Wählen Sie Weiter.
-
Wählen Sie auf der Seite Configure stack options (Stack-Optionen konfigurieren) Next (Weiter) aus.
-
Überprüfen und bestätigen Sie die Einstellungen auf der Seite Review. Markieren Sie das Kästchen, um zu bestätigen, dass die Vorlage Ressourcen AWS Identity and Access Management (IAM) erstellt.
-
Wählen Sie Stack erstellen aus, um den Stack bereitzustellen.
Sie können den Status des Stacks in der AWS CloudFormation Konsole in der Spalte Status einsehen. Sie sollten in etwa 20 Minuten den Status CREATE_COMPLETE erhalten.
2. (Optional) Starten Sie den Authorizers-Stack
Bereitstellungszeit: ungefähr fünf Minuten
-
Melden Sie sich bei an AWS-Managementkonsole
und klicken Sie auf die Schaltfläche, um die aws-virtual-waiting-room-on-aws-authorizers.templateAWS CloudFormation Vorlage zu starten.
Alternativ können Sie die Vorlage als Ausgangspunkt für Ihre eigene Implementierung herunterladen . -
Die Vorlage wird standardmäßig in der Region USA Ost (Nord-Virginia) gestartet. Um die Lösung in einer anderen AWS Region zu starten, verwenden Sie die Regionsauswahl in der Navigationsleiste der Konsole.
-
Vergewissern Sie sich auf der Seite Stack erstellen, dass sich die richtige Vorlagen-URL im Textfeld Amazon S3 S3-URL befindet, und wählen Sie Weiter.
-
Weisen Sie Ihrem Lösungsstapel auf der Seite „Stack-Details angeben“ einen Namen zu. Informationen zu Einschränkungen bei der Benennung von Zeichen finden Sie unter IAM- und STS-Grenzwerte im AWS Identity and Access Management Benutzerhandbuch.
-
Überprüfen Sie unter Parameter die Parameter für diese Lösungsvorlage und ändern Sie sie nach Bedarf. Diese Lösung verwendet die folgenden Standardwerte.
Parameter Standard Beschreibung Öffentlicher API-Endpunkt <Requires input>Öffentlicher Endpunkt für das virtuelle Wartezimmer APIs. Event-ID für das Wartezimmer SampleEvent-ID des Wartezimmers. URI des Ausstellers <Requires input>Aussteller-URI der öffentlichen Schlüssel und Token. -
Wählen Sie Weiter.
-
Wählen Sie auf der Seite Configure stack options (Stack-Optionen konfigurieren) Next (Weiter) aus.
-
Überprüfen und bestätigen Sie die Einstellungen auf der Seite Review. Markieren Sie das Kästchen, das bestätigt, dass die Vorlage Ressourcen AWS Identity and Access Management (IAM) erstellt.
-
Wählen Sie Stack erstellen aus, um den Stack bereitzustellen.
Sie können den Status des Stacks in der AWS CloudFormation Konsole in der Spalte Status einsehen. Sie sollten in etwa fünf Minuten den Status CREATE_COMPLETE erhalten.
3. (Optional) Starten Sie den OpenID-Stack
Bereitstellungszeit: ungefähr fünf Minuten
-
Melden Sie sich bei an AWS-Managementkonsole
und klicken Sie auf die Schaltfläche, um die aws-virtual-waiting-room-on-aws-openid.templateAWS CloudFormation Vorlage zu starten.
Alternativ können Sie die Vorlage als Ausgangspunkt für Ihre eigene Implementierung herunterladen . -
Die Vorlage wird standardmäßig in der Region USA Ost (Nord-Virginia) gestartet. Um die Lösung in einer anderen AWS Region zu starten, verwenden Sie die Regionsauswahl in der Navigationsleiste der Konsole.
-
Vergewissern Sie sich auf der Seite Stack erstellen, dass sich die richtige Vorlagen-URL im Textfeld Amazon S3 S3-URL befindet, und wählen Sie Weiter.
-
Weisen Sie Ihrem Lösungsstapel auf der Seite „Stack-Details angeben“ einen Namen zu. Informationen zu Einschränkungen bei der Benennung von Zeichen finden Sie unter IAM- und STS-Grenzwerte im AWS Identity and Access Management Benutzerhandbuch.
-
Überprüfen Sie unter Parameter die Parameter für diese Lösungsvorlage und ändern Sie sie nach Bedarf. Diese Lösung verwendet die folgenden Standardwerte.
Parameter Standard Beschreibung Öffentlicher API-Endpunkt <Requires input>Öffentliche Endpunkt-URL für den virtuellen Warteraum APIs. Privater API-Endpunkt <Requires input>Private Endpunkt-URL für den virtuellen Warteraum APIs. API-Region <Requires input>AWS Name der Region für den öffentlichen und privaten Warteraum APIs. ID des Ereignisses SampleEvent-ID des Wartezimmers. -
Wählen Sie Weiter.
-
Wählen Sie auf der Seite Configure stack options (Stack-Optionen konfigurieren) Next (Weiter) aus.
-
Überprüfen und bestätigen Sie die Einstellungen auf der Seite Review. Markieren Sie das Kästchen, um zu bestätigen, dass die Vorlage Ressourcen AWS Identity and Access Management (IAM) erstellt.
-
Wählen Sie Stack erstellen aus, um den Stack bereitzustellen.
Sie können den Status des Stacks in der AWS CloudFormation Konsole in der Spalte Status einsehen. Sie sollten in etwa fünf Minuten den Status CREATE_COMPLETE erhalten.
4. (Optional) Starten Sie das Beispiel für einen Inlet-Strategie-Stack
Zeit bis zur Bereitstellung: Ungefähr zwei Minuten
-
Melden Sie sich bei der an AWS-Managementkonsole
und klicken Sie auf die Schaltfläche, um die aws-virtual-waiting-room-sample-inlet-strategy.templateAWS CloudFormation Vorlage zu starten.
Alternativ können Sie die Vorlage als Ausgangspunkt für Ihre eigene Implementierung herunterladen . -
Die Vorlage wird standardmäßig in der Region USA Ost (Nord-Virginia) gestartet. Um die Lösung in einer anderen AWS Region zu starten, verwenden Sie die Regionsauswahl in der Navigationsleiste der Konsole.
-
Vergewissern Sie sich auf der Seite Stack erstellen, dass sich die richtige Vorlagen-URL im Textfeld Amazon S3 S3-URL befindet, und wählen Sie Weiter.
-
Weisen Sie Ihrem Lösungsstapel auf der Seite „Stack-Details angeben“ einen Namen zu. Informationen zu Einschränkungen bei der Benennung von Zeichen finden Sie unter IAM- und STS-Grenzwerte im AWS Identity and Access Management Benutzerhandbuch.
-
Überprüfen Sie unter Parameter die Parameter für diese Lösungsvorlage und ändern Sie sie nach Bedarf. Diese Lösung verwendet die folgenden Standardwerte.
Parameter Standard Beschreibung ID des Ereignisses SampleEvent-ID des Wartezimmers. Privater Core-API-Endpunkt <Requires input>Private Endpunkt-URL für den virtuellen Warteraum APIs. Kern-API-Region <Requires input>AWS Region, in der die Kern-API installiert ist. Inlet-Strategie PeriodicEinlassstrategie, die umgesetzt werden soll.
Periodicerhöht die Anzahl der Portionen jede Minute.MaxSizeerhöht die Anzahl der Zustellungen auf der Grundlage der maximalen Anzahl von Transaktionen, die der Downstream-Zielstandort zu einem bestimmten Zeitpunkt verarbeiten kann.Inkrementieren um <Requires input>Um wie viel die Serviertheke jede Minute erhöht werden soll. Erforderlich, wenn Sie eine Strategie für den regelmäßigen Einlass wählen. Startzeit <Requires input>Zeitstempel, wann mit der Erhöhung der Serviernummer begonnen werden soll (Epochenzeit in Sekunden). Erforderlich, wenn Sie eine Strategie für die regelmäßige Einnahme wählen. Endzeit <Requires input>Zeitstempel, wann die Erhöhung der Serviernummer beendet werden soll (Epochenzeit in Sekunden). Bleibt 0 übrig, wird die Serviernummer auf unbestimmte Zeit erhöht. Erforderlich, wenn Sie eine Strategie für die regelmäßige Zufuhr wählen. CloudWatch Name des Alarms <Requires input>Optionaler CloudWatch Alarmname, der der periodischen Eingangsstrategie zugeordnet werden soll. Falls angegeben und im Alarmzustand, wird die Serviernummer nicht erhöht. Gilt nur für die periodische Eingangsstrategie. Max. Größe <Requires input>Die maximale Anzahl von Transaktionen, die der Downstream-Zielstandort gleichzeitig verarbeiten kann (MaxSize Strategie). -
Wählen Sie Weiter.
-
Wählen Sie auf der Seite Configure stack options (Stack-Optionen konfigurieren) Next (Weiter) aus.
-
Ü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.
-
Wählen Sie Stack erstellen aus, um den Stack bereitzustellen.
Sie können den Status des Stacks in der AWS CloudFormation Konsole in der Spalte Status einsehen. Sie sollten in etwa zwei Minuten den Status CREATE_COMPLETE erhalten.
5. (Optional) Starten Sie den Beispielstapel für Wartezimmer
Bereitstellungszeit: ungefähr fünf Minuten
-
Melden Sie sich bei an AWS-Managementkonsole
und klicken Sie auf die Schaltfläche, um die aws-virtual-waiting-room-sample.templateAWS CloudFormation Vorlage zu starten.
Alternativ können Sie die Vorlage als Ausgangspunkt für Ihre eigene Implementierung herunterladen . -
Die Vorlage wird standardmäßig in der Region USA Ost (Nord-Virginia) gestartet. Um die Lösung in einer anderen AWS Region zu starten, verwenden Sie die Regionsauswahl in der Navigationsleiste der Konsole.
-
Vergewissern Sie sich auf der Seite Stack erstellen, dass sich die richtige Vorlagen-URL im Textfeld Amazon S3 S3-URL befindet, und wählen Sie Weiter.
-
Weisen Sie Ihrem Lösungsstapel auf der Seite „Stack-Details angeben“ einen Namen zu. Informationen zu Einschränkungen bei der Benennung von Zeichen finden Sie unter IAM- und STS-Grenzwerte im AWS Identity and Access Management Benutzerhandbuch.
-
Überprüfen Sie unter Parameter die Parameter für diese Lösungsvorlage und ändern Sie sie nach Bedarf. Diese Lösung verwendet die folgenden Standardwerte.
Parameter Standard Beschreibung API-Gateway-Region <Requires input>AWS Regionsname des API Gateway. ARN des Autorisierers <Requires input>ARN des API Gateway Lambda Authorizers. Ereignis-ID SampleEvent-ID des Wartezimmers. Privater API-Endpunkt <Requires input>Private Endpunkt-URL für den virtuellen Warteraum APIs. Öffentlicher API-Endpunkt <Requires input>Öffentliche Endpunkt-URL für den virtuellen Warteraum APIs. -
Wählen Sie Weiter.
-
Wählen Sie auf der Seite Configure stack options (Stack-Optionen konfigurieren) Next (Weiter) aus.
-
Überprüfen und bestätigen Sie die Einstellungen auf der Seite Review. Markieren Sie das Kästchen, das bestätigt, dass die Vorlage Ressourcen AWS Identity and Access Management (IAM) erstellt.
-
Wählen Sie Stack erstellen aus, um den Stack bereitzustellen.
Sie können den Status des Stacks in der AWS CloudFormation Konsole in der Spalte Status einsehen. Sie sollten in etwa fünf Minuten den Status CREATE_COMPLETE erhalten.