Zum Inhalt springen

Kernfunktionen und Anwendungsfälle von Object Storage

Zuletzt aktualisiert am

STACKIT Object Storage wurde entwickelt, um Ihnen zuverlässigen, skalierbaren Speicher für unstrukturierte Daten mit der Flexibilität einer standardmäßigen S3-kompatiblen API zu bieten. Hier sind die Kernfunktionen, die es zu einer praktischen Wahl für Entwickler und Plattformteams machen:

Greifen Sie über HTTPS mit der branchenüblichen S3-API auf Ihre Daten zu und verwalten Sie sie. Jedes Tool, SDK oder jede Bibliothek mit S3-Unterstützung, einschließlich AWS CLI, boto3 und s5cmd, funktioniert ohne Anpassungen mit STACKIT Object Storage.

Organisieren Sie Ihre Daten in Buckets, logischen Containern, die Ihre Objekte enthalten. Jedes Objekt wird durch einen eindeutigen Schlüssel innerhalb seines Buckets identifiziert, trägt benutzerdefinierte Metadaten und speichert beliebige Daten. Das Flat-Namespace-Modell lässt sich ohne hierarchischen Overhead auf Milliarden von Objekten skalieren.

Schützen Sie Ihre Daten vor versehentlichem Überschreiben und Löschen, indem Sie Versionierung für einen Bucket aktivieren. Bei jedem Objektschreibvorgang wird eine Version erstellt. Sie können bestimmte Versionen jederzeit abrufen, wiederherstellen oder löschen.

Definieren Sie Regeln, um Objekte nach einer festgelegten Anzahl von Tagen oder zu einem bestimmten Datum automatisch ablaufen oder umstellen zu lassen. Lebenszyklusregeln können Objekte nach Präfix oder Tag gezielt ansprechen, sodass Ihre Speicherkosten vorhersehbar und Ihre Buckets sauber bleiben.

Alle Objekte werden im Ruhezustand standardmäßig mit AES-256 verschlüsselt. Wenn Sie Ihre eigenen Verschlüsselungsschlüssel verwalten müssen, können Sie z.B. serverseitige Verschlüsselung mit vom Kunden bereitgestellten Schlüsseln (SSE-C). Um mehr zu erfahren, lesen Sie Verschlüsselung verwalten.

Steuern Sie mithilfe von Bucket-Richtlinien, JSON-basierten Zugriffskontrolldokumenten, die mit der S3-Richtliniensyntax kompatibel sind, wer auf welche Buckets und Objekte zugreifen kann. Richtlinien unterstützen eine Reihe von Bedingungsoperatoren und Berechtigungsaktionen. Um mehr zu erfahren, lesen Sie Verwalten Sie Bucket-Richtlinien.

Object Lock (Einmal-Schreib-, Mehrfach-Leseschutz)

Abschnitt betitelt „Object Lock (Einmal-Schreib-, Mehrfach-Leseschutz)“

Verhindern Sie das Löschen oder Überschreiben von Objekten für einen definierten Aufbewahrungszeitraum mit der Object Lock. Object Lock unterstützt sowohl den COMPLIANCE- als auch den GOVERNANCE-Modus und eignet sich für regulatorische und Compliance-Anwendungsfälle. Um mehr zu erfahren, lesen Sie Object Lock.

Generieren Sie zeitlich begrenzte, signierte URLs, die temporären Zugriff auf private Objekte gewähren. Dadurch können Sie Objekte mit externen Parteien teilen, ohne Ihre Anmeldeinformationen preiszugeben oder Bucket-Berechtigungen zu ändern.

Speichern Sie Anwendungs-Backups, Datenbank-Dumps und Langzeitarchive zuverlässig. Mit Lebenszyklusregeln können Sie alte Backups automatisch verfallen lassen, und die Replikation über Availability Zones hinweg sorgt für die Sicherheit Ihrer Daten.

Stellen Sie Bilder, Videos, Dokumente und andere statische Assets aus Buckets bereit. Vorsignierte URLs steuern den Zugriff auf einzelne Dateien auf Einzelanforderungsbasis.

Sammeln und speichern Sie große Mengen an Rohdaten, Protokollen, Ereignissen und Sensormesswerten in einem zentralen Bucket. S3-kompatible Clients und Analysetools können ohne zusätzliche ETL-Infrastruktur direkt aus Object Storage lesen.

Integrieren Sie Object Storage mithilfe der S3-API direkt in Ihre Anwendung. Speichern Sie benutzergenerierte Inhalte, Dateianhänge oder Konfigurationsartefakte, ohne Ihren eigenen Speicherdienst auszuführen.

Verwenden Sie Object Lock im COMPLIANCE-Modus, um behördliche Anforderungen zu erfüllen, die eine unveränderliche, manipulationssichere Speicherung vorschreiben. In Kombination mit der Compliance-Sperre auf Projektebene sind Ihre Daten durchgängig geschützt.

Nutzen Sie Workflows zur Bucket-Versionierung und anwendungsübergreifenden Replikation, um eine Wiederherstellungsstrategie mit klar definierten Wiederherstellungspunkten zu erstellen. Durch die Versionierung wird sichergestellt, dass Sie zu jedem vorherigen Objektstatus zurückkehren können.