GitLab SaaS vs Self-Hosted vs Managed: Welche Option passt zu dir?
Bei GitLab stehen drei Optionen zur Wahl: GitLab.com als SaaS, selbst betrieben auf eigener Infrastruktur oder als Managed Service von VSHN. Jede Variante hat Vor- und Nachteile bei Kontrolle, Kosten und Betriebsaufwand.
Diese Seite vergleicht alle drei Optionen, damit du die richtige Entscheidung triffst.
Vergleich auf einen Blick
| GitLab.com SaaS | Self-Hosted (Eigenbetrieb) | VSHN Managed | |
|---|---|---|---|
| Datenstandort | USA (Google Cloud) | Frei wählbar | Frei wählbar (Schweizer Cloud, Azure, AWS, On-Premises) |
| Infrastruktur | GitLab verwaltet | Du verwaltest | VSHN verwaltet |
| Updates & Patches | Automatisch durch Gitlab | Deine Verantwortung | Automatisch, wöchentlich durch VSHN |
| Backup & Restore | Inklusive | Deine Verantwortung | Täglich verschlüsselt |
| Monitoring | Inklusive | Deine Verantwortung | 24/7 |
| SLA | GitLab SaaS SLA | Keines (eigenes) | Bis 99.99% |
| Einstiegspreis | $29/Nutzer/Monat | CHF 0 (Software) + Ops-Team | CHF 360/Monat |
| Ideal für | Kleine Teams ohne Compliance | Volle Kontrolle, grosses Ops-Team | Schweizer Compliance, kleines Ops-Team |
GitLab.com SaaS
GitLab.com ist der schnellste Weg loszulegen. GitLab Inc. betreibt alles: Infrastruktur, Updates, Backups, Monitoring. Du registrierst dich und startest.
Vorteile:
- Kein Betriebsaufwand
- Immer auf der neusten Version
- Grosszügiges Free-Tier (5 Nutzer, 400 CI-Minuten)
- Premium ab $29/Nutzer/Monat mit 10'000 CI-Minuten
Einschränkungen:
- Daten in den USA (Google Cloud Platform)
- Mehrmandantenfähig: Dein Code teilt die Infrastruktur mit anderen Kunden
- Kein Einfluss auf Update-Zeitpunkte
- Eingeschränkte Compliance-Optionen für regulierte Branchen (FINMA, Schweizer Datenschutz)
- Speicher- und Compute-Limits pro Stufe
Ideal für: Startups und kleine Teams ohne Anforderungen an den Datenstandort.
Was ist mit GitLab Dedicated?
GitLab Dedicated ist GitLab's SaaS mit Single-Tenant-Betrieb: Ein FINMA-reguliertes Unternehmen, das nur Daten in Europa braucht, nicht speziell in der Schweiz, prüft diese Option oft als Nächstes. Dedicated läuft auf AWS, betrieben von GitLab Inc., mit Europa (Zürich) als einer der unterstützten Regionen.
Die Frage gegen Dedicated ist also nicht der Standort, den es beantworten kann, sondern wer die Instanz betreibt und unter welchem Recht: GitLab Inc. auf AWS, beide US-Unternehmen, gegenüber einem Schweizer Betreiber unter Schweizer Recht. Für ein Unternehmen, dessen Anforderung die Rechtsprechung und Prüfrechte sind statt eine europäische Postleitzahl, entscheidet genau das.
Ideal für: Teams, deren Anforderung generell Europa ist, nicht speziell die Schweiz, und die mit GitLab Inc. als Betreiber einverstanden sind.
Self-Hosted GitLab
Eigenbetrieb gibt dir volle Kontrolle. Du betreibst GitLab auf eigenen Servern oder Cloud-VMs, wählst die Version und bestimmst, wo deine Daten liegen.
Vorteile:
- Vollständige Kontrolle über Datenstandort und Zugriff
- Freie Wahl der GitLab-Version und des Update-Zeitplans
- Keine Nutzergebühren bei der Community Edition
- Betrieb auf beliebiger Infrastruktur (On-Premises, Schweizer Cloud, Hyperscaler)
Einschränkungen:
- Der Betriebsaufwand ist erheblich. Du musst:
- GitLab rund um die Uhr überwachen und auf Störungen reagieren
- Versions-Upgrades planen, testen und durchführen
- Sicherheits-Patches einspielen (inkl. Zero-Day-Fixes im Notfall)
- Backups konfigurieren und regelmässig testen
- Infrastruktur skalieren und Performance optimieren
- Ein dedizierter DevOps-Engineer für GitLab-Wartung kostet in der Schweiz CHF 120'000–150'000/Jahr
- Kleinere Teams fallen oft bei Updates und Patches in Rückstand
Ideal für: Grosse Organisationen mit eigenem Plattform-Team und spezifischen Infrastruktur-Anforderungen.
VSHN Managed GitLab
VSHN betreibt deine dedizierte GitLab-Instanz auf der Infrastruktur deiner Wahl. Du erhältst die Kontrolle des Eigenbetriebs ohne den operativen Aufwand.
Vorteile:
- Dedizierte Instanz: nicht mit anderen Kunden geteilt
- Deine Infrastruktur, deine Wahl: Schweizer Cloud (Cloudscale, Exoscale), dein bestehender Azure- oder AWS-Tenant oder On-Premises. VSHN betreibt GitLab überall dort, wo deine VMs laufen.
- Wöchentliche Wartung: OS-Updates, GitLab-Upgrades, Zero-Day-Patches
- Tägliche verschlüsselte Backups mit Restore auf Abruf
- 24/7-Monitoring mit Incident Response
- Bis 99.99% SLA mit Service Credits bei Verletzung
- ISO 27001 zertifizierter Betrieb
- Fester Monatspreis, keine Nutzergebühren
Preise:
| Dienst | Monatspreis | Was du erhältst |
|---|---|---|
| Managed GitLab (SLA-Profil Baseline) | CHF 360 | Monitoring, Backups, Upgrades, Support zu Bürozeiten |
| Managed GitLab (SLA-Profil 99.99% - 24/7) | CHF 1'500 | Alles in Baseline + 24/7 aktives Monitoring, SLA mit Service Credits |
| Dedizierter CI Runner | CHF 200 | Eigener Runner für deine Pipelines |
| CI Runner Add-on | CHF 44 | Runner auf bestehendem Managed Server |
Das sind Betriebspreise. Compute, Storage und Netzwerk darunter kommen dazu, und standardmässig kauft VSHN sie ein, damit beides auf einer Rechnung landet. Wer bereits ein eigenes Cloud-Abo hat, behält es und bezahlt diesen Teil selbst beim Anbieter.
Ideal für: Schweizer Unternehmen mit Anforderungen an Datenstandort, Compliance (FINMA, ISO 27001) und planbaren Kosten ohne eigenes Ops-Team.
Kostenvergleich für ein 10-Personen-Team
| Modell | Monatskosten | Jahreskosten | Betrieb inklusive? |
|---|---|---|---|
| GitLab.com Premium | ~CHF 270 (10 x $29) | ~CHF 3'200 | Ja (SaaS) |
| Self-Hosted (Eigenbetrieb) | CHF 0 (Software) | CHF 120–150K (Engineer) | Nein (du stellst ein) |
| VSHN Baseline | CHF 360 | CHF 4'320 | Ja |
| VSHN 99.99% - 24/7 | CHF 1'500 | CHF 18'000 | Ja, 24/7 |
Die SaaS-Option ist am günstigsten, wenn du keinen Schweizer Datenstandort benötigst. Eigenbetrieb ist am teuersten, wenn man die Engineering-Zeit einrechnet. VSHN liegt dazwischen: dedizierte Infrastruktur mit professionellem Betrieb zu einem Bruchteil eines Vollzeit-Engineers.
Kostenvergleich für dein Team anfordern
Wann VSHN die richtige Wahl ist
VSHN Managed GitLab lohnt sich, wenn:
- Deine Daten in der Schweiz bleiben müssen (FINMA, Schweizer Datenschutz, interne Richtlinien)
- Du GitLab in deinem bestehenden Azure- oder AWS-Tenant betreiben willst, ohne es selbst zu verwalten
- Du eine dedizierte Instanz willst, keine geteilte SaaS-Plattform
- Dein Team zu klein für einen 24/7-GitLab-Betrieb ist
- Du planbare Monatskosten statt nutzungsabhängiger Preise bevorzugst
- Compliance ISO 27001 zertifizierten Betrieb und audit-fähige Infrastruktur verlangt
Für eine detaillierte Souveränitätsanalyse siehe unsere GitLab-Souveränitätsbewertung, die zeigt, wie VSHN in den acht Dimensionen des EU Cloud Sovereignty Framework abschneidet.
Nächste Schritte
Bereit, dein GitLab-Setup zu besprechen? Buche ein kostenloses 15-Minuten-Gespräch mit unserem Team. Wir prüfen deine aktuelle Umgebung und empfehlen den richtigen Ansatz.