View a markdown version of this page

Arquitectura de aplicaciones web en AWS - Arquitectura de aplicaciones web 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.

Arquitectura de aplicaciones web en AWS

Fecha de publicación: 19 de noviembre de 2021 () Historial del diagrama

Esta arquitectura muestra cómo puede alojar una aplicación web clásica en AWS. Utiliza varias zonas de disponibilidad para lograr una alta disponibilidad, balanceadores de carga de aplicaciones para la distribución del tráfico y servicios gestionados para bases de datos, almacenamiento en caché y almacenamiento compartido.

Arquitectura de aplicaciones web en AWS

Diagrama de arquitectura que muestra una aplicación web alojada en AWS Amazon Elastic Compute Cloud, Amazon RDS ElastiCache, Amazon y Amazon Simple Storage Service.

Los siguientes pasos describen la arquitectura:

  1. Dirija el tráfico desde el cliente web en función de la ruta de solicitud de contenido estático y dinámico mediante Route 53.

  2. Utilice una red de entrega de contenido (CDN) como Amazon CloudFront para reducir la latencia al entregar su contenido estático.

  3. Utilice Amazon Simple Storage Service para almacenar contenido estático y copias de seguridad.

  4. Proteja su aplicación web de las vulnerabilidades web más comunes con un firewall de aplicaciones web como AWS WAF.

  5. Simplifique la administración de sus certificados SSL con AWS Certificate Manager (ACM).

  6. Utilice un balanceador de carga de aplicaciones conectado a Internet para distribuir el tráfico web a sus servidores web distribuidos en varias zonas de disponibilidad.

  7. Utilice pasarelas NAT en cada subred pública para permitir que las instancias de Amazon Elastic Compute Cloud ubicadas en subredes privadas accedan a Internet.

  8. Utilice un balanceador de carga de aplicaciones interno para distribuir el tráfico a sus servidores de aplicaciones distribuidos en varias zonas de disponibilidad.

  9. Simplifique la administración de su base de datos ejecutando su capa de base de datos en Amazon RDS.

  10. Si los patrones de acceso a las bases de datos requieren mucha lectura, aproveche una capa de almacenamiento en caché como Amazon. ElastiCache

  11. Considere la posibilidad de utilizar un servicio de almacenamiento compartido como Amazon Elastic File System (Amazon EFS) si sus servidores acceden a archivos compartidos.

Documentación adicional

Para obtener información adicional, consulte los siguientes recursos:

Historial del diagrama

Para recibir notificaciones sobre las actualizaciones de este diagrama de arquitectura de referencia, suscríbase a la fuente RSS.

CambioDescripciónFecha

Publicación inicial

El diagrama de arquitectura de referencia se publicó por primera vez.

19 de noviembre de 2021

nota

Para suscribirse a las actualizaciones de RSS, debe tener un complemento de RSS habilitado para el navegador que esté utilizando.