View a markdown version of this page

Implementación de la solución - Pruebas de carga distribuidas en AWS

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 la solución

Esta solución ofrece tres opciones de alojamiento de consolas web. La arquitectura de backend y el modelo de autenticación de Amazon Cognito son idénticos en todas las opciones.

Opción de alojamiento Description (Descripción) Cuándo se debe usar

CloudFront + S3 (predeterminado)

La consola web está alojada en Amazon S3 y se sirve a través de Amazon CloudFront.

Se recomienda para la mayoría de las implementaciones. Proporciona almacenamiento en caché perimetral global y no requiere infraestructura adicional.

Fargate ALB + ECS

La consola web se ejecuta en un servicio Fargate de ECS detrás de un Application Load Balancer con un certificado ACM proporcionado por el cliente y un dominio personalizado. Se implementa una ACL web de AWS WAF delante de la ALB para filtrar los ataques web más comunes.

Úselo cuando las políticas de bloqueo de acceso público (BPA) de la VPC impidan el tráfico de CloudFront las distribuciones públicas, cuando su organización no requiera una exposición pública a Internet, cuando necesite un nombre de dominio personalizado para la consola web o cuando necesite una protección de firewall de aplicaciones web con reglas personalizables. Es común en sectores regulados (finanzas, sanidad, gobierno) y en entornos con requisitos de cumplimiento estrictos.

Headless (trae tu propio servidor web)

La solución solo implementa el backend y proporciona un archivo zip descargable de los activos estáticos de la consola web para alojarlos en su propio servidor web.

Úselo cuando desee alojar la consola web en una infraestructura existente fuera de AWS, cuando las políticas corporativas exijan el alojamiento en servidores web administrados o cuando su organización exija el aislamiento total de la red sin puntos de enlace públicos, independientemente de los mecanismos de autenticación.

El método de implementación recomendado para esta solución es AWS Launch Wizard. Proporciona:

  • Una experiencia de configuración guiada con paneles de ayuda detallados en cada paso

  • Una página centralizada para supervisar el estado de todas sus implementaciones

  • Indica si hay una versión más reciente de la solución disponible para su implementación o actualización

Como alternativa, puede implementar la solución directamente mediante una CloudFormation plantilla de AWS.

Información general del proceso de implementación

Antes de implementar la solución, revise el costo, la arquitectura, la seguridad y otras consideraciones analizadas anteriormente en esta guía.

Tiempo de implementación: aproximadamente 15 minutos para la pila principal, más 5 minutos para cada región adicional

nota

Esta solución incluye métricas de recopilación de datos para AWS. Utilizamos estos datos para comprender mejor cómo utilizan los clientes esta solución, así como los servicios y productos relacionados. Los datos recopilados a través de esta encuesta son propiedad de AWS. La recopilación de datos está sujeta al Aviso de privacidad de AWS.

nota

Usted es responsable del coste de los servicios de AWS utilizados durante la ejecución de 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 servicio de AWS utilizado en esta solución.