AWS Certified Solutions Architect – Professional — Question 236

A web application is hosted in a dedicated VPC that is connected to a company's on-premises data center over a Site-to-Site VPN connection. The application is accessible from the company network only. This is a temporary non-production application that is used during business hours. The workload is generally low with occasional surges.
The application has an Amazon Aurora MySQL provisioned database cluster on the backend. The VPC has an internet gateway and a NAT gateways attached.
The web servers are in private subnets in an Auto Scaling group behind an Elastic Load Balancer. The web servers also upload data to an Amazon S3 bucket through the internet.
A solutions architect needs to reduce operational costs and simplify the architecture.
Which strategy should the solutions architect use?

Answer options

Correct answer: B

Explanation

Option B is the correct choice because it effectively addresses the need to simplify the architecture and reduce costs by implementing an Aurora Serverless database and setting up a VPC endpoint for S3 while also ensuring that network routing and security policies are updated to reflect these changes. Options A, C, and D do not fully address the requirement to remove the internet gateway and NAT gateways or lack the necessary focus on updating the routing and security rules after making those changes.