A financial analytics firm generates daily transaction summaries that are stored in an Amazon S3 bucket. The summaries are accessed frequently by downstream applications for the first after creation. After , access to the summaries drops to almost zero, but they must be retained for compliance purposes for a total of from creation. During the compliance retention period, the summaries must remain queryable within milliseconds. Which of the following lifecycle configurations represents the most cost-effective storage strategy for these summaries?
- Keep the transaction summaries in S3 Standard for the entire , then use a lifecycle rule to expire the objects.Cevap
- BTransition the transaction summaries to S3 Standard-Infrequent Access (S3 Standard-IA) after , and expire the objects after .
- CTransition the transaction summaries to S3 Glacier Flexible Retrieval after , and expire the objects after .
- DTransition the transaction summaries to S3 Glacier Instant Retrieval after , and expire the objects after .
Cevap
Keep the transaction summaries in S3 Standard for the entire 45 days, then use a lifecycle rule to expire the objects.
Keeping the files in S3 Standard for the entire duration is the most cost-effective solution because the storage duration in the lower tier (15 days) is shorter than the minimum billing threshold of S3 Standard-IA (30 days) and S3 Glacier Instant Retrieval (90 days). The cost of paying the minimum storage duration penalty makes transitioning the objects more expensive than maintaining them in the standard tier.
Adım Adım Çözüm
Anahtar Kavram
Minimizing storage costs by understanding minimum storage duration charges and retrieval latency constraints across S3 storage tiers.