Zum Hauptinhalt springen
Cloud / AWS / Produkte / Amazon S3 Tables - Verwaltete Iceberg-Tabellen

Amazon S3 Tables - Verwaltete Iceberg-Tabellen

Amazon S3 Tables bietet vollständig verwaltete Apache-Iceberg-Tabellen in S3 Table Buckets mit automatischer Compaction für Analytics im großen Maßstab.

Storage
Preismodell Pay-per-use: Speicher, Requests, Object Monitoring und Compaction
Verfügbarkeit Mehrere Regionen inkl. EU (u.a. Frankfurt, Irland, Paris)
Datensouveränität EU-Regionen verfügbar
Zuverlässigkeit SLA gemäß Anbieter: gestaffelte Service Credits bei Unterschreitung der monatlichen S3-Verfügbarkeit (siehe offizielle SLA-Seite) SLA

Was ist Amazon S3 Tables?

Amazon S3 Tables ist eine Funktion von Amazon S3, die tabellarische Daten als vollständig verwaltete Apache-Iceberg-Tabellen speichert. Dafür führt AWS einen eigenen Bucket-Typ ein: die Table Buckets, die speziell für tabellarische Daten ausgelegt sind. Jedes AWS-Konto kann Table Buckets anlegen und Zugriffsrechte auf Tabellenebene definieren.

Der Service löst den Betriebsaufwand selbstverwalteter Iceberg-Tabellen in normalen S3-Buckets. Statt Compaction, Snapshot-Verwaltung und das Aufräumen alter Dateien selbst zu organisieren, übernimmt S3 Tables diese Aufgaben automatisch und richtlinienbasiert. So bleiben Iceberg-Tabellen für große Analytics-Workloads performant, während Sie Standard-SQL über gängige Query-Engines nutzen.

Kernfunktionen

  • Table Buckets: Eigener Bucket-Typ für tabellarische Daten mit Zugriffskontrolle auf Tabellenebene.
  • Verwaltete Apache-Iceberg-Tabellen: Unterstützung für Transaktionen auf Zeilenebene, abfragbare Snapshots und Schema-Evolution über den offenen Iceberg-Standard.
  • Automatische Wartung: Kontinuierliche Compaction, Snapshot-Verwaltung und Entfernen nicht referenzierter Dateien ohne manuellen Eingriff.
  • Multi-Engine-Zugriff: Zugriff über die Iceberg REST Catalog API durch Athena, Redshift, EMR/Spark, Trino, Flink und weitere Iceberg-kompatible Engines.

Typische Anwendungsfälle

Data-Lake-Analytics: Geschäftsdaten als Iceberg-Tabellen ablegen und per Standard-SQL über Athena, Redshift oder Spark abfragen. Die automatische Compaction hält die Abfrageleistung stabil, auch wenn die Datenmenge wächst.

Streaming- und Event-Daten: Kontinuierlich eintreffende Daten in Iceberg-Tabellen schreiben und transaktional auf Zeilenebene aktualisieren. AWS nennt im Vergleich zu selbstverwalteten Iceberg-Tabellen in Standard-Buckets bis zu 10-fach höhere Transaktionen pro Sekunde.

Multi-Engine-Analytics: Über die Iceberg REST Catalog API greifen mehrere Engines auf dieselben Tabellen zu, ohne Daten zu duplizieren. So lassen sich AWS-Dienste und Iceberg-kompatible Tools wie Snowflake auf einer einheitlichen Tabellengrundlage kombinieren.

Vorteile

  • Kein operativer Aufwand für Iceberg-Wartung: Compaction und Snapshot-Verwaltung laufen automatisch.
  • Offener Apache-Iceberg-Standard vermeidet Lock-in und ermöglicht Zugriff durch viele Engines.
  • Bessere und stabilere Abfrageleistung gegenüber selbstverwalteten Iceberg-Tabellen in Standard-S3-Buckets.

Integration mit innFactory

Als AWS Reseller unterstützt innFactory Sie bei Einführung und Betrieb dieses Service.

Typische Anwendungsfälle

Data-Lake-Tabellen für SQL-Analytics
Streaming- und Event-Daten in Iceberg-Tabellen
Multi-Engine-Analytics über Athena, Redshift und Spark
Betrieb von Iceberg ohne eigene Wartung

Häufig gestellte Fragen

Was ist Amazon S3 Tables?

Amazon S3 Tables ist eine Storage-Funktion von Amazon S3, die tabellarische Daten als vollständig verwaltete Apache-Iceberg-Tabellen speichert. Dafür gibt es einen eigenen Bucket-Typ, die Table Buckets. AWS übernimmt die laufende Wartung wie Compaction, Snapshot-Verwaltung und das Entfernen nicht referenzierter Dateien.

Wann sollte ich Amazon S3 Tables einsetzen?

S3 Tables eignet sich, wenn Sie Iceberg-Tabellen für Data-Lake-Analytics betreiben möchten, ohne die Iceberg-Wartung selbst zu übernehmen. Typische Szenarien sind SQL-Analytics über Athena, Redshift oder Spark, das Speichern von Streaming- und Event-Daten sowie Multi-Engine-Zugriffe über die Iceberg REST Catalog API.

Was kostet Amazon S3 Tables?

Die Abrechnung erfolgt nutzungsbasiert über mehrere Dimensionen: gespeichertes Datenvolumen, Requests, Object Monitoring sowie die Verarbeitung der automatischen Compaction (nach verarbeiteten Objekten und Datenvolumen). Die aktuellen Preise stehen auf der offiziellen S3-Preisseite.

Welche Query-Engines unterstützt Amazon S3 Tables?

S3 Tables basiert auf dem offenen Apache-Iceberg-Standard und ist über die Iceberg REST Catalog API zugänglich. Dadurch arbeiten Engines wie Amazon Athena, Amazon Redshift, Amazon EMR mit Spark, Apache Trino, Apache Flink und Iceberg-kompatible Tools wie Snowflake mit denselben Tabellen.

Hinweis: Alle Produktinformationen auf dieser Seite wurden sorgfältig zusammengestellt, sind jedoch ohne Gewähr und können veraltet oder unvollständig sein. Cloud-Services entwickeln sich schnell weiter — Funktionen, Preise, SLAs und Verfügbarkeit ändern sich laufend. Verbindliche und aktuelle Informationen finden Sie ausschließlich auf der offiziellen Produktseite von AWS (offizielle Dokumentation). Diese Seite stellt kein Angebot von AWS dar.

AWS Cloud Expertise

innFactory ist AWS Reseller mit zertifizierten Cloud-Architekten. Wir bieten Beratung, Implementierung und Managed Services für AWS.

Ähnliche Produkte anderer Cloud-Anbieter

Andere Cloud-Anbieter bieten vergleichbare Services in dieser Kategorie. Als Multi-Cloud Partner helfen wir bei der richtigen Wahl.

STACKIT

STACKIT Archiving Service - Revisionssichere Archivierung

STACKIT Archiving Service: GoBD-konforme Langzeitarchivierung für SAP und Non-SAP-Systeme aus deutschen Rechenzentren …

Preismodell Pay-per-use (nach genutztem …
SLA SLA gemäß Anbieter (siehe offizielle SLA-Seite)
Vergleichen →
STACKIT

STACKIT Backup Storage - Backups für Block Storage

STACKIT Backup Storage: kostenoptimierte, geo-redundante Speicherung für Volume-Backups aus deutschen Rechenzentren, …

Preismodell Pay-per-use, abgerechnet pro Stunde/GB
SLA SLA gemäß Anbieter (siehe offizielle SLA-Seite)
Vergleichen →
STACKIT

STACKIT Block Storage - Persistente Volumes für VMs

STACKIT Block Storage: persistente Volumes mit mehreren Performance-Klassen aus deutschen Rechenzentren. Snapshots, …

Preismodell Pay-as-you-go, pro GB und …
SLA SLA gemäß Anbieter (siehe offizielle SLA-Seite)
Vergleichen →
STACKIT

STACKIT File Storage - Verwaltetes NFS

STACKIT File Storage: hochverfügbares NFS mit Standard-, Premium- und Ultra-Tier. Metro-Setup, DSGVO-konform aus …

Preismodell Stundenbasiert pro GB, gestaffelt nach …
SLA SLA gemäß Anbieter (siehe offizielle SLA-Seite)
Vergleichen →
STACKIT

STACKIT Object Storage - S3-kompatibler Speicher

STACKIT Object Storage: S3-kompatibler Cloud-Speicher aus Deutschland und Österreich, Multi-AZ-Replikation, …

Preismodell Pay-per-use: pro GB gespeichert plus …
SLA SLA gemäß Anbieter (siehe offizielle SLA-Seite)
Vergleichen →
STACKIT

Quick Deployment iTernity iCAS - Revisionssichere Archivierung

iTernity iCAS als Quick Deployment auf STACKIT: WORM-Middleware für revisionssichere Langzeitarchivierung mit …

Preismodell Abrechnung der genutzten …
SLA SLA gemäß Anbieter für die genutzten STACKIT-Dienste; die iCAS-Software ist ein Drittanbieterprodukt
Vergleichen →

30 vergleichbare Produkte bei anderen Cloud-Anbietern gefunden.

Bereit, mit Amazon S3 Tables - Verwaltete Iceberg-Tabellen zu starten?

Unsere zertifizierten AWS Experten helfen bei Architektur, Integration und Optimierung.

Beratung vereinbaren