AWS Certified Solutions Architect – Professional — Question 565

A company wants to migrate its data analytics environment from on premises to AWS. The environment consists of two simple Node.js applications. One of the applications collects sensor data and loads it into a MySQL database. The other application aggregates the data into reports. When the aggregation jobs run, some of the load jobs fail to run correctly.
The company must resolve the data loading issue. The company also needs the migration to occur without interruptions or changes for the company's customers.
What should a solutions architect do to meet these requirements?

Answer options

Correct answer: C

Explanation

Option C is correct because offloading the reporting aggregation jobs to an Aurora Replica resolves the resource contention that caused load jobs to fail on the primary instance. Using AWS DMS enables a zero-downtime, continuous migration from the on-premises database to AWS. Additionally, deploying AWS Lambda behind an ALB and utilizing Amazon RDS Proxy ensures efficient connection management for the incoming sensor data.