Sofortantwort
TCO einfach erklärt
Alle Kosten einer Lösung über den gesamten Lebenszyklus.
- Kurz gesagt
- Direkte Kosten: Lizenz, Hardware, Entwicklung
- Typischer Einsatz
- Cloud vs. On-Premise, Build vs. Buy, Vendor-Auswahl
- Wichtig zu wissen
- Versteckte Kosten: Wartung, Updates, Exit-Kosten
Total Cost of Ownership im Überblick
TCO (Total Cost of Ownership) sind alle Kosten einer Lösung – nicht nur der Kaufpreis, sondern alles von der Einführung bis zur Ablösung.
Die Kostenarten:
TCO = Direkte Kosten + Indirekte Kosten + Versteckte Kosten
Direkte Kosten (sichtbar):
├── Lizenzgebühren
├── Hardware
├── Entwicklung
└── Implementierung
Indirekte Kosten (planbar):
├── Schulung
├── Integration
├── Support
└── Wartung
Versteckte Kosten (oft vergessen):
├── Downtime
├── Produktivitätsverlust
├── Opportunity Costs
└── Exit-Kosten
Technisch betrachtet
TCO-Berechnung Beispiel: ML-Plattform
Option A: Cloud (AWS SageMaker)
═══════════════════════════════
Jahr 1:
Compute: €80.000
Storage: €20.000
Training: €15.000
Integration: €30.000
─────────────────────────────
Summe Jahr 1: €145.000
Jahr 2-3:
Compute: €100.000/Jahr
Storage: €25.000/Jahr
Support: €10.000/Jahr
─────────────────────────────
Summe Jahr 2-3: €270.000
TCO 3 Jahre: €415.000
Option B: On-Premise (Kubernetes + MLflow)
═══════════════════════════════════════════
Jahr 1:
Hardware (GPUs): €150.000
Setup/Integration: €80.000
Personal (0.5 FTE):€50.000
─────────────────────────────
Summe Jahr 1: €280.000
Jahr 2-3:
Strom/Kühlung: €15.000/Jahr
Personal (0.5 FTE):€50.000/Jahr
Wartung: €20.000/Jahr
─────────────────────────────
Summe Jahr 2-3: €170.000
TCO 3 Jahre: €450.000
→ Cloud ist günstiger, ABER:
- Skaliert mit Nutzung (kann teurer werden)
- Vendor Lock-in
- Daten verlassen das Unternehmen
TCO-Checkliste
## Direkte Kosten
- [ ] Lizenzgebühren (einmalig + laufend)
- [ ] Hardware / Cloud-Ressourcen
- [ ] Entwicklung / Implementierung
- [ ] Beratung / externe Dienstleister
## Indirekte Kosten
- [ ] Schulung für Mitarbeiter
- [ ] Integration mit bestehenden Systemen
- [ ] Datenmigration
- [ ] Anpassungen / Customizing
- [ ] Support-Verträge
## Versteckte Kosten
- [ ] Downtime / Ausfallzeiten
- [ ] Produktivitätsverlust während Einführung
- [ ] Interne IT-Zeit für Support
- [ ] Updates / Upgrades
- [ ] Compliance / Audits
- [ ] Exit-Kosten (Migration zu anderem Anbieter)
## Opportunity Costs
- [ ] Was könnten wir mit dem Geld sonst tun?
- [ ] Was könnten wir mit der Zeit sonst tun?
TCO pro Nutzer/Monat
def calculate_tco_per_user(total_costs, users, months):
"""
TCO auf Nutzer und Zeit herunterbrechen
für bessere Vergleichbarkeit
"""
return total_costs / users / months
# Beispiel
tco_3_years = 415000 # €
users = 50
months = 36
tco_per_user_month = calculate_tco_per_user(tco_3_years, users, months)
# = €230 pro Nutzer pro Monat
Sensitivitätsanalyse
| Szenario | Cloud TCO | On-Prem TCO |
|---|---|---|
| Basis | €415k | €450k |
| Doppelte Nutzung | €650k | €480k |
| Halbe Nutzung | €280k | €430k |
| 5 statt 3 Jahre | €750k | €620k |
→ Cloud skaliert mit Nutzung, On-Prem hat fixe Kosten.