À quoi sert cette implémentation de solutions AWS ?
Cette solution déploie une architecture de référence qui modélise une charge de travail active/passive sans serveur, avec réplication asynchrone des données d'application et basculement d'une région AWS principale vers une région AWS secondaire. Pour vérifier que le basculement régional fonctionne, vous pouvez déployer une application web de partage de photos, qui servira de démonstration visuelle des couches dorsales. Cette solution permet un objectif de point de récupération (RPO) de 15 minutes et un objectif de délais de récupération (RTO) de quelques secondes.
Présentation de l'implémentation de solutions AWS
Le diagramme ci-dessous présente l'architecture que vous pouvez déployer automatiquement à l'aide du guide d'implémentation de la solution et du modèle AWS CloudFormation fourni.

Architecture de la solution Multi-Region Application Architecture
Le modèle AWS CloudFormation utilise AWS CloudFormation StackSets pour déployer la couche de routage et l'infrastructure dorsale dans la région AWS principale, tout comme dans la région AWS secondaire (basculement). Un second modèle AWS CloudFormation facultatif peut être déployé une fois le déploiement du modèle principal de la solution terminé. Ce second modèle déploie un exemple d'application web AWS Amplify hébergé dans un compartiment Amazon S3, une distribution Amazon CloudFront pour proposer l'application web aux utilisateurs, et un groupe d'utilisateurs et un groupe d'identités Amazon Cognito pour permettre aux utilisateurs d'accéder à l'application web, à la couche de routage et aux ressources de l'infrastructure dorsale.
Lorsque l'application web est chargée, le modèle interroge la couche de routage de la solution pour connaître l'état actuel de l'application (actif, partitionné, basculement), et configure AWS Amplify pour cibler les ressources de la solution dans la bonne région. L'état de l'application est également extrait lorsque l'utilisateur charge une nouvelle photo ou ajoute un commentaire. Selon l'état de l'application, un message peut s'afficher afin d'indiquer si certaines actions sont disponibles ou non, ou si l'application doit être actualisée.
Multi-Region Application Architecture
Version 1.1.0
Dernière mise à jour : 01/2021
Auteur : AWS
Temps de déploiement estimé : 5 min
Ressources d'implémentation
Remarque : pour vous abonner aux mises à jour RSS, vous devez activer un plug-in RSS pour le navigateur que vous utilisez.
Fonctionnalités
Application web
Origin Failover

Parcourez notre bibliothèque des implémentations des solutions AWS pour obtenir des réponses aux problèmes d'architecture courants.

Trouvez des partenaires consultants et technologiques certifiés AWS pour vous aider à commencer.

Parcourez notre portefeuille d'offres de conseil pour obtenir une aide approuvée AWS au déploiement de solutions.