Total Cost of Ownership (TCO)

hot! 💸 $$$ up front 🔧You fix it On-premises: you own it move PAY AS YOU GO Cloud: Microsoft runs it
The real cost of owning servers includes power, cooling, space and people, not just the price tag.

😟 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
🛠️ Solved with: TCO calculator · Azure Migrate business case
Module 3: Management & Governance ⏱ 5 min read Updated 11 Nov 2026 Beyond the exam: real-world knowledge

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

Enterprise

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).
Ready for more?The full lesson adds the technical explanation, when to use it, interview questions and revision notes.

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.

Question 1

Question 1 of 3

Which tool compares the cost of running workloads on-premises with running them in Azure?

Question 2

Question 2 of 3

Which costs belong in a total cost of ownership comparison for on-premises?

Question 3

Question 3 of 3

Which Azure Migrate feature estimates TCO from your discovered servers?

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. 1.What does TCO stand for?Show

    Total cost of ownership.

  2. 2.Which tool compares on-premises and Azure costs?Show

    The TCO calculator.

  3. 3.Name three on-premises costs in a TCO.Show

    Hardware, power and cooling, staff (also space and licences).

  4. 4.Which Azure Migrate feature estimates TCO from discovered servers?Show

    The business case.

  5. 5.Does the pricing calculator compare on-premises costs?Show

    No, it estimates Azure costs only.

Official references

Make it stick: play a quick gameSort It, Match the Pairs, Lightning Round and Who Am I? Earn XP and badges. Play ❯

Finished this lesson? Tick it off. Your progress is saved in this browser.

Next up: Microsoft Cost Management