A gaming company is moving its public scoreboard from a data center to AWS. The company uses Amazon EC2 Windows Server instances behind an Application Load Balancer to host the dynamic application. The company needs a highly available storage solution. The application includes static files and dynamic server-side code. Which combination of steps should a solutions architect take to meet these requirements? (Choose two.)
Choose an answer
Tap an option to check your answer.
Correct answer: Store the static files on Amazon S3. Use Amazon CloudFront to cache objects at the edge., Store the server-side code on Amazon FSx for Windows File Server. Mount the FSx for Windows File Server volume on each EC2 instance to share the files..
Why this is the answer
Storing static files like images, videos, and client-side scripts on Amazon S3 is a highly scalable and cost-effective solution. Integrating Amazon CloudFront, a content delivery network (CDN), caches these objects at edge locations worldwide, reducing latency for end-users and offloading requests from the origin server. This improves performance and availability for the public scoreboard. For the dynamic server-side code running on Windows Server EC2 instances, a shared file system is needed for high availability and consistent code across instances. Amazon FSx for Windows File Server provides a fully managed, highly available, and scalable file storage built on Windows Server, supporting the Server Message Block (SMB) protocol. Mounting this volume on each EC2 instance ensures all instances access the same code base. Amazon EFS is not suitable as it's a Linux-native NFS file system. Amazon ElastiCache is an in-memory cache, not for static files. EBS volumes are block storage attached to a single instance and cannot be shared across multiple EC2 instances simultaneously in a highly available manner.
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