A solutions architect is designing shared storage for a web application deployed across multiple Availability Zones. The web application runs on Amazon EC2 instances in an Auto Scaling group and will have frequent content updates. The solution must provide strong consistency so new content is returned immediately after changes. Which solutions meet these requirements? (Choose two.)
Choose an answer
Tap an option to check your answer.
Correct answer: Create an Amazon Elastic File System (Amazon EFS) file system and mount the EFS file system on the individual EC2 instances., Create an Amazon S3 bucket to store the web content. Set the Cache-Control metadata header to no-cache. Use Amazon CloudFront to deliver the content..
Why this is the answer
Amazon EFS provides a scalable, shared file system that can be mounted across multiple EC2 instances in different Availability Zones, offering strong consistency for frequent content updates. Amazon S3, when combined with CloudFront, also provides strong consistency for new content. S3 guarantees read-after-write consistency for new objects, and setting Cache-Control: no-cache on CloudFront ensures that CloudFront always validates with S3 for the latest content before serving it, effectively providing strong consistency. AWS Storage Gateway Volume Gateway (iSCSI) is block storage and not designed for shared access by multiple EC2 instances simultaneously. Amazon EBS volumes can only be attached to a single EC2 instance at a time (unless using Multi-Attach on specific volume types, which is not ideal for a shared web content scenario). AWS DataSync is for data transfer, not continuous, real-time shared storage.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed