- Authors

- Name
- Phillip Pham
- @ddppham
Kubernetes intern vs. extern: Warum 4.000 EUR/Monat guenstiger sind als ein DevOps-Gehalt
TL;DR
- Die sichtbaren Kosten eines internen DevOps-Engineers (Gehalt) machen nur etwa 55-65 Prozent der tatsaechlichen Kosten aus. Arbeitgeberanteil, Recruiting, Einarbeitung, Tools und Schulungen kommen obendrauf.
- Ein einzelner Kubernetes-Admin kostet ein mittelstaendisches Unternehmen realistisch 7.500 bis 10.000 EUR pro Monat -- bei 86 Prozent Verfuegbarkeit (nur Werktage, kein Nachtdienst).
- Ein Managed Service fuer 3.000 bis 5.000 EUR pro Monat liefert Team-Expertise, 24/7-Abdeckung und eliminiert das Fluktuationsrisiko.
- Die haeufigste versteckte Kostenposition ist der Wissensverlust bei Kuendigung: 30.000 bis 60.000 EUR fuer Recruiting und Einarbeitung eines Nachfolgers.
- Der Break-Even liegt bei etwa 3 Clustern und 2 FTE: Ab dieser Groesse kann Inhouse-Betrieb wirtschaftlicher sein.
Das Problem mit der Gehaltstabelle
Wenn IT-Leiter die Kosten fuer Kubernetes-Betrieb kalkulieren, rechnen sie haeufig so: "Ein DevOps-Engineer kostet 75.000 EUR brutto im Jahr, das sind 6.250 EUR im Monat. Ein Managed Service kostet 4.000 EUR im Monat. Also sparen wir 1.750 EUR mit dem Managed Service."
Diese Rechnung ist in beide Richtungen falsch. Sie unterschaetzt die internen Kosten massiv und vereinfacht die externen Kosten. Dieser Artikel legt alle Positionen offen -- ohne Marketing-Floskeln und ohne kuenstlich aufgeblaehte Zahlen.
Die echten Kosten eines internen Kubernetes-Engineers
Position 1: Gehalt und Arbeitgeberanteil
Bruttojahresgehalt (Senior, Bundesschnitt): 70.000 - 85.000 EUR
+ Arbeitgeberanteil Sozialversicherung (~21%): 14.700 - 17.850 EUR
+ Unfallversicherung, Umlagen (~2%): 1.400 - 1.700 EUR
= Personalkosten pro Jahr: 86.100 - 104.550 EUR
= Pro Monat: 7.175 - 8.713 EUR
In Muenchen, Frankfurt oder Hamburg liegen die Gehaelter 10-20 Prozent hoeher. Remote-Arbeit hat die Gehaltserwartungen deutschlandweit angeglichen -- ein 500-MA-Unternehmen in Niedersachsen konkurriert mittlerweile mit Berliner Startups um dieselben Kandidaten.
Position 2: Recruiting-Kosten
Ein DevOps-Engineer mit Kubernetes-Erfahrung ist nicht auf dem freien Markt verfuegbar wie ein Java-Entwickler. Die Suche dauert laenger und kostet mehr.
| Recruiting-Kanal | Kosten | Typische Dauer |
|---|---|---|
| Eigenes Recruiting (Stellenanzeigen, LinkedIn) | 3.000 - 8.000 EUR | 3-6 Monate |
| Personalberater (Provision 20-25% Jahresgehalt) | 14.000 - 21.000 EUR | 2-4 Monate |
| Personalberater mit Exklusiv-Mandat | 18.000 - 25.000 EUR | 2-3 Monate |
Bei einer durchschnittlichen Betriebszugehoerigkeit von 2-4 Jahren im DevOps-Bereich fallen diese Kosten regelmaessig an. Auf die Betriebszugehoerigkeit umgelegt: 3.500 bis 12.500 EUR pro Jahr.
Position 3: Einarbeitung und Produktivitaetsverlust
Ein neuer Kubernetes-Engineer ist nicht ab Tag 1 produktiv. Die Einarbeitungszeit haengt von der Cluster-Komplexitaet ab, liegt aber typischerweise bei 3-6 Monaten bis zur vollen Produktivitaet.
Einarbeitungsphase (konservative Schaetzung):
Monat 1-2: 30% produktiv (lernt Cluster, Prozesse, Codebase)
Monat 3-4: 60% produktiv (uebernimmt erste eigenstaendige Tasks)
Monat 5-6: 85% produktiv (Selbststaendiger Betrieb, noch Rueckfragen)
Ab Monat 7: 100% produktiv
Produktivitaetsverlust in der Einarbeitungsphase:
6 Monate x durchschnittlich 40% Verlust x 8.000 EUR/Monat = 19.200 EUR
Dieser Produktivitaetsverlust wird in Budgets fast nie eingeplant.
Position 4: Schulungen und Zertifizierungen
Kubernetes entwickelt sich schnell. Drei Minor-Versionen pro Jahr, staendig neue Tools und Best Practices. Ein Engineer, der nicht auf dem Stand bleibt, baut technische Schulden auf.
| Schulung | Kosten | Haeufigkeit |
|---|---|---|
| CKA/CKAD/CKS Zertifizierung | 395 USD pro Pruefung | Alle 2 Jahre |
| Konferenzbesuch (KubeCon, ContainerDays) | 1.500 - 3.000 EUR | 1x/Jahr |
| Online-Trainings (A Cloud Guru, KodeKloud) | 300 - 600 EUR | Laufend |
| Fachbuecher und Ressourcen | 200 - 400 EUR | Laufend |
| Freistellung fuer Lernen (5 Tage/Jahr) | 1.500 - 2.000 EUR | Laufend |
| Gesamt pro Jahr | 3.500 - 6.000 EUR |
Position 5: Tooling und Lizenzen
Ein Kubernetes-Engineer braucht Werkzeuge. Manche sind kostenlos, aber viele Enterprise-Features kosten Geld.
Typische Tool-Kosten pro Jahr (fuer 1-3 Cluster):
Monitoring (Datadog/New Relic): 3.600 - 24.000 EUR
oder Self-Hosted (Prometheus/Grafana): Arbeitszeit statt Lizenzkosten
Container Registry (private): 1.200 - 3.600 EUR
Secret Management (Vault Enterprise): 0 - 12.000 EUR
GitOps Tool (ArgoCD Enterprise): 0 EUR (Open Source)
CI/CD Platform (GitLab Ultimate): 6.000 - 12.000 EUR
Security Scanning (Snyk/Trivy Enterprise): 0 - 8.000 EUR
Backup (Velero + Storage): 1.200 - 3.600 EUR
-----------------------------------------------------
Bandbreite pro Jahr: 6.000 - 50.000 EUR
Die Bandbreite ist gross, weil sie von der Entscheidung Open Source vs. Enterprise abhaengt. Open Source spart Lizenzkosten, erfordert aber mehr Arbeitszeit fuer Betrieb und Wartung. Mehr zum Monitoring-Thema finden Sie im Artikel Kubernetes Monitoring Kosten senken.
Position 6: Die teuerste Position -- Fluktuation
Hier liegt der groesste blinde Fleck. Bei einer durchschnittlichen Betriebszugehoerigkeit von 3 Jahren und einer Kuendigungsfrist von 3 Monaten kostet jeder Wechsel:
Direkte Kosten eines DevOps-Wechsels:
Recruiting Nachfolger: 14.000 - 25.000 EUR
Einarbeitung Nachfolger: 15.000 - 25.000 EUR
Wissensverlust (undokumentiert): schwer bezifferbar
Ueberbrueckung (Freelancer): 12.000 - 24.000 EUR (2-4 Monate)
Produktivitaetsverlust Team: 5.000 - 10.000 EUR
-------------------------------------------------
Gesamt pro Wechsel: 46.000 - 84.000 EUR
Umgelegt auf 3 Jahre: 15.300 - 28.000 EUR/Jahr
Mehr zur Absicherung gegen Wissensverlust lesen Sie in unserem Artikel Kubernetes-Team kuendigt: Was tun.
Gesamtkosten intern: Die ehrliche Rechnung
Jaehrliche Gesamtkosten eines internen Kubernetes-Betriebs (1 FTE):
Personalkosten (Gehalt + AG-Anteil): 86.000 - 105.000 EUR
Recruiting (umgelegt): 3.500 - 12.500 EUR
Schulungen und Zertifizierungen: 3.500 - 6.000 EUR
Tooling und Lizenzen: 6.000 - 25.000 EUR
Fluktuation (umgelegt): 15.300 - 28.000 EUR
---------------------------------------------------------------
Gesamtkosten pro Jahr: 114.300 - 176.500 EUR
Pro Monat: 9.525 - 14.700 EUR
Das sind die realen Kosten -- nicht das Gehalt, das auf dem Vertrag steht. Und darin sind die Cloud-Infrastrukturkosten (Nodes, Load Balancer, Storage) noch nicht enthalten, denn die fallen in beiden Szenarien an.
Was ein Managed Service fuer 4.000 EUR/Monat liefert
Die Leistung variiert je nach Anbieter. Eine typische Leistungsbeschreibung fuer ein mittelstaendisches Unternehmen mit 1-2 Produktions-Clustern:
| Leistung | Details |
|---|---|
| Cluster-Betrieb | Setup, Konfiguration, Upgrades, Patching |
| Monitoring und Alerting | Prometheus/Grafana Stack, vorkonfigurierte Alerts |
| Incident Response | Reaktion auf Cluster-Incidents innerhalb definierter SLAs |
| Security Baseline | CIS Benchmark Hardening, Image Scanning, Network Policies |
| Backup und Disaster Recovery | Taegliche Backups, dokumentierte Restore-Prozedur |
| Beratung | Architektur-Reviews, Best-Practice-Empfehlungen |
| Dokumentation | Cluster-Dokumentation und Runbooks |
| On-Call | Je nach Tarif: 8/5 oder 24/7 Erreichbarkeit |
Was ein Managed Service nicht uebernimmt: Anwendungs-Entwicklung, Business-Logik, anwendungsspezifisches Debugging. Ihr Entwicklerteam muss weiterhin wissen, wie Deployments, Services und ConfigMaps funktionieren.
Der direkte Vergleich
Monatliche Kosten
| Kostenposition | Intern (1 FTE) | Managed Service |
|---|---|---|
| Personal / Service Fee | 7.175 - 8.713 EUR | 3.000 - 5.000 EUR |
| Recruiting (umgelegt) | 290 - 1.042 EUR | 0 EUR |
| Einarbeitung (umgelegt) | 267 - 500 EUR | 0 EUR |
| Schulungen | 292 - 500 EUR | 0 EUR |
| Tooling (oft im Service enthalten) | 500 - 2.083 EUR | 0 - 500 EUR |
| Fluktionskosten (umgelegt) | 1.275 - 2.333 EUR | 0 EUR |
| Gesamt pro Monat | 9.525 - 14.700 EUR | 3.000 - 5.500 EUR |
Qualitative Faktoren
| Faktor | Intern (1 FTE) | Managed Service |
|---|---|---|
| Verfuegbarkeit | 86% (Werktage, kein Nachtdienst) | 95-99.9% (je nach SLA) |
| Wissensbreite | 1 Perspektive | Team mit Spezialisten |
| Reaktionszeit nachts/Wochenende | Keine garantierte | 15-60 Minuten (je nach SLA) |
| Kuendigungsrisiko | Hoch (1 Person = 100% Risiko) | Gering (Team-Rotation) |
| Skalierbarkeit | Neues Recruiting noetig | Flexibel anpassbar |
| Internes Know-how-Aufbau | Ja (wenn Person bleibt) | Begrenzt |
Wo interner Betrieb Vorteile hat
Die Rechnung ist nicht einseitig. Interner Betrieb ist in bestimmten Szenarien die bessere Wahl:
- Ab 3+ Clustern und 2+ FTE: Die Fixkosten verteilen sich, und ein echtes Team eliminiert das Single-Point-of-Failure-Problem.
- Spezifische Compliance-Anforderungen: Wenn regulatorische Vorgaben vorschreiben, dass der Betrieb intern erfolgen muss (selten, aber moeglich bei KRITIS-Unternehmen).
- Hochspezialisierte Workloads: GPU-Cluster, Bare Metal, Edge Computing -- Spezialthemen, die tiefe interne Expertise rechtfertigen.
- Strategische Entscheidung zum Platform Engineering: Wenn Kubernetes-Betrieb eine Kernkompetenz des Unternehmens werden soll.
Fuer die meisten Mittelstaendler mit 300-1000 Mitarbeitern trifft keiner dieser Punkte zu.
Die versteckten Kosten, die niemand einplant
Opportunitaetskosten
Ein interner Kubernetes-Admin verbringt einen erheblichen Teil seiner Zeit mit Routineaufgaben: Upgrades, Patching, Monitoring-Konfiguration, Zertifikats-Renewal. Diese Zeit fehlt fuer wertschoepfende Arbeit.
Wenn Ihr DevOps-Engineer 60 Prozent seiner Zeit mit Cluster-Betrieb verbringt und nur 40 Prozent fuer CI/CD-Verbesserungen, Automatisierung und Developer Experience hat, verlieren Sie Produktivitaet im gesamten Entwicklerteam.
Technische Schulden durch Wissensgrenzen
Eine einzelne Person kann nicht in allen Bereichen Experte sein. Ein starker Netzwerk-Engineer ist vielleicht schwach bei Security. Ein Monitoring-Spezialist hat vielleicht Luecken bei Storage. Das fuehrt zu technischen Schulden in den Bereichen, die nicht abgedeckt sind.
Typische Luecken bei Ein-Personen-Betrieb:
Haeufig vernachlaessigte Bereiche (internes Einzelteam):
[x] Monitoring (wird meistens eingerichtet)
[x] CI/CD Pipeline (Kernaufgabe)
[ ] Security Scanning (oft "machen wir spaeter")
[ ] Network Policies (zu komplex fuer Nebenbei)
[ ] Pod Security Standards (PSA/PSS nicht enforced)
[ ] Disaster Recovery Tests (Backup existiert, Restore nie getestet)
[ ] Kapazitaetsplanung (reaktiv statt proaktiv)
[ ] Kosten-Monitoring (keine FinOps-Praxis)
Detaillierte Informationen zur Security-Absicherung finden Sie in unserer Kubernetes Security Hardening Checkliste.
Ausfallkosten ohne 24/7-Abdeckung
Ein einzelner Admin kann keinen 24/7-Betrieb leisten. Incidents passieren aber auch nachts und am Wochenende. Die Frage ist nicht ob, sondern wann.
# Beispiel: Alertmanager-Route ohne Nacht-Eskalation
# Dieses Setup ist typisch fuer Ein-Personen-Teams
apiVersion: monitoring.coreos.com/v1alpha1
kind: AlertmanagerConfig
metadata:
name: production-alerts
spec:
route:
receiver: 'slack-channel'
groupBy: ['alertname', 'namespace']
routes:
- match:
severity: critical
receiver: 'pagerduty-oncall'
# Problem: Wer ist "oncall" um 3 Uhr nachts?
# Bei einem 1-Personen-Team: Niemand.
repeatInterval: 4h
receivers:
- name: 'slack-channel'
slackConfigs:
- channel: '#k8s-alerts'
- name: 'pagerduty-oncall'
pagerDutyConfigs:
- serviceKey:
name: pagerduty-secret
key: service-key
Ein Produktionsausfall um 2 Uhr nachts, der erst um 8 Uhr morgens bemerkt wird, bedeutet 6 Stunden Downtime. Bei einem E-Commerce-System mit 500 Bestellungen pro Tag ist das direkt umsatzrelevant.
Entscheidungsmatrix: Wann was sinnvoll ist
| Unternehmenssituation | Empfehlung | Begruendung |
|---|---|---|
| 1 Cluster, 0-1 Kubernetes-Erfahrene | Managed Service | Kosten-Effizienz, Risiko-Minimierung |
| 1-2 Cluster, 1 DevOps-Engineer | Hybrid (intern + Managed Support) | Engineer fokussiert auf Entwicklung, Provider auf Betrieb |
| 3+ Cluster, 2+ DevOps-Engineers | Abwaegung | Interner Betrieb kann wirtschaftlicher sein |
| 5+ Cluster, Platform Team (3+) | Intern | Eigenes Team amortisiert sich |
Fuer die meisten Mittelstaendler mit 300 bis 1000 Mitarbeitern faellt die Antwort in die ersten zwei Kategorien. Der Kostenoptimierungs-Guide zeigt weitere Einsparpotenziale unabhaengig vom Betriebsmodell.
Fazit: Die Rechnung ist eindeutig -- fuer die meisten
4.000 EUR pro Monat fuer einen Managed Service sind nicht "billig". Aber sie sind billiger als 9.500 bis 14.700 EUR pro Monat fuer einen einzelnen internen Admin, der keinen Urlaub nehmen kann, ohne dass der Cluster unbeaufsichtigt laeuft.
Die ehrliche Frage ist nicht "Managed Service oder internes Team?", sondern: "Koennen wir ein echtes Team aufbauen, oder haben wir eine einzelne Person, die alles alleine stemmt?" Wenn die Antwort "eine Person" lautet, ist ein Managed Service fast immer die wirtschaftlichere und sicherere Wahl.
Wenn Sie eine individuelle Kostenanalyse fuer Ihre Situation brauchen, sprechen Sie mit uns. Wir rechnen Ihren konkreten Fall durch -- ehrlich und ohne Verkaufsdruck.
Kubernetes-Beratung gesucht?
Wir helfen deutschen Unternehmen bei der Kubernetes-Implementierung, Migration und Optimierung. DSGVO-konform und praxiserprobt.
📖 Verwandte Artikel
Weitere interessante Beiträge zu ähnlichen Themen
Kubernetes Managed Service vs. Inhouse: TCO-Vergleich
Kubernetes selbst betreiben oder auslagern? Dieser Guide zeigt den echten TCO-Vergleich und warum 4.000 EUR pro Monat oft günstiger ist als ein DevOps-Team.
Kubernetes Freelancer vs Managed Service: Kostenvergleich
Kubernetes Freelancer vs Managed Service ehrlich verglichen: Versteckte Kosten, Wissenssilo-Risiko, fehlende SLAs und Break-Even-Analyse für den Mittelstand.
Kubernetes ohne DevOps-Team im Mittelstand betreiben
Kubernetes ohne eigenes DevOps-Team produktiv betreiben: Managed-Service-Ansatz, minimale interne Skills und klare Aufgabenteilung für den Mittelstand.
Kubernetes-Admin kündigt: Sofortmaßnahmen und Handover
Kubernetes-Admin kündigt: Handover-Checkliste, Sofortmaßnahmen in den ersten 48 Stunden und langfristige Strategie gegen DevOps-Wissensverlust.
Managed Kubernetes für 4.000 EUR/Monat: Was ist enthalten?
Was in 4.000 EUR pro Monat Managed Kubernetes steckt: SLAs, Reaktionszeiten, inkludierte Leistungen und kostenpflichtige Extras im Detail.