Soru

Zorluk: OrtaCost-Optimized Storage Tiering and Lifecycle Management

A software development company runs nightly build integration tests. The build artifacts, which average 4 MB4\text{ MB} each, are uploaded to an Amazon S3 Standard bucket. The developers access these build artifacts frequently for the first 1212 days to debug any integration issues. After 1212 days, the artifacts are rarely accessed, but the company's compliance policy requires that they be retained for a total of 2727 days before being permanently deleted. Millisecond retrieval times are required if an older artifact needs to be inspected. Which of the following lifecycle configurations is the most cost-effective?

  1. Store the artifacts in Amazon S3 Standard for the entire 2727 days, and then use an S3 Lifecycle rule to delete them.Cevap
  2. B
    Transition the artifacts to Amazon S3 Standard-Infrequent Access (S3 Standard-IA) 1212 days after upload, and delete them after 2727 days.
  3. C
    Transition the artifacts to Amazon S3 Glacier Flexible Retrieval 1212 days after upload, and delete them after 2727 days.
  4. D
    Transition the artifacts to Amazon S3 Standard-Infrequent Access (S3 Standard-IA) immediately upon upload, and delete them after 2727 days.

Cevap

Store the artifacts in Amazon S3 Standard for the entire 27 days, and then use an S3 Lifecycle rule to delete them.
Keeping the artifacts in S3 Standard for the entire 27 days is the most cost-effective approach. Transitioning the objects to S3 Standard-IA after 12 days would keep them in that tier for only 15 days before deletion. Since S3 Standard-IA has a minimum storage duration of 30 days, the company would be billed for 30 days of storage, incurring an early deletion charge that negates the lower storage rate.

Adım Adım Çözüm

1
Analyze the retrieval performance requirements.
The requirements demand millisecond retrieval times, which means cold storage classes like Amazon S3 Glacier Flexible Retrieval cannot be used.
S3 Glacier Flexible Retrieval requires minutes to hours for data retrieval, violating the retrieval time constraint.
2
Determine the storage duration in the transitioned tier.
The files are transitioned after 1212 days and deleted at 2727 days, meaning they would spend 1515 days in the secondary tier.
Evaluating the exact duration the files spend in the secondary tier is necessary to check for minimum storage duration penalties.
3
Evaluate S3 Standard-IA billing rules.
S3 Standard-IA has a 3030-day minimum storage duration. A 1515-day residency incurs a 1515-day billing penalty.
Understanding the minimum storage duration rule allows us to calculate that transitioning to S3 Standard-IA is not cost-effective due to the early deletion charge.

Anahtar Kavram

S3 Standard-IA storage class has a minimum storage duration of 30 days, which makes transitioning short-lived data to this tier financially suboptimal due to early deletion charges.
Bu soruyu puanla