Verwalten von zehn bis Milliarden von Objekten skaliert
S3 Batch Operations ist ein Datenmanagementfunktion von Amazon S3, mit der Sie mit nur wenigen Klicks in der Amazon-S3-Managementkonsole oder einer einzigen API-Anforderung Milliarden von Objekten umfassend verwalten können. Mit dieser Funktion können Sie Änderungen an Objekt-Metadaten und -Eigenschaften vornehmen oder andere Speicherverwaltungsaufgaben ausführen, z. B. Objekte zwischen Buckets kopieren oder replizieren, Objekt-Tag-Sätze ersetzen, Zugriffskontrollen ändern und archivierte Objekte aus S3 Glacier wiederherstellen, statt monatelang benutzerdefinierte Anwendungen zu entwickeln, die diese Aufgaben ausführen können.
S3 Batch Operations
S3 Batch Operations ist eine verwaltete Lösung für Speicheraktionen wie das skalierte Kopieren und Taggen von Objekten, ob für einmalige Aufgaben oder wiederkehrende Stapel-Workloads. S3 Batch Operations kann mit nur einer Abfrage Aktionen über Milliarden von Objekten hinweg und für Petabytes an Daten durchführen. Um mit S3 Batch Operations zu arbeiten, erstellen Sie eine Aufgabe. Die Aufgabe enthält die Liste der Objekte, die durchzuführende Aktion und die Parameter, die für diese Vorgangsart angeben. Sie können in S3 Batch Operations mehrere Aufgaben gleichzeitig erstellen und ausführen oder Aufgabenprioritäten verwenden, um die Priorität jeder Aufgabe zu bestimmen und sicherzustellen, dass die wichtigste Arbeit zuerst durchgeführt wird. S3 Batch Operations verwaltet auch Neuversuche, verfolgt den Fortschritt, sendet Abschlussbenachrichtigungen, erzeugt Abschlussberichte und liefert Ereignisse an AWS CloudTrail - für alle vorgenommenen Änderungen und ausgeführten Aufgaben.
S3 Batch Operations ergänzt ereignisgetriebene Architekturen, die Sie aktuell betreiben. Bei neuen Objekten können S3-Ereignisse und Lambda-Funktionen verwendet werden, um Dateitypen umzuwandeln, Vorschaubilder zu erstellen, Datenscans und andere Vorgänge durchzuführen. Zum Beispiel verwenden Kunden S3-Ereignisse und Lambda-Funktionen, um kleinere, niedrig aufgelöste Versionen von unbearbeiteten Fotos zu erstellen, wenn Bilder das erste Mal auf S3 hochgeladen werden. S3 Batch Operations ergänzt diese bestehenden ereignisgetriebenen Workflows durch einen einfachen Mechanismus zum Durchführen der gleichen Aktionen für Ihre bestehenden Objekte.
So funktioniert es: S3 Batch Operations
Um mit S3 Batch Operations zu arbeiten, erstellen Sie eine Aufgabe. Die Aufgabe enthält die Liste der Objekte, die durchzuführende Aktion und die Parameter, die für diese Vorgangsart angeben. Sie können in S3 Batch Operations mehrere Aufgaben gleichzeitig erstellen und ausführen oder Aufgabenprioritäten verwenden, um die Priorität jeder Aufgabe zu bestimmen und sicherzustellen, dass die wichtigste Arbeit zuerst durchgeführt wird. S3 Batch Operations verwaltet auch Neuversuche, verfolgt den Fortschritt, sendet Abschlussbenachrichtigungen, erzeugt Abschlussberichte und liefert Ereignisse an AWS CloudTrail - für alle vorgenommenen Änderungen und ausgeführten Aufgaben.
S3 Batch Operations – Anleitung
Kunden
-
Teespring
Tesspring wurde 2011 gegründet und ermöglicht es Benutzern, online individuelle On-Demand-Produkte zu erstellen und zu verkaufen. Da jeder individualisierte Artikel mehrere Assets in Teespring erfordert, speichert das Unternehmen Petabytes an Daten in Amazon S3.
-
Capital One
Capital One ist eine Bank auf der Kreuzung zwischen Finanzwesen und Technologie und gehört zu den bekanntesten Marken Amerikas. Capital One verwendete Amazon S3 Batch Operations, um Daten zwischen zwei AWS-Regionen zu kopieren. So konnte die Datenredundanz gesteigert und der Daten-Footprint zwischen den beiden Standorten standardisiert werden.
-
ePlus
ePlus, ein AWS Advanced Consulting Partner, arbeitet mit Kunden an der Optimierung ihrer IT-Umgebungen und verwendet Lösungen wie S3 Batch Operations, um Kunden Zeit und Geld zu sparen.