AWS Certified Solutions Architect – Professional — Question 288

A company has a web application that allows users to upload short videos. The videos are stored on Amazon EBS volumes and analyzed by custom recognition software for categorization.
The website contains static content that has variable traffic with peaks in certain months. The architecture consists of Amazon EC2 instances running in an Auto
Scaling group for the web application and EC2 instances running in an Auto Scaling group to process an Amazon SQS-queue. The company wants to re-architect the application to reduce operational overhead using AWS managed services where possible and remove dependencies on third-party software.
Which solution meets these requirements?

Answer options

Correct answer: A

Explanation

Using Amazon ECS containers simplifies web application management and reduces operational overhead compared to managing standard EC2 instances, while Spot instances optimize costs for queue processing. Replacing the custom categorization software with Amazon Rekognition directly addresses the requirement to remove third-party software dependencies using AWS managed services. Other options either retain higher EC2 management overhead or propose hosting a dynamic web application entirely statically on S3, which is not feasible for processing uploads directly.