AWS Certified Solutions Architect - Professional / Question #1057 of 529

Question #1057

A company is migrating its containerized application from an on-premises Kubernetes cluster to Amazon Elastic Kubernetes Service (EKS) with managed node groups. The application relies on an on-premises MySQL database, which will be migrated to Amazon RDS for MySQL. The company needs to estimate the total cost of ownership (TCO) for the migrated workload.

Which solution will provide the required TCO analysis?

A

Use Migration Evaluator to collect on-premises resource data, configure migration scenarios, and generate a Quick Insights report for TCO comparison.

B

Perform a schema conversion using AWS Schema Conversion Tool (AWS SCT) for the MySQL database. Use AWS Pricing Calculator to estimate EKS costs and combine the results manually.

C

Set up AWS Server Migration Service (SMS) to replicate the on-premises servers. Run a TCO analysis using the Server Migration Service cost report.

D

Import the on-premises infrastructure details into AWS Cost Explorer. Run a cost forecast report for the EKS and RDS resources.

Explanation

Answer A is correct because AWS Migration Evaluator specializes in analyzing on-premises workloads, creating migration scenarios, and generating TCO reports (via Quick Insights) to compare on-premises costs with AWS costs. This directly addresses the requirement to estimate TCO for the migrated workload.

Other options are incorrect because:
- B: AWS SCT handles schema conversion, not TCO analysis. Manually combining Pricing Calculator estimates lacks automation and ignores on-premises cost baselines.
- C: AWS SMS focuses on server replication, not TCO analysis for containerized/Kubernetes workloads or RDS migrations.
- D: Cost Explorer forecasts AWS costs but cannot compare on-premises and AWS TCO.

Key Points:
1. Migration Evaluator is purpose-built for TCO analysis during cloud migrations.
2. TCO analysis requires comparing existing on-premises costs with AWS estimates.
3. Tools like SCT, SMS, and Cost Explorer address specific tasks but not end-to-end TCO comparisons.

Answer

The correct answer is: A