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:
Kernfunktionen
Abschnitt betitelt „Kernfunktionen“S3-kompatible API
Abschnitt betitelt „S3-kompatible API“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.
Eimer und Objekte
Abschnitt betitelt „Eimer und Objekte“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.
Bucket-Versionierung
Abschnitt betitelt „Bucket-Versionierung“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.
Lebenszyklusmanagement
Abschnitt betitelt „Lebenszyklusmanagement“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.
Verschlüsselung im Ruhezustand
Abschnitt betitelt „Verschlüsselung im Ruhezustand“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.
Bucket-Richtlinien
Abschnitt betitelt „Bucket-Richtlinien“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.
Vorsignierte URLs
Abschnitt betitelt „Vorsignierte URLs“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.
Anwendungsfälle
Abschnitt betitelt „Anwendungsfälle“Sichern und archivieren
Abschnitt betitelt „Sichern und archivieren“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.
Statisches Asset-Hosting
Abschnitt betitelt „Statisches Asset-Hosting“Stellen Sie Bilder, Videos, Dokumente und andere statische Assets aus Buckets bereit. Vorsignierte URLs steuern den Zugriff auf einzelne Dateien auf Einzelanforderungsbasis.
Data Lake und Analyse
Abschnitt betitelt „Data Lake und Analyse“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.
Anwendungsdatenspeicherung
Abschnitt betitelt „Anwendungsdatenspeicherung“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.
Compliance und behördliche Speicherung
Abschnitt betitelt „Compliance und behördliche Speicherung“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.
Notfallwiederherstellung
Abschnitt betitelt „Notfallwiederherstellung“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.