Ends in
00
hrs
00
mins
00
secs
SHOP NOW

⏲️ 24-Hour Bonus Sale: Get eBooks for as LOW as $2.99 each and enjoy 25% OFF on any product. Use Coupon code: TD-NY2025

Find answers, ask questions, and connect with our
community around the world.

Home Forums AWS AWS Certified Solutions Architect Associate Doubt regarding correct answer AWS SAA C03

  • Doubt regarding correct answer AWS SAA C03

  • eyevanatclt

    Member
    December 17, 2024 at 1:17 am

    In this question: A solutions architect is designing a cost-efficient, highly available storage solution for company data. One of the requirements is to ensure that the previous state of a file is preserved and retrievable if a modified version of it is uploaded. Also, to meet regulatory compliance, data over 3 years must be retained in an archive and will only be accessible once a year.

    How should the solutions architect build the solution?

    why is not obejct versioning and why is Object Lock in compliance, dont get it

  • Nikee-TutorialsDojo

    Administrator
    December 17, 2024 at 8:56 am

    Hello eyevanatclt,

    Thank you for your feedback, and I completely understand the confusion. Let me clarify the reasoning in the context of the given scenario.

    The scenario requires two main things:

    1. Preserve the previous state of a file when a modified version is uploaded.
    2. Meet regulatory compliance by retaining data for over 3 years and ensuring it cannot be deleted or modified during that time.

    While Object Versioning does preserve previous file states by keeping all file versions, it does not meet the regulatory compliance requirement because the files can still be deleted or overwritten. This leaves your data at risk of accidental or intentional changes.

    In contrast, S3 Object Lock in Compliance Mode guarantees that objects cannot be deleted or overwritten by anyone, including the root user, during the retention period. Also, it ensures that the data meets regulatory compliance requirements for long-term retention.

    By enabling Object Lock in Compliance Mode and configuring a lifecycle rule to transfer files to S3 Glacier Deep Archive after 3 years, the solution achieves:

    • File preservation (previous states are immutable).
    • Regulatory compliance (no deletion or changes allowed).
    • Cost efficiency (data archived to Glacier Deep Archive, the lowest-cost storage tier, for rarely accessed data).

    This combination fully meets the requirements stated in the scenario.

    I hope this explanation clears up the confusion! Please let me know if you need further clarification.

    Best regards,
    Nikee @ Tutorials Dojo

    • mukti

      Member
      December 26, 2024 at 6:40 am

      Hmm…I think Object versioning answer is more correct.

      1. The wording is “to meet regulatory compliance by retaining ..blah ….blah”, it specifically says meet compliance by meeting a certain condition (archiving). But it doesn’t say do other things with compliance (like NOT delete file)

      2. Also, preserving previous state is a requirement if new version is uploaded. It doesn’t say PREVENT uploading a new version to meet compliance.

      I think the answer should be Object Versioning and not Object Lock with compliance.

      Let me know your thoughts.

Viewing 1 - 2 of 2 replies

Log in to reply.

Original Post
0 of 0 posts June 2018
Now
Skip to content