A developer must increase read performance from an unencrypted Amazon S3 bucket. The application requires 100,000 read requests each second. Cost-effectiveness is a priority.
What would be the SIMPLEST approach to implement these requirements?
A. Create 20 or more prefixes in Amazon S3. Place files by prefixes. Read in parallel by prefixes.
B. Create 20 or more AWS accounts. Create a bucket in each account. Read in parallel by bucket.
C. Deploy Memcached on Amazon EC2. Cache the files in memory. Retrieve from the Memcached cache.
D. Copy all files to Amazon DynamoDB. Index the files with S3 metadata. Retrieve from DynamoDB.
What would be the SIMPLEST approach to implement these requirements?
A. Create 20 or more prefixes in Amazon S3. Place files by prefixes. Read in parallel by prefixes.
B. Create 20 or more AWS accounts. Create a bucket in each account. Read in parallel by bucket.
C. Deploy Memcached on Amazon EC2. Cache the files in memory. Retrieve from the Memcached cache.
D. Copy all files to Amazon DynamoDB. Index the files with S3 metadata. Retrieve from DynamoDB.