S3 Quiz
As a solutions architect, it is your job to design for high availability and fault tolerance. Company-A is utilizing Amazon S3 to store large amounts of file data. You need to ensure that the files are available in case of a disaster. How can you achieve this?
A. Copy the S3 bucket to an EBS optimized backed EC2 instance
B. AmazonS3 is highly available and fault tolerant by design and requires no additional configuration
C. Enable Cross-Region Replication for the bucket
D. Enable versioning for the bucket
C. EnableCross-Region Replication for the bucket
The AWS Documentation mentions the following
Cross-region replication is a bucket-level configuration that enables automatic, asynchronous copying of objects across buckets in different AWS Regions. We refer to these buckets as source bucket and destination bucket. These buckets can be owned by different AWS accounts.
Option A is invalid because this is not the right way to take backups of an S3 bucket
Option B is invalid because yes S3 will ensure objects are available in multiple availability zones but not across regions in case of a disaster
Option D is invalid because versioning can only help from accidental deletion of objects but not from disaster recovery
For more information on cross region replication, please visit the url
https://docs.aws.amazon.com/AmazonS3/latest/dev/crr.html