Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Implementación de pilas separadas
La pila principal es la única pila necesaria para utilizar la funcionalidad principal de la sala de espera. Todas las demás pilas son opcionales. Abre la pila de autorizadores si aún no tienes una forma de validar las fichas emitidas por la sala de espera o de proteger las que ya APIs tengas. Inicie la pila OpenID si necesita un proveedor de identidad OpenID para la integración de la sala de espera con las interfaces de autorización. El ejemplo de una pila de estrategias de entrada proporciona un par de ejemplos sobre cómo y cuándo permitir la entrada de más usuarios al sitio que está intentando proteger.
1. Lanza la pila principal
Tiempo de implementación: aproximadamente 20 minutos
Esta AWS CloudFormation plantilla automatizada despliega una sala de espera virtual AWS en la AWS nube. Debe completar los requisitos previos antes de lanzar la pila.
nota
Usted es responsable del coste de los AWS servicios utilizados al ejecutar esta solución. Para obtener más información, visite la sección de costos de esta guía y consulte la página web de precios de cada AWS servicio utilizado en esta solución.
-
Inicie sesión en AWS Management Console
y seleccione el botón para lanzar la aws-virtual-waiting-room-on-aws.templateAWS CloudFormation plantilla.
Como alternativa, puede descargar la plantilla como punto de partida para su propia implementación. -
La plantilla se lanza en la región Este de EE. UU. (Norte de Virginia) de forma predeterminada. Para lanzar la solución en una AWS región diferente, utilice el selector de regiones de la barra de navegación de la consola.
-
En la página Crear pila, compruebe que la URL de la plantilla correcta esté en el cuadro de texto URL de Amazon S3 y seleccione Siguiente.
-
En la página Especificar los detalles de la pila, especifique un nombre para la pila. Para obtener información sobre las limitaciones de nombres de caracteres, consulte los límites de IAM y STS en la Guía del AWS Identity and Access Management usuario.
-
En Parámetros, revise los parámetros de esta plantilla de solución y modifíquelos según sea necesario. Esta solución utiliza los siguientes valores predeterminados.
Parámetro Predeterminado/a Descripción ID del evento SampleID único para esta instancia de la sala de espera, se sugiere el formato GUID. Periodo de validez 3600Periodo de validez del token en segundos. Habilite la generación de eventos falseSi se establece en
true, las métricas relacionadas con la sala de espera se escriben en su bus de eventos cada minuto.Puerto Elasticache (Redis OSS) 1785El número de puerto que se va a utilizar para conectarse al servidor Elasticache (Redis OSS). Se recomienda no utilizar el puerto Elasticache (Redis OSS) predeterminado de.
6379EnableQueuePositionExpiry trueSi se establece en
false, no se aplica el período de caducidad de las posiciones de cola.QueuePositionExpiryPeriod 900Es el intervalo de tiempo en segundos después del cual una posición de cola no es apta para generar un token.
IncrSvcOnQueuePositionExpiry falseSi se establece en
true, el contador de servicio avanza automáticamente en función de las posiciones de cola caducadas que no generaron fichas correctamente. -
Elija Next (Siguiente).
-
En la página Configurar opciones de pila, elija Siguiente.
-
En la página Revisar, revise y confirme la configuración. Marque la casilla para confirmar que la plantilla crea recursos AWS Identity and Access Management (IAM).
-
Elija Create stack (Crear pila) para implementar la pila.
Puedes ver el estado de la pila en la AWS CloudFormation consola, en la columna Estado. Debería recibir el estado CREATE_COMPLETE en aproximadamente 20 minutos.
2. (Opcional) Inicie la pila de autorizadores
Tiempo de implementación: aproximadamente cinco minutos
-
Inicie sesión AWS Management Console
y seleccione el botón para lanzar la aws-virtual-waiting-room-on-aws-authorizers.templateAWS CloudFormation plantilla.
Como alternativa, puede descargar la plantilla como punto de partida para su propia implementación. -
La plantilla se lanza en la región Este de EE. UU. (Norte de Virginia) de forma predeterminada. Para lanzar la solución en una AWS región diferente, utilice el selector de regiones de la barra de navegación de la consola.
-
En la página Crear pila, compruebe que la URL de la plantilla correcta esté en el cuadro de texto URL de Amazon S3 y seleccione Siguiente.
-
En la página Especificar los detalles de la pila, especifique un nombre para la pila. Para obtener información sobre las limitaciones de nombres de caracteres, consulte los límites de IAM y STS en la Guía del AWS Identity and Access Management usuario.
-
En Parámetros, revise los parámetros de esta plantilla de solución y modifíquelos según sea necesario. Esta solución utiliza los siguientes valores predeterminados.
Parámetro Predeterminado/a Descripción Punto final de la API pública <Requires input>Punto final público para la sala de espera virtual APIs. ID del evento de la sala de espera SampleID del evento de la sala de espera. URI del emisor <Requires input>URI del emisor de las claves y los tokens públicos. -
Elija Next (Siguiente).
-
En la página Configurar opciones de pila, elija Siguiente.
-
En la página Revisar, revise y confirme la configuración. Marque la casilla para confirmar que la plantilla crea recursos AWS Identity and Access Management (IAM).
-
Elija Create stack (Crear pila) para implementar la pila.
Puedes ver el estado de la pila en la AWS CloudFormation consola, en la columna Estado. Deberías recibir el estado CREATE_COMPLETE en aproximadamente cinco minutos.
3. (Opcional) Inicie la pila OpenID
Tiempo de implementación: aproximadamente cinco minutos
-
Inicie sesión en AWS Management Console
y seleccione el botón para lanzar la aws-virtual-waiting-room-on-aws-openid.templateAWS CloudFormation plantilla.
Como alternativa, puede descargar la plantilla como punto de partida para su propia implementación. -
La plantilla se lanza en la región Este de EE. UU. (Norte de Virginia) de forma predeterminada. Para lanzar la solución en una AWS región diferente, utilice el selector de regiones de la barra de navegación de la consola.
-
En la página Crear pila, compruebe que la URL de la plantilla correcta esté en el cuadro de texto URL de Amazon S3 y seleccione Siguiente.
-
En la página Especificar los detalles de la pila, especifique un nombre para la pila. Para obtener información sobre las limitaciones de nombres de caracteres, consulte los límites de IAM y STS en la Guía del AWS Identity and Access Management usuario.
-
En Parámetros, revise los parámetros de esta plantilla de solución y modifíquelos según sea necesario. Esta solución utiliza los siguientes valores predeterminados.
Parámetro Predeterminado/a Descripción Punto final de la API pública <Requires input>URL del punto final público de la sala de espera virtual APIs. Punto final de API privado <Requires input>URL del punto final privado de la sala de espera virtual APIs. Región API <Requires input>AWS nombre de la región de la sala de espera pública y privada APIs. ID del evento SampleID del evento de la sala de espera. -
Elija Next (Siguiente).
-
En la página Configurar opciones de pila, elija Siguiente.
-
En la página Revisar, revise y confirme la configuración. Marque la casilla para confirmar que la plantilla crea recursos AWS Identity and Access Management (IAM).
-
Elija Create stack (Crear pila) para implementar la pila.
Puedes ver el estado de la pila en la AWS CloudFormation consola, en la columna Estado. Deberías recibir el estado CREATE_COMPLETE en aproximadamente cinco minutos.
4. (Opcional) Inicie la pila de estrategias de entrada de muestras
Tiempo de despliegue: aproximadamente dos minutos
-
Inicie sesión en AWS Management Console
y seleccione el botón para lanzar la aws-virtual-waiting-room-sample-inlet-strategy.templateAWS CloudFormation plantilla.
Como alternativa, puede descargar la plantilla como punto de partida para su propia implementación. -
La plantilla se lanza en la región Este de EE. UU. (Norte de Virginia) de forma predeterminada. Para lanzar la solución en una AWS región diferente, utilice el selector de regiones de la barra de navegación de la consola.
-
En la página Crear pila, compruebe que la URL de la plantilla correcta esté en el cuadro de texto URL de Amazon S3 y seleccione Siguiente.
-
En la página Especificar los detalles de la pila, especifique un nombre para la pila. Para obtener información sobre las limitaciones de nombres de caracteres, consulte los límites de IAM y STS en la Guía del AWS Identity and Access Management usuario.
-
En Parámetros, revise los parámetros de esta plantilla de solución y modifíquelos según sea necesario. Esta solución utiliza los siguientes valores predeterminados.
Parámetro Predeterminado/a Descripción ID del evento SampleID del evento de la sala de espera. Punto final de la API principal privada <Requires input>URL del punto final privado de la sala de espera virtual APIs. Región de la API principal <Requires input>AWS Región en la que está instalada la API principal. Estrategia de entrada PeriodicSe va a implementar la estrategia de entrada.
Periodicaumenta el número de raciones cada minuto.MaxSizeincrementa el número de servicio en función del número máximo de transacciones que el sitio de destino intermedio puede gestionar en un momento dado.Incrementar en <Requires input>Cuánto debe incrementarse el contador de porciones por minuto. Necesario si se selecciona una estrategia de entrada periódica. Hora de inicio <Requires input>Marca la hora en la que se debe empezar a incrementar el número de raciones (tiempo de la época en segundos). Obligatorio si se selecciona una estrategia de entrada periódica. End Time (Hora de finalización) <Requires input>Marca el tiempo que indica cuándo dejar de aumentar el número de raciones (tiempo de la época en segundos). Si se deja 0, el número de raciones se incrementa indefinidamente. Obligatorio si se selecciona una estrategia de ingesta periódica. CloudWatch Nombre de la alarma <Requires input>Nombre CloudWatch de alarma opcional que se asociará a la estrategia de entrada periódica. Si se proporciona y está en estado alarmante, el número de raciones no se incrementa. Aplicable únicamente a la estrategia de entrada periódica. Tamaño máximo <Requires input>El número máximo de transacciones que el sitio de destino descendente puede procesar a la vez (MaxSize estrategia). -
Elija Next (Siguiente).
-
En la página Configurar opciones de pila, elija Siguiente.
-
En la página Revisar, revise y confirme la configuración. Marque la casilla para confirmar que la plantilla crea recursos AWS Identity and Access Management (IAM).
-
Elija Create stack (Crear pila) para implementar la pila.
Puedes ver el estado de la pila en la AWS CloudFormation consola, en la columna Estado. Debería recibir el estado CREATE_COMPLETE en aproximadamente dos minutos.
5. (Opcional) Inicie la pila de ejemplos de salas de espera
Tiempo de implementación: aproximadamente cinco minutos
-
Inicie sesión en AWS Management Console
y seleccione el botón para lanzar la aws-virtual-waiting-room-sample.templateAWS CloudFormation plantilla.
Como alternativa, puede descargar la plantilla como punto de partida para su propia implementación. -
La plantilla se lanza en la región Este de EE. UU. (Norte de Virginia) de forma predeterminada. Para lanzar la solución en una AWS región diferente, utilice el selector de regiones de la barra de navegación de la consola.
-
En la página Crear pila, compruebe que la URL de la plantilla correcta esté en el cuadro de texto URL de Amazon S3 y seleccione Siguiente.
-
En la página Especificar los detalles de la pila, especifique un nombre para la pila. Para obtener información sobre las limitaciones de nombres de caracteres, consulte los límites de IAM y STS en la Guía del AWS Identity and Access Management usuario.
-
En Parámetros, revise los parámetros de esta plantilla de solución y modifíquelos según sea necesario. Esta solución utiliza los siguientes valores predeterminados.
Parámetro Predeterminado/a Descripción Región API Gateway <Requires input>AWS Nombre de la región de la API Gateway. ARN del autorizador <Requires input>ARN del autorizador Lambda de API Gateway. ID del evento SampleID del evento de la sala de espera. Punto final de API privado <Requires input>URL del punto final privado de la sala de espera virtual APIs. Punto final de la API pública <Requires input>URL del punto final público de la sala de espera virtual APIs. -
Elija Next (Siguiente).
-
En la página Configurar opciones de pila, elija Siguiente.
-
En la página Revisar, revise y confirme la configuración. Marque la casilla para confirmar que la plantilla crea recursos AWS Identity and Access Management (IAM).
-
Elija Create stack (Crear pila) para implementar la pila.
Puedes ver el estado de la pila en la AWS CloudFormation consola, en la columna Estado. Deberías recibir el estado CREATE_COMPLETE en aproximadamente cinco minutos.