Construire une application Web mondiale évolutive et sécurisée

EXPERT
180 minutes
5 tâches

Dans cet atelier, vous allez créer une architecture d'application Web mondiale distribuée et hautement disponible sur AWS. Vous allez intégrer Amazon CloudFront, AWS Global Accelerator et un Application Load Balancer (ALB) pour optimiser les performances utilisateur et la gestion du trafic. Cette architecture inclura Amazon Route 53 pour les solutions DNS et AWS WAF pour les mesures de sécurité. Vous vous concentrerez sur la configuration de ces services pour répondre aux exigences de haute disponibilité, de faible latence et de sécurité tout en optimisant l'efficacité des coûts.

Scénario

Votre entreprise, WebPerform Inc., se spécialise dans la fourniture d'analyses en temps réel à une clientèle mondiale. Pour améliorer l'expérience utilisateur à travers les continents et respecter les SLA stricts de 99,999 % de disponibilité, l'architecture réseau actuelle doit être restructurée. Avec l'augmentation des menaces de sécurité, WebPerform Inc. souhaite intégrer AWS WAF pour des mesures de sécurité renforcées. De plus, l'entreprise vise à minimiser la latence en utilisant efficacement les emplacements de périphérie. Le budget pour ce projet est de 0,12 USD par heure dans des conditions d'utilisation typiques.

Objectifs d'Apprentissage

  • Mettre en œuvre une solution de distribution de contenu mondial avec Amazon CloudFront et AWS Global Accelerator.
  • Configurer un Application Load Balancer pour optimiser la gestion du trafic et garantir une haute disponibilité.
  • Améliorer la sécurité en utilisant AWS WAF pour se protéger contre les exploits Web courants.
  • Utiliser Amazon Route 53 pour la gestion DNS afin de prendre en charge le routage du trafic mondial.

tâches (5)

tâche 1: Configurer un bucket S3 et activer l'hébergement de site Web statique

20 min

tâche 2: Déployer un Application Load Balancer avec des instances EC2

45 min

tâche 3: Intégrer AWS WAF avec CloudFront pour le filtrage de sécurité

30 min

tâche 4: Utiliser Amazon Route 53 pour la gestion DNS

35 min

tâche 5: Configurer AWS Global Accelerator pour un routage amélioré

45 min

Prérequis

  • Compréhension de base des services de réseau mondial AWS tels que CloudFront et Route 53.
  • Familiarité avec la console de gestion AWS et l'interface de ligne de commande pour créer et gérer des ressources.

Compétences Testées

Mise en œuvre de solutions de distribution de contenu mondial avec CloudFront et Global Accelerator.Configurer les paramètres avancés de l'Application Load Balancer pour une haute disponibilité.Renforcer la sécurité des applications avec AWS WAF et Route 53.