Dans cet atelier, vous allez architecturer et déployer une application web hautement disponible à l'aide d'Amazon EC2 et de l'équilibrage de charge élastique. L'atelier couvre la conception des instances de serveur web, l'application de politiques de mise à l'échelle automatique et la configuration d'un équilibrage de charge pour distribuer uniformément le trafic entrant sur plusieurs instances dans différentes zones de disponibilité. Vous apprendrez à configurer les vérifications de santé, à sécuriser les connexions avec HTTPS et à optimiser la rentabilité avec les bonnes politiques de mise à l'échelle. Ce pratique vous aidera à comprendre les principaux modèles de conception pour les applications évolutives, vous préparant à la fois aux scénarios d'examen et à la mise en œuvre dans le monde réel.
Une entreprise de contenu numérique nécessite une architecture évolutive pour leur application web qui traite des pics de trafic imprévisibles. L'entreprise prévoit au moins une augmentation de 40 % du trafic web chaque mois et souhaite minimiser les coûts d'exploitation. Ils ont décidé d'utiliser des instances EC2 au sein d'un VPC dans deux zones de disponibilité pour assurer une haute disponibilité. Ils cherchent à mettre à l'échelle automatiquement les ressources lors de périodes de trafic élevé et à revenir aux ressources minimales lorsque le trafic diminue, tout en maintenant des connexions HTTPs pour la sécurité.