CloudGuild · Blog · Cheat sheets · Lessons · Certifications
AWS Certified Data Engineer - Associate (DEA-C01) Exam Question Walkthrough
Understand how to choose the right S3 feature for data archiving. We break down a sample exam question and its options.
Your exam success hinges on making the right decision under pressure. This specific question trips many candidates because it tests both knowledge of S3 features and the ability to discern their specific functions.
The question
Your team is tasked with ensuring that data stored in Amazon S3 is automatically archived to a lower-cost storage class after a certain period. Which feature of S3 should your team implement?
- A. S3 Lifecycle Policies
- B. S3 Versioning
- C. S3 Transfer Acceleration
- D. S3 Intelligent-Tiering
Think before you scroll
Before selecting an answer, consider the purpose of each S3 feature. The question specifically asks about automatic archiving to a lower-cost storage class. Focus on options that facilitate data management over time, not just data transfer or versioning.
The answer
The correct option is A. S3 Lifecycle Policies. This feature allows you to automate the transition of objects to different storage classes based on their age or other criteria. It directly addresses the requirement for automatic archiving.
Why the other options lose
- B. S3 Versioning: This feature is used for maintaining multiple versions of an object within S3. It does not automate the transition of data to lower-cost storage classes. Thus, it fails to meet the archiving requirement.
- C. S3 Transfer Acceleration: This option is designed to speed up uploads and downloads to S3, particularly over long distances. It does not concern data lifecycle management or cost-effective storage transitions.
- D. S3 Intelligent-Tiering: While this feature automatically moves data between access tiers based on usage patterns, it does not specifically archive data after a set period. It is more about optimizing access costs than managing object lifecycles.
The concept behind it
Understanding S3 Lifecycle Policies is crucial for effective data management. These policies allow you to define rules that specify how and when objects transition to different storage classes, ensuring cost efficiency over time. This principle applies broadly to data lifecycle management across various cloud services.
Exam trap to remember
Always match the feature to the specific requirement. Remember: Lifecycle Policies automate transitions based on age, while other features serve different purposes.