Free AWS SAP-C02 Actual Exam Questions - Question 5 Discussion

Question No. 5
A company plans to migrate a legacy on-premises application to AWS. The application is a Java web
application that runs on Apache Tomcat with a PostgreSQL database.
The company does not have access to the source code but can deploy the application Java Archive
(JAR) files. The application has increased traffic at the end of each month.
Which solution will meet these requirements with the LEAST operational overhead?
Select one option, then reveal solution.
US
MV
Mark V.
2026-02-11

B tbh, running everything in EKS seems like overkill here, plus managing containers and multiple regions adds complexity. A is too manual with EC2 deployment and scaling via Step Functions, which is a lot of overhead. C is out since it requires refactoring the app into Python and switching to DynamoDB, which isn’t feasible without source code. D lines up well because Elastic Beanstalk supports Java/Tomcat apps using JARs, handles autoscaling, and RDS for PostgreSQL is a managed service, reducing ops. So, D really fits the “least operational overhead” goal best despite the DB migration question

0
MV
Mark V.
2026-01-23

D, Elastic Beanstalk handles deployment and autoscaling without needing code changes.

0
AB
Ash B.
2026-01-22

Maybe D is the way to go since Elastic Beanstalk handles most of the deployment and scaling automatically, which fits the "least operational overhead" part perfectly. Also, using RDS for PostgreSQL means managing the database is easier than running it yourself on EC2.

I’d rule out A and B because managing EC2 or EKS with no source code seems like a lot of work, especially with scaling and database setup. C is definitely overkill since it requires refactoring the app, which the question says isn’t possible. So D looks like the cleanest fit here.

0
AB
Ash B.
2026-01-16

It’s D, sounds way less hassle than the rest.

0