Wie wird die Integrität gespeicherter Daten sichergestellt?
amaise setzt mehrere Mechanismen ein, um die Integrität der gespeicherten Daten zu gewährleisten:
S3-Versionierung: Alle Daten-Buckets verwenden Versionierung. Gelöschte oder überschriebene Objekte können aus der Versionshistorie wiederhergestellt werden. Nicht-aktuelle Versionen laufen nach 5 Tagen ab.
CloudTrail: Alle S3-Datenzugriffe werden protokolliert. Die Log-File-Validierung ist aktiviert, um Manipulationen zu erkennen. CloudTrail-Logs werden KMS-verschlüsselt in einem dedizierten S3-Bucket mit Versionierung und MFA-Delete gespeichert.
Datenbank: Aurora PostgreSQL bietet automatisierte Backups mit 30-tägiger Aufbewahrung. Vor jedem Produktions-Deployment wird automatisch ein Datenbank-Snapshot erstellt.
DynamoDB: Point-in-Time-Recovery ist auf allen Tabellen aktiviert, mit kontinuierlichen Backups.
Pipeline-Integrität: Die Dokumentenverarbeitung durchläuft definierte Stufen mit manuellen Prüfungsgates. Alle Worker sind idempotent.