Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Implementazione di stack separati
Lo stack principale è l'unico stack richiesto per ottenere le funzionalità principali della sala d'attesa. Tutti gli altri stack sono opzionali. Avvia lo stack degli autorizzatori se non disponi già di un modo per convalidare i token emessi dalla sala d'attesa o proteggere quelli che potresti già avere. APIs Avvia lo stack OpenID se hai bisogno di un provider di identità OpenID per l'integrazione delle sale d'attesa con le interfacce di autorizzazione. Lo stack Sample Inlet Strategy fornisce un paio di esempi su come e quando consentire a più utenti di accedere al sito che state cercando di proteggere.
1. Avvia lo stack principale
Tempo di implementazione: circa 20 minuti
Questo AWS CloudFormation modello automatizzato implementa Virtual Waiting Room on the AWS AWS Cloud. È necessario completare i prerequisiti prima di avviare lo stack.
Nota
L'utente è responsabile del costo dei AWS servizi utilizzati durante l'esecuzione di questa soluzione. Per ulteriori dettagli, visita la sezione Costi di questa guida e consulta la pagina web dei prezzi per ogni AWS servizio utilizzato in questa soluzione.
-
Accedi a AWS Management Console
e seleziona il pulsante per avviare il aws-virtual-waiting-room-on-aws.templateAWS CloudFormation modello.
In alternativa, puoi scaricare il modello come punto di partenza per la tua implementazione. -
Per impostazione predefinita, il modello viene avviato nella regione Stati Uniti orientali (Virginia settentrionale). Per avviare la soluzione in un'altra AWS regione, utilizza il selettore della regione nella barra di navigazione della console.
-
Nella pagina Create stack, verifica che l'URL del modello corretto sia nella casella di testo URL Amazon S3 e scegli Avanti.
-
Nella pagina Specificare i dettagli dello stack, assegna un nome allo stack di soluzioni. Per informazioni sulle limitazioni relative alla denominazione dei caratteri, consulta IAM e STS Limits nella Guida per l'utente.AWS Identity and Access Management
-
In Parametri, esaminate i parametri per questo modello di soluzione e modificateli se necessario. Questa soluzione utilizza i seguenti valori predefiniti.
Parametro Predefinito Descrizione ID evento SampleID univoco per questa istanza della sala d'attesa, formato GUID consigliato. Periodo di validità 3600Periodo di validità del token in secondi. Abilita la generazione di eventi falseSe impostato su
true, le metriche relative alla sala d'attesa vengono scritte sul relativo bus degli eventi ogni minuto.Porta Elasticache (Redis OSS) 1785Il numero di porta da utilizzare per la connessione al server Elasticache (Redis OSS). Si consiglia di non utilizzare la porta Elasticache (Redis OSS) predefinita di.
6379EnableQueuePositionExpiry trueSe impostato su
false, il periodo di scadenza della posizione in coda non viene applicato.QueuePositionExpiryPeriod 900È l'intervallo di tempo in secondi oltre il quale una posizione in coda non è idonea a generare un token.
IncrSvcOnQueuePositionExpiry falseSe impostato su
true, il contatore di servizio viene automaticamente avanzato in base alle posizioni di coda scadute che non hanno generato correttamente i token. -
Scegli Next (Successivo).
-
Nella pagina Configure stack options (Configura opzioni pila), scegliere Next (Successivo).
-
Nella pagina Rivedi, verifica e conferma le impostazioni. Seleziona la casella per confermare che il modello crea risorse AWS Identity and Access Management (IAM).
-
Seleziona Create (Crea) per implementare lo stack.
Puoi visualizzare lo stato dello stack nella AWS CloudFormation Console nella colonna Stato. Dovresti ricevere lo stato CREATE_COMPLETE in circa 20 minuti.
2. (Facoltativo) Avvia lo stack Authorizers
Durata dell’implementazione: circa cinque minuti
-
Accedi a AWS Management Console
e seleziona il pulsante per avviare il aws-virtual-waiting-room-on-aws-authorizers.templateAWS CloudFormation modello.
In alternativa, puoi scaricare il modello come punto di partenza per la tua implementazione. -
Per impostazione predefinita, il modello viene avviato nella regione Stati Uniti orientali (Virginia settentrionale). Per avviare la soluzione in un'altra AWS regione, utilizza il selettore della regione nella barra di navigazione della console.
-
Nella pagina Create stack, verifica che l'URL del modello corretto sia nella casella di testo URL Amazon S3 e scegli Avanti.
-
Nella pagina Specificare i dettagli dello stack, assegna un nome allo stack di soluzioni. Per informazioni sulle limitazioni relative alla denominazione dei caratteri, consulta IAM e STS Limits nella Guida per l'utente.AWS Identity and Access Management
-
In Parametri, esaminate i parametri per questo modello di soluzione e modificateli se necessario. Questa soluzione utilizza i seguenti valori predefiniti.
Parametro Predefinito Descrizione Endpoint API pubblico <Requires input>Endpoint pubblico per la sala d'attesa virtuale. APIs ID evento della sala d'attesa SampleID evento della sala d'attesa. URI dell'emittente <Requires input>URI dell'emittente delle chiavi e dei token pubblici. -
Scegli Next (Successivo).
-
Nella pagina Configure stack options (Configura opzioni pila), scegliere Next (Successivo).
-
Nella pagina Rivedi, verifica e conferma le impostazioni. Seleziona la casella che conferma che il modello crea risorse AWS Identity and Access Management (IAM).
-
Seleziona Create (Crea) per implementare lo stack.
Puoi visualizzare lo stato dello stack nella AWS CloudFormation Console nella colonna Stato. Dovresti ricevere lo stato CREATE_COMPLETE in circa cinque minuti.
3. (Facoltativo) Avvia lo stack OpenID
Durata dell’implementazione: circa cinque minuti
-
Accedi a AWS Management Console
e seleziona il pulsante per avviare il aws-virtual-waiting-room-on-aws-openid.templateAWS CloudFormation modello.
In alternativa, puoi scaricare il modello come punto di partenza per la tua implementazione. -
Per impostazione predefinita, il modello viene avviato nella regione Stati Uniti orientali (Virginia settentrionale). Per avviare la soluzione in un'altra AWS regione, utilizza il selettore della regione nella barra di navigazione della console.
-
Nella pagina Create stack, verifica che l'URL del modello corretto sia nella casella di testo URL Amazon S3 e scegli Avanti.
-
Nella pagina Specificare i dettagli dello stack, assegna un nome allo stack di soluzioni. Per informazioni sulle limitazioni relative alla denominazione dei caratteri, consulta IAM e STS Limits nella Guida per l'utente.AWS Identity and Access Management
-
In Parametri, esaminate i parametri per questo modello di soluzione e modificateli se necessario. Questa soluzione utilizza i seguenti valori predefiniti.
Parametro Predefinito Descrizione Endpoint API pubblico <Requires input>URL pubblico dell'endpoint per la sala d'attesa virtuale. APIs Endpoint API privato <Requires input>URL dell'endpoint privato per la sala d'attesa virtuale. APIs Regione API <Requires input>AWS nome della regione per la sala d'attesa pubblica e privata APIs. ID dell'evento SampleID evento della sala d'attesa. -
Scegli Next (Successivo).
-
Nella pagina Configure stack options (Configura opzioni pila), scegliere Next (Successivo).
-
Nella pagina Rivedi, verifica e conferma le impostazioni. Seleziona la casella che conferma che il modello crea risorse AWS Identity and Access Management (IAM).
-
Seleziona Create (Crea) per implementare lo stack.
Puoi visualizzare lo stato dello stack nella AWS CloudFormation Console nella colonna Stato. Dovresti ricevere lo stato CREATE_COMPLETE in circa cinque minuti.
4. (Facoltativo) Avvia lo stack di strategia di ingresso di esempio
Tempo di implementazione: circa due minuti
-
Accedi a AWS Management Console
e seleziona il pulsante per avviare il aws-virtual-waiting-room-sample-inlet-strategy.templateAWS CloudFormation modello.
In alternativa, puoi scaricare il modello come punto di partenza per la tua implementazione. -
Per impostazione predefinita, il modello viene avviato nella regione Stati Uniti orientali (Virginia settentrionale). Per avviare la soluzione in un'altra AWS regione, utilizza il selettore della regione nella barra di navigazione della console.
-
Nella pagina Create stack, verifica che l'URL del modello corretto sia nella casella di testo URL Amazon S3 e scegli Avanti.
-
Nella pagina Specificare i dettagli dello stack, assegna un nome allo stack di soluzioni. Per informazioni sulle limitazioni relative alla denominazione dei caratteri, consulta IAM e STS Limits nella Guida per l'utente.AWS Identity and Access Management
-
In Parametri, esaminate i parametri per questo modello di soluzione e modificateli se necessario. Questa soluzione utilizza i seguenti valori predefiniti.
Parametro Predefinito Descrizione ID evento SampleID evento della sala d'attesa. Endpoint API Core privato <Requires input>URL dell'endpoint privato per la sala d'attesa virtuale. APIs Regione API principale <Requires input>AWS Regione in cui è installata l'API principale. Strategia di ingresso PeriodicStrategia di ingresso da implementare.
Periodicaumenta il numero di porzioni ogni minuto.MaxSizeincrementa il numero di servizi in base al numero massimo di transazioni che il sito di destinazione a valle può gestire in un determinato momento.Incrementa per <Requires input>Di quanto deve essere incrementato il contatore di servizio ogni minuto. Necessario se si seleziona la strategia di ingresso periodica. Ora di inizio <Requires input>Indicazione temporale su quando iniziare ad incrementare il numero di porzioni (epoca in secondi). Obbligatorio se si seleziona una strategia di ingresso periodica. End Time (Ora di fine) <Requires input>Indicazione temporale su quando interrompere l'incremento del numero di porzioni (epoca in secondi). Se lasciato 0, il numero di porzioni viene incrementato a tempo indeterminato. Necessario se si seleziona una strategia di ingresso periodica. CloudWatch Nome dell'allarme <Requires input>Nome opzionale CloudWatch dell'allarme da associare alla strategia di ingresso periodica. Se fornito e in stato di allarme, il numero di servizio non viene incrementato. Applicabile solo alla strategia di ingresso periodica. Dimensione massima <Requires input>Il numero massimo di transazioni che il sito di destinazione a valle può elaborare alla volta (MaxSize Strategia). -
Scegli Next (Successivo).
-
Nella pagina Configure stack options (Configura opzioni pila), scegliere Next (Successivo).
-
Nella pagina Rivedi, verifica e conferma le impostazioni. Seleziona la casella per confermare che il modello crea risorse AWS Identity and Access Management (IAM).
-
Seleziona Create (Crea) per implementare lo stack.
Puoi visualizzare lo stato dello stack nella AWS CloudFormation Console nella colonna Stato. Dovresti ricevere lo stato CREATE_COMPLETE in circa due minuti.
5. (Facoltativo) Avvia lo stack di sale d'attesa di esempio
Durata dell’implementazione: circa cinque minuti
-
Accedi a AWS Management Console
e seleziona il pulsante per avviare il aws-virtual-waiting-room-sample.templateAWS CloudFormation modello.
In alternativa, puoi scaricare il modello come punto di partenza per la tua implementazione. -
Per impostazione predefinita, il modello viene avviato nella regione Stati Uniti orientali (Virginia settentrionale). Per avviare la soluzione in un'altra AWS regione, utilizza il selettore della regione nella barra di navigazione della console.
-
Nella pagina Create stack, verifica che l'URL del modello corretto sia nella casella di testo URL Amazon S3 e scegli Avanti.
-
Nella pagina Specificare i dettagli dello stack, assegna un nome allo stack di soluzioni. Per informazioni sulle limitazioni relative alla denominazione dei caratteri, consulta IAM e STS Limits nella Guida per l'utente.AWS Identity and Access Management
-
In Parametri, esaminate i parametri per questo modello di soluzione e modificateli se necessario. Questa soluzione utilizza i seguenti valori predefiniti.
Parametro Predefinito Descrizione Regione API Gateway <Requires input>AWS Nome della regione dell'API Gateway. ARN dell'autorizzazione <Requires input>ARN dell'autorizzatore API Gateway Lambda. ID evento SampleID evento della sala d'attesa. Endpoint API privato <Requires input>URL dell'endpoint privato per la sala d'attesa virtuale. APIs Endpoint API pubblico <Requires input>URL pubblico dell'endpoint per la sala d'attesa virtuale. APIs -
Scegli Next (Successivo).
-
Nella pagina Configure stack options (Configura opzioni pila), scegliere Next (Successivo).
-
Nella pagina Rivedi, verifica e conferma le impostazioni. Seleziona la casella per confermare che il modello crea risorse AWS Identity and Access Management (IAM).
-
Seleziona Create (Crea) per implementare lo stack.
Puoi visualizzare lo stato dello stack nella AWS CloudFormation Console nella colonna Stato. Dovresti ricevere lo stato CREATE_COMPLETE in circa cinque minuti.