Courseiva
Data Store Management →easyMultiple Choice

DEA-C01 Data Store Management Practice Question

A data engineer is configuring an Amazon S3 lifecycle policy to transition objects to S3 Glacier Deep Archive after 90 days. The bucket receives new objects daily. The engineer wants to ensure that objects are not deleted before 90 days. Which lifecycle action should be used?

⚠ Common exam trap

Many exam-takers confuse Expiration (which deletes objects) with Transition (which moves objects to another storage class), leading candidates to select Expiration when the goal is to retain objects for a minimum period before moving them to archival storage.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

✓

Transition

(Transition) is correct because the S3 Lifecycle Transition action moves objects between storage classes over time. To ensure objects are moved to S3 Glacier Deep Archive after 90 days without deletion, a Transition rule is configured to specify the target storage class and the number of days from object creation.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • ✗

    Expiration

    Why it's wrong here

    Expiration permanently deletes objects once the specified age elapses, directly contradicting the requirement that nothing be removed before 90 days. It is the right action when data must be purged after a retention period, not retained in Deep Archive.

  • ✓

    Transition

    Why this is correct

    Transition moves objects to another storage class without deleting them, so objects remain retrievable in Glacier Deep Archive after 90 days. Expiration would delete them, and the engineer explicitly wants no deletion before 90 days, making Transition the appropriate lifecycle action.

  • ✗

    NoncurrentVersionTransition

    Why it's wrong here

    NoncurrentVersionTransition applies to superseded object versions, not current daily uploads, so it would leave the live objects untransitioned. It is correct when versioning is enabled and older versions must move to cheaper storage after being replaced.

  • ✗

    AbortIncompleteMultipartUpload

    Why it's wrong here

    AbortIncompleteMultipartUpload only terminates multipart uploads that never completed, cleaning up orphaned parts; it never transitions or deletes finished objects, so it cannot enforce the 90-day retention before archival. It suits cost control on failed uploads.

Quick reference

AWS S3 Storage Class Comparison

Storage ClassMin DurationRetrievalUse Case
S3 StandardNoneImmediateFrequently accessed data
S3 Standard-IA30 daysImmediateInfrequent access, rapid retrieval
S3 One Zone-IA30 daysImmediateNon-critical infrequent data
S3 Intelligent-TieringNoneImmediate–hoursUnknown or changing access patterns
S3 Glacier Instant90 daysMillisecondsArchive with instant retrieval
S3 Glacier Flexible90 daysMinutes–hoursArchive, flexible retrieval
S3 Glacier Deep Archive180 daysHoursLong-term compliance archive

About these practice questions

One of 1,321 original DEA-C01 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This DEA-C01 practice question is part of Courseiva's free Amazon Web Services certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the DEA-C01 exam.