Cloud Fortgeschritten
AWS S3 — Erweiterte Funktionen¶
AWSS3StorageLifecycle 5 min Lesezeit
S3 Lifecycle Policies, Replication, Event Notifications, Object Lock und Access Policies.
Lifecycle Policies¶
{
"Rules": [{
"ID": "archive-old-data", "Status": "Enabled",
"Transitions": [
{"Days": 30, "StorageClass": "STANDARD_IA"},
{"Days": 90, "StorageClass": "GLACIER_IR"},
{"Days": 365, "StorageClass": "DEEP_ARCHIVE"}
],
"Filter": {"Prefix": "logs/"}
}]
}
Automatisches Verschieben von Daten spart bis zu 95 % der Kosten.
Cross-Region Replication¶
resource "aws_s3_bucket_replication_configuration" "repl" {
bucket = aws_s3_bucket.source.id
role = aws_iam_role.replication.arn
rule {
id = "replicate-all"
status = "Enabled"
destination {
bucket = aws_s3_bucket.replica.arn
storage_class = "STANDARD_IA"
}
}
}
Event Notifications¶
- Lambda — Upload-Verarbeitung
- SQS — Async Processing
- EventBridge — Advanced Routing
Zusammenfassung¶
S3 = ereignisgesteuerte Plattform. Lifecycle für Kostenoptimierung, Replication für DR.
Brauchen Sie Hilfe bei der Implementierung?¶
Unser Team hat Erfahrung in der Planung und Implementierung moderner Architekturen. Wir helfen Ihnen gerne.