À quoi sert cette implémentation des solutions AWS ?

La solution alloue et configure automatiquement tous les services AWS nécessaires au paramétrage d'une configuration de réplication multi-régions avec des compartiments Amazon S3.

Cette solution est conçue pour des charges de travail qui peuvent tolérer les pertes d'événements et les fluctuations de la vitesse de réplication. Par exemple, vous pouvez utiliser cette solution pour fournir des copies locales de données pour les applications sur plusieurs régions ou des équipes distribuées, ou pour créer un affichage mondial des applications s'exécutant sur des clusters actifs/actifs sur plusieurs régions.

Si vous devez entretenir des objets dans plusieurs régions pour respecter les exigences commerciales ou réglementaires, vous pouvez utiliser cette solution comme référence pour créer une architecture pouvant contribuer à automatiser ce processus.

Présentation de l'implémentation des solution 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.

Solution de réplication d'objet asynchrone multi-régions | Diagramme d'architecture
 Cliquez pour agrandir

Architecture de solution de réplication d'objet asynchrone multi-régions

Le modèle AWS CloudFormation déploie les fonctions AWS Lambda et les rôles AWS Identity and Access Management (IAM) nécessaires pour configurer un environnement de réplication d'objets asynchrone multi-régions. Le modèle crée quatre fonctions Lambda : une fonction qui vous permet de créer des compartiments Amazon Simple Storage Service (Amazon S3) régionaux, une fonction qui vous permet de supprimer les compartiments régionaux, une fonction qui configure les tableaux Amazon DynamoDB qui suivent les modifications de réplication et une dernière qui déploie des modèles AWS CloudFormation déployant les ressources régionales de base de la solution.

Les ressources régionales de base sont composées d'un compartiment Amazon S3, d'une file d'attente Amazon Simple Queue Service (Amazon SQS), des fonctions Lambda de moteurs de traitement des files d'attente et des flux, ainsi qu'un table DynamoDB.

Lorsque vous chargez des objets vers un compartiment régional, un message est envoyé par le biais de la file d'attente Amazon SQS au moteur de traitement des files d'attente. Le moteur de traitement des files d'attente ajoute le message à un tableau DynamoDB mondial. Le tableau mondial réplique les messages vers toutes les autres régions de votre configuration, ce qui déclenche les fonctions du moteur de traitement des flux dans ces régions. Chaque moteur de traitement des flux copie l'objet de la région source vers son compartiment régional.

Solution de réplication d'objet asynchrone multi-région

Version 1.0
Dernière mise à jour : 02/2020
Auteur : AWS

Temps de déploiement estimé : 5 min

Utilisez le bouton ci-dessous pour vous abonner aux mises à jour de la solution.

Remarque : pour vous abonner aux mises à jour RSS, vous devez activer un plug-in RSS pour le navigateur que vous utilisez.  

Cette implémentation des solutions vous a-t-elle aidé ?
Donner mon avis 

Caractéristiques

Automatisation

Créez une architecture qui automatise la réplication d'objets Amazon S3 sur plusieurs régions.

Flexibilité

Vous pouvez utiliser cette solution pour divers cas d'utilisation, y compris la fourniture de copies locales de données pour des applications multi-régions ou des équipes distribuées.
Icône Créer
Déployer vous-même votre solution

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

En savoir plus 
Rechercher un partenaire APN
Rechercher un partenaire APN

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

En savoir plus 
Icône Explorer
Explorer les offres de conseil pour les solutions AWS

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

En savoir plus