Publiziert:
Zuletzt aktualisiert:
GitLab
GitLab ist eine webbasierte Plattform zur Versionsverwaltung basierend auf Git, die den gesamten Softwarelebenszyklus (DevOps) in einer einzigen Applikation abdeckt.
Kernkonzept
Single Application for the entire DevOps Lifecycle: Von der Planung (Issues) über den Code (Git) und die Automatisierung (CI/CD) bis zur Sicherheit (Security Scans) ist alles integriert. GitLab lässt sich hervorragend selbst hosten (Self-managed).
Einschätzung
- Einsatzbereich: Das Betriebssystem für Engineering-Teams, die volle Kontrolle über ihre Pipelines und Daten benötigen.
- Vorteil: Überragende CI/CD-Funktionalität, integrierte Container-Registry und starke Governance-Features.
- Limitierung: Die Fülle an Funktionen kann für kleine Teams überfordernd sein; die Self-managed Version erfordert einen stabilen Serverbetrieb.