Total Cost of Ownership (TCO)
😟 THE PROBLEM
Leaders think the old servers are free because they were already bought.
😊 THE SOLUTION
Compare total cost of ownership with the TCO calculator or Azure Migrate business case.
- Only comparing purchase prices✓ Include power, space and staff
- No long-term view✓ Multi-year cost comparison
- Guesswork about servers✓ Business case from real discovery data
Quick answer
Total cost of ownership (TCO) is everything a workload costs over its life: hardware, software, power, cooling, space, networking and staff. The Azure TCO calculator compares running workloads on-premises versus in Azure. For a deeper analysis based on discovered servers, Azure Migrate's business case estimates TCO, savings and cash flow.
Start with a question
A server costs 5,000 to buy. Is that what it really costs your company?
Not even close. Add power, cooling, space, licences, backups and the people who run it. That’s the total cost of ownership.
Explain it like I’m 10
The technical explanation
The TCO calculator asks for your current servers, databases, storage and networking, plus assumptions like electricity cost and IT labour, then compares on-premises costs with the equivalent Azure resources over several years. Azure Migrate’s business case goes further using real discovery data, cash-flow projections and savings from benefits like Azure Hybrid Benefit.
Real-world business scenario
A logistics company
- The problem
- The CFO saw only that Azure bills would be monthly and assumed the old servers were 'free' because they were already bought.
- What they used
- Azure Migrate business case using discovered servers and real utilisation.
- Why that choice
- It showed the full cost of power, space, support contracts and the coming hardware refresh.
- The result
- Leadership approved the migration with a clear multi-year savings picture.
When to use it and when not to
✓ Use it when…
- Building a case for migrating to Azure.
✕ Think twice when…
- Using TCO tools for new cloud-only apps (use the pricing calculator).
Interview preparation
Say your answer out loud first, then open the model answer. Interviewers care more about your reasoning than the exact words.
Beginner What is total cost of ownership?
Model answer
All the costs of running something, not just the purchase price: servers, licences, power, cooling, building space, networking and the people who run it.
Intermediate When would you use the TCO calculator instead of the pricing calculator?
Model answer
When I want to compare the cost of keeping a workload on-premises against moving it to Azure. The pricing calculator only estimates Azure costs.
Experienced developer How would you build a credible migration business case?
Model answer
Discover the real estate with Azure Migrate, use performance-based sizing, build its business case for TCO, cash flow and savings from Azure Hybrid Benefit and reservations, include staff and facility costs and migration effort, and validate assumptions with finance.
Test yourself with exercises
3 original practice questions in the AZ-900 style. Pick your answers, then check them. You will see why each option is right or wrong. Score 75% or more and this topic is marked complete.
Quick revision
Key points
- TCO includes hardware, software, facilities and staff costs.
- TCO calculator compares on-premises vs Azure.
- Azure Migrate business case gives a detailed TCO from real discovery data.
Important terminology
- Total cost of ownership
- All direct and indirect costs of a system over its lifetime.
- TCO calculator
- A tool comparing on-premises and Azure costs for a workload.
- Business case (Azure Migrate)
- A TCO and savings report built from discovery data of your real servers.
Common mistakes
- Comparing only server prices with monthly Azure bills.
Exam tips
- "Compare on-premises costs with Azure" = TCO calculator. (Not listed in the current outline, but classic exam vocabulary.)
Five quick revision questions
-
1.What does TCO stand for?Show
Total cost of ownership.
-
2.Which tool compares on-premises and Azure costs?Show
The TCO calculator.
-
3.Name three on-premises costs in a TCO.Show
Hardware, power and cooling, staff (also space and licences).
-
4.Which Azure Migrate feature estimates TCO from discovered servers?Show
The business case.
-
5.Does the pricing calculator compare on-premises costs?Show
No, it estimates Azure costs only.
Official references
Finished this lesson? Tick it off. Your progress is saved in this browser.
Next up: Microsoft Cost Management