Une architecture de cloud AWS pour l'hébergement web - Hébergement d'Application Web sur le Nuage AWS

Une architecture de cloud AWS pour l'hébergement web

La figure suivante présente une autre vue d'une architecture classique d'application web et comment elle peut tirer profit de l'infrastructure de calcul du cloud AWS.

Un exemple d'une architecture d'hébergement web sur AWS

  1. Services DNS avec Amazon Route 53 : fournit des services DNS pour simplifier la gestion des domaines.

  2. Mise en cache périphérique avec Amazon CloudFront : la périphérie met en cache le contenu à volume élevé afin de réduire la latence pour les clients.

  3. Sécurité périphérique pour Amazon CloudFront avec AWS WAF : filtre le trafic malveillant, y compris les scripts intersites (XSS) et l'injection SQL via des règles définies par le client.

  4. Répartition de charge avec Elastic Load Balancing (ELB) : vous permet de répartir la charge sur plusieurs zones de disponibilité et groupes AWS Auto Scaling pour la redondance et le découplage des services.

  5. Protection DDoS avec AWS Shield : protège automatiquement votre infrastructure contre les attaques DDoS les plus courantes au niveau du réseau et de la couche de transport.

  6. Pare-feu avec groupes de sécurité : déplace la sécurité vers l'instance pour un pare-feu dynamique avec état au niveau de l'hôte pour les serveurs web et les serveurs d'applications.

  7. Mise en cache avec Amazon ElastiCache : fournit des services de mise en cache avec Redis ou Memcached pour supprimer la charge de l'application et de la base de données, et réduire la latence pour les demandes fréquentes.

  8. Base de données gérée avec Amazon Relational Database Service (Amazon RDS) : crée une architecture de base de données multi-AZ hautement disponible avec six moteurs de base de données possibles.

  9. Stockage statique et sauvegardes avec Amazon Simple Storage Service (Amazon S3) : permet un stockage d'objets simple basé sur HTTP pour les sauvegardes et les ressources statiques telles que les images et les vidéos.