The most expensive mistake is comparing a platform invoice against an engineering salary. Both are incomplete; TCO needs the whole system.
The four costs that tend to disappear
Engineering time to design and build the path.
Maintenance, upgrades, on-call and day-to-day operations.
Incidents, rollbacks, lock-in and the cost of switching later.
The value of getting product into users' hands sooner.
The cheapest path up front doesn't always win once the platform becomes a permanent responsibility.
An honest decision template
The questions that close out the spreadsheet
Calculate TCO for the stage you want to reach, not just the size you are today. The right decision leaves a clear exit if your constraints change.
If your first question is cloud cost, start from a concrete baseline: estimate your AWS savings opportunity .