DEA-C01 Question 247
Select 3A company is building a data lake on Amazon S3 to store critical business data. To ensure data resiliency and high availability, which of the following strategies should they implement?
- A
Enable versioning on the S3 bucket to protect against accidental deletions or overwrites.
- B
Configure cross-region replication (CRR) to replicate data to another AWS Region.
- C
Use S3 Glacier Deep Archive for all objects to reduce storage costs.
- D
Encrypt data at rest using server-side encryption (SSE).
- E
Store data in a single Availability Zone to minimize latency.
Show answer and explanation
Correct answers: A, B, D
Explanation
To protect data with appropriate resiliency and availability, enabling S3 bucket versioning provides protection against accidental deletions or overwrites. Cross-region replication ensures data is available in the event of a regional failure, and encrypting data at rest protects against unauthorized access. These strategies together enhance both resiliency and availability of critical business data.
- A. Correct.
Enabling versioning on the S3 bucket provides resiliency by allowing access to previous versions of objects, which is critical in protecting against accidental deletions or overwrites.
- B. Correct.
Configuring cross-region replication (CRR) ensures data is replicated to another AWS Region, improving resiliency in case of regional failures.
- C. Incorrect.
Using S3 Glacier Deep Archive is focused on cost optimization and is not a strategy for ensuring resiliency or availability of frequently accessed data.
- D. Correct.
Encrypting data at rest using server-side encryption (SSE) is important for data protection, but it does not directly impact resiliency or availability. However, it complements an overall data protection strategy.
- E. Incorrect.
Storing data in a single Availability Zone goes against the principles of resiliency and high availability, as it creates a single point of failure.