Wozu dient diese AWS-Lösungsimplementierung?

Diese Lösung stellt automatisch alle AWS-Services bereit und konfiguriert sie, die für die Einrichtung einer Multi-Region-Replikationskonfiguration mit Amazon S3-Buckets erforderlich sind.

Diese Lösung ist für Arbeitsbelastungen konzipiert, die verlorene Ereignisse und Schwankungen in der Replikationsgeschwindigkeit tolerieren können. Sie können diese Lösung beispielsweise verwenden, um lokale Kopien von Daten für multiregionale Anwendungen oder verteilte Teams bereitzustellen oder um eine globale Ansicht von Anwendungen zu erstellen, die auf aktiven/aktiven Clustern über mehrere Regionen hinweg ausgeführt werden.

Wenn Sie Objekte in mehreren Regionen pflegen müssen, um geschäftliche oder behördliche Anforderungen zu erfüllen, können Sie diese Lösung als Referenz zum Aufbau einer Architektur verwenden, die zur Automatisierung dieses Prozesses beitragen kann.

Übersicht über die AWS-Lösungsimplementierung

Das folgende Diagramm zeigt die Architektur, die Sie mithilfe des Einführungsleitfadens der Lösung und der dazugehörigen AWS CloudFormation-Vorlage automatisch bereitstellen können.

Multi-Region-Lösung für die asynchrone Replikation von Objekten | Architekturdiagramm
 Zum Vergrößern anklicken

Architektur für die Multi-Region-Lösung für die asynchrone Replikation von Objekten

Die AWS CloudFormation-Vorlage stellt die AWS Lambda-Funktionen und AWS Identity and Access Management (IAM)-Rollen bereit, die zur Einrichtung einer asynchronen Objektreplikationsumgebung mit mehreren Regionen in Ihrem Konto erforderlich sind. Die Vorlage erstellt vier Lambda-Funktionen: eine Funktion, mit der Sie regionale Amazon Simple Storage Service (Amazon S3)-Buckets erstellen können, eine Funktion, mit der Sie regionale Buckets löschen können, eine Funktion, mit der die regionalen Amazon DynamoDB-Tabellen konfiguriert werden, die Replikationsänderungen verfolgen, und eine Funktion, mit der AWS CloudFormation-Vorlagen bereitgestellt werden, die die regionalen Basisressourcen der Lösung bereitstellen.

Die regionalen Basisressourcen bestehen aus einem Amazon S3-Bucket, einer Amazon Simple Queue Service (Amazon SQS)-Warteschlange, den Lambda-Funktionen des Warteschlangenprozessors und des Stream-Prozessors sowie einer DynamoDB-Tabelle.

Wenn Sie Objekte in einen regionalen Bereich hochladen, wird eine Nachricht über die Amazon SQS-Warteschlange an den Warteschlangenprozessor gesendet. Der Warteschlangenprozessor fügt die Nachricht einer globalen DynamoDB-Tabelle hinzu. Die globale Tabelle repliziert die Nachricht an alle anderen Regionen in Ihrer Konfiguration, die die Stream-Prozessor-Funktionen in diesen Regionen auslösen. Jeder Stream-Prozessor kopiert das Objekt aus der Quellregion in seinen regionalen Bereich.

Multi-Region-Lösung für die asynchrone Replikation von Objekten

Version 1.0
Zuletzt aktualisiert: 02/2020
Autor: AWS

Geschätzte Bereitstellungszeit: 5 Minuten

Verwenden Sie die Schaltfläche unten, um Lösungsaktualisierungen zu abonnieren.

Hinweis: Um RSS-Aktualisierungen zu abonnieren, muss für den von Ihnen verwendeten Browser ein RSS-Plug-in aktiviert sein.  

Hat Ihnen diese Lösungsimplementierung geholfen?
Feedback geben 

Funktionen

Automatisierung

Bauen Sie eine Architektur, die die Replikation von Amazon S3-Objekten über mehrere Regionen hinweg automatisiert.

Flexibilität

Sie können diese Lösung für eine Vielzahl von Anwendungsfällen einsetzen, einschließlich der Bereitstellung lokaler Datenkopien für multiregionale Anwendungen oder verteilte Teams.
Entwickeln (Symbol)
Selbst eine Lösung bereitstellen

Durchsuchen Sie unsere Bibliothek der AWS-Lösungsimplementierungen, um Antworten auf häufige Architekturprobleme zu erhalten.

Weitere Informationen 
Einen APN-Partner suchen
Einen APN-Partner suchen

Finden Sie Beratungs- und Technologiepartner mit AWS-Zertifizierung, die Ihnen den Einstieg erleichtern.

Weitere Informationen 
Erkunden (Symbol)
Beratungsangebote für Lösungen erkunden

Durchsuchen Sie unser Portfolio mit Beratungsangeboten, um AWS-geprüfte Hilfe mit Lösungsbereitstellung zu erhalten.

Weitere Informationen