Logs are stored in S3 and read often only during the first 30 days.
They must be retained long term but are rarely accessed afterward.
Which design is most appropriate?
Use S3 Lifecycle to transition objects to an infrequent-access or archive class after the period of frequent access.
Detailed explanation
Lifecycle transitions can match storage class to access frequency and retention, reducing storage cost.
Lifecycle transitions can match storage class to access frequency and retention, reducing storage cost.
DNS records are not a log-retention storage service.
DNS records are not a log-retention storage service.
Instance Store is temporary and does not satisfy long-term retention.
Instance Store is temporary and does not satisfy long-term retention.
A frequent-access class is not necessarily cost optimized for long-term infrequent data.
A frequent-access class is not necessarily cost optimized for long-term infrequent data.
Check official documentation
Compare the following points with the official documentation.
Amazon S3 Lifecycleとストレージクラスの公式説明を確認する。
What to confirm
データライフサイクルに応じてS3の保存クラスを選択できる。
Key points
- S3 Lifecycle
- Infrequent access
- Archive class
Notes
- Environment: AWS公式S3ドキュメントの確認
- Confirm current AWS pricing and service behavior in the official documentation.
Foundation review
Lifecycle fit
A transition can reduce storage cost after the high-access period while preserving retention.
Access and retrieval
The selected class must account for how often and how quickly objects must be retrieved.