Estimate migration TCO with AWS Migration Evaluator before moving to EKS
A company wants to migrate its website to AWS. The website uses containers that are deployed in an on-premises, self-managed Kubernetes cluster. All data for the website is stored in an on-premises PostgreSQL database. The company has decided to migrate the on-premises Kubernetes cluster to an Amazon Elastic Kubernetes Service (Amazon EKS) cluster. The EKS cluster will use EKS managed node groups with a static number of nodes. The company will also migrate the on-premises database to an Amazon RDS for PostgreSQL database. A solutions architect needs to estimate the total cost of ownership (TCO) for this workload before the migration. Which solution will provide the required TCO information?
Community Votes
100% of anonymous learners picked answer A. Votes are pick records left by other test-takers — they are not the verified answer.
Community Insight
Migration Evaluator collects on-premises inventory data and models that workload into an AWS scenario so the report covers both the current-state cost and the projected AWS cost, which is what a TCO statement requires.
A company wants to migrate a self-managed Kubernetes cluster to Amazon EKS and PostgreSQL to Amazon RDS for PostgreSQL, and needs an estimate of the total cost of ownership for the workload before the migration actually happens.
Using AWS Database Migration Service. DMS replicates and migrates databases, and its assessment reports describe the database migration itself, not the compute, storage, and network cost of running the target architecture, so it cannot produce a workload TCO.
Community Discussion (7 comments)
Comments & Corrections
No comments yet — spotted an error or have a note? Share it below.
Expert Analysis
Why the Answer Is Correct
Migration Evaluator is the AWS service designed to produce a total cost of ownership view for a migration before it happens. The Migration Evaluator Collector gathers inventory from the on-premises environment, the collected data is imported to build a scenario representing the current estate, and the Quick Insights report exports the modeled AWS cost alongside the current-state figures. Because the scenario is based on measured inventory rather than assumptions, it covers the EKS cluster, the managed node groups, and the RDS instance together, which is what a workload-level TCO needs.Why the Other Options Are Wrong
B: AWS Database Migration Service is for replicating and migrating databases, and an assessment report from it covers the database migration, not the full workload. The AWS Pricing Calculator also produces only AWS service costs and has no view of the current-state cost, so the comparison that defines a TCO is missing. C: AWS Application Migration Service performs server replication and cutover testing, and it does not produce a TCO report, so a test launch would not answer the cost question. D: The AWS Cloud Value Framework is a planning methodology for assessing value, not a tool that ingests on-premises inventory to produce a workload cost estimate, and a Cost and Usage Report only covers spend already in AWS.Community Comment Notes
The community voted 91 to 1 for A. Several commenters offered the same short heuristic, that when the question says TCO you should think Migration Evaluator, and the dissenting analysis confirmed the others only estimate AWS-side service cost or only handle the database.Official Reference
Related Analysis
Practice All SAP-C02 Questions
Access 85 questions with complete answers and detailed explanations.
View Full SAP-C02 Practice Test →