A company has a web application that uses AWS Elastic Beanstalk, Amazon S3, and Amazon DynamoDB to develop a web application. The web application has increased dramatically in popularity, resulting in unpredictable spikes in traffic. A DevOps Engineer has noted that 90% of the requests are duplicate read requests to the DynamoDB table and the images stored in an S3 bucket. How can the Engineer improve the performance of the website?
A) Use Amazon ElastiCache for Redis to cache repeated read requests to DynamoDB and AWS Elemental MediaStore to cache images stored in S3.
B) Use Amazon ElastiCache for Memcached to cache repeated read requests to DynamoDB and Amazon EFS to cache images stored in S3.
C) Use DynamoDB Accelerator to cache repeated read requests to DynamoDB and Amazon CloudFront to cache images stored in S3.
D) Use DynamoDB Streams to cache repeated read requests to DynamoDB and API Gateway to cache images stored in S3.
Correct Answer:
Verified
Q202: A DevOps Engineer is researching the least-expensive
Q203: A DevOps Engineer must track the health
Q204: A web application for healthcare services runs
Q205: An e-commerce company is running a web
Q206: A company has developed an AWS Lambda
Q208: A retail company is currently hosting a
Q209: For auditing, analytics, and troubleshooting purposes, a
Q210: A DevOps Engineer is building a continuous
Q211: A DevOps Engineer is reviewing a system
Q212: The Development team has grown substantially in
Unlock this Answer For Free Now!
View this answer and more for free by performing one of the following actions
Scan the QR code to install the App and get 2 free unlocks
Unlock quizzes for free by uploading documents