GitLab Funktionen
Verwaltung (11)
Konfigurationsverwaltung
Ermöglicht Benutzern die Kontrolle über Anwendungsupdates, -versionen und -änderungen.
Zugriffskontrolle
Ermöglicht Administratoren die Steuerung des Zugriffs auf Updates, Releases und Änderungen.
Dashboards
Eine leicht lesbare, oft einseitige Echtzeit-Benutzeroberfläche, die eine grafische Darstellung des aktuellen Status und der historischen Trends der Key Performance Indicators (KPIs) eines Unternehmens anzeigt, um sofortige und fundierte Entscheidungen auf einen Blick zu ermöglichen.
API / Integrationen
Application Programming Interface Spezifikation für die Kommunikation der Anwendung mit anderer Software. APIs ermöglichen in der Regel die Integration von Daten, Logik, Objekten usw. in andere Softwareanwendungen.
Dehnbarkeit
Bietet die Möglichkeit, die Plattform um zusätzliche Features und Funktionalitäten zu erweitern
API / Integrationen
Application Programming Interface Spezifikation für die Kommunikation der Anwendung mit anderer Software. APIs ermöglichen in der Regel die Integration von Daten, Logik, Objekten usw. in andere Softwareanwendungen.
Dehnbarkeit
Bietet die Möglichkeit, die Plattform um zusätzliche Features und Funktionalitäten zu erweitern
Administrationskonsole
Bietet einfach zu bedienende und zu erlernende Administrationstools/-konsolen für routinemäßige Wartungsaufgaben
Aufgaben-Management
Die Möglichkeit, Mitarbeitern verschiedene Aufgaben zuzuweisen und ihren Status zu verfolgen.
Dashboards und Visualisierungen
Präsentiert Informationen und Analysen auf verständliche, intuitive und visuell ansprechende Weise.
Zugriffskontrolle
Ermöglicht Administratoren das Festlegen von Benutzerzugriffsberechtigungen, um genehmigten Parteien den Zugriff auf vertrauliche Daten zu ermöglichen.
Funktionalität (18)
Automatisierung der Bereitstellung
Automatisiert Freigaben der Anwendung für den Zugriff auf Desktop-, Web- oder Mobilgeräten.
Prozessanalytik
Liefert Datenpunkte wie Zeit und Kosten eines Prozesses auf einem Dashboard, um die Prozesseffizienz zu bewerten.
Plugins
Ermöglicht zusätzliche Features und Funktionalitäten in Form von vorgefertigten Integrationen und Plug-ins.
APIs / Integrationen
Application Programming Interface Spezifikation für die Kommunikation der Anwendung mit anderer Software. APIs ermöglichen in der Regel die Integration von Daten, Logik, Objekten usw. in andere Softwareanwendungen.
Feature-Flags
Gewährt Featureflag-Funktionen zum Ändern der App-Funktionalität ohne erneute Bereitstellung.
Bereitstellungsbereites Staging
Pflegen oder erleichtern Sie die Wartung von getestetem und genehmigtem Code in einem bereitstellungsbereiten Zustand für manuelle Pushvorgänge in der Produktion.
Integration
Integrieren Sie andere Entwicklungs- und Testsoftware, z. B. Continuous Integration oder Testautomatisierungstools.
Erweiterbar
Plug-in-fähig für zusätzliche Ressourcen, Features und Funktionen innerhalb des Produkts selbst.
Automatisierung
Automatisiert CI/CD-Prozesse erfolgreich und gründlich.
Integrationen
Ermöglicht zusätzliche Features und Funktionalitäten in Form von vorgefertigten Integrationen und Plug-ins.
Dehnbarkeit
Plug-in-fähig für zusätzliche Ressourcen, Features und Funktionen innerhalb des Produkts selbst.
Integrationen
Lässt sich in andere Entwicklungs- und Testsoftware integrieren, z. B. Continuous Delivery oder Testautomatisierungstools.
Dehnbarkeit
Plug-in-fähig für zusätzliche Ressourcen, Features und Funktionen innerhalb des Produkts selbst.
Anpassung von Tests
Ermöglicht die vollständige Kontrolle über Testtypen und Parameterdefinitionen für effektive automatisierte Tests.
genauigkeit
Generiert Code, der die gewünschten Funktionen basierend auf Benutzereingaben genau ausführt
Input-Verarbeitung
Verarbeitet Benutzereingaben intuitiv und präzise
Schnittstelle
Bietet eine intuitive und leicht zugängliche Benutzeroberfläche
Code-Qualität
Generiert qualitativ hochwertigen Code, der den Best Practices entspricht
Prozesse (6)
Pipelines
Ermöglicht die Kontrolle und Organisation von Infrastruktur- und Freigabeprozessen.
Orchestrierung
Hilft bei der Entwicklung von Prozessen für zuverlässige automatisierte Releases.
Workflow-Visualisierung
Ermöglicht Benutzern die einfache Zuordnung ihrer Anwendungs-Release-Pipelines
Pipeline-Steuerung
Gewährt Kontrolle und Organisation für Infrastruktur- und Freigabeprozesse.
Workflow-Visualisierung
Ermöglicht es Benutzern, ihre Pipelines einfach abzubilden und zu untersuchen.
Kontinuierliche Bereitstellung
Automatisiert Freigaben der Anwendung für den Zugriff auf Desktop-, Web- oder Mobilgeräten.
Analyse (9)
Berichte und Analysen
Tools zum Visualisieren und Analysieren von Daten.
Problemverfolgung
Verfolgen Sie Probleme, wenn Schwachstellen entdeckt werden. Dokumentiert die Aktivität während des gesamten Lösungsprozesses.
Statische Codeanalyse
Untersucht den Quellcode von Anwendungen auf Sicherheitslücken, ohne ihn auszuführen.
Code-Analyse
Scannt den Quellcode der Anwendung auf Sicherheitslücken, ohne ihn auszuführen.
Berichte und Analysen
Tools zum Visualisieren und Analysieren von Daten.
Problemverfolgung
Verfolgen Sie Probleme, wenn Schwachstellen entdeckt werden. Dokumentiert die Aktivität während des gesamten Lösungsprozesses.
Statische Codeanalyse
Untersucht den Quellcode von Anwendungen auf Sicherheitslücken, ohne ihn auszuführen.
Schwachstellen-Scan
Scannt Anwendungen und Netzwerke auf bekannte Schwachstellen, Lücken und Exploits.
Code-Analyse
Scannt den Quellcode der Anwendung auf Sicherheitslücken, ohne ihn auszuführen.
Testen (13)
Befehlszeilen-Tools
Ermöglicht Benutzern den Zugriff auf ein Terminal-Host-System und die Eingabe von Befehlssequenzen.
Manuelles Testen
Ermöglicht es Benutzern, praktische Live-Simulationen und Penetrationstests durchzuführen.
Test-Automatisierung
Führt vorgefertigte Sicherheitstests aus, ohne dass manuelle Arbeit erforderlich ist.
Konformitätsprüfung
Ermöglicht es Benutzern, Anwendungen auf bestimmte Compliance-Anforderungen zu testen.
Black-Box-Scannen
Scannt funktionale Anwendungen extern auf Schwachstellen wie SQL-Injection oder XSS.
Erkennungsrate
Die Rate, mit der Scans alle mit dem Ziel verbundenen Schwachstellen genau erkennen.
Falsch positive Ergebnisse
Die Rate, mit der Scans fälschlicherweise die Erkennung einer Schwachstelle anzeigen, obwohl keine Schwachstelle rechtmäßig vorhanden ist.
Manuelles Testen
Ermöglicht es Benutzern, praktische Live-Simulationen und Penetrationstests durchzuführen.
Test-Automatisierung
Führt vorgefertigte Sicherheitstests aus, ohne dass manuelle Arbeit erforderlich ist.
Konformitätsprüfung
Ermöglicht es Benutzern, Anwendungen auf bestimmte Compliance-Anforderungen zu testen.
Black-Box-Scannen
Scannt funktionale Anwendungen extern auf Schwachstellen wie SQL-Injection oder XSS.
Erkennungsrate
Die Rate, mit der Scans alle mit dem Ziel verbundenen Schwachstellen genau erkennen.
Falsch positive Ergebnisse
Die Rate, mit der Scans fälschlicherweise die Erkennung einer Schwachstelle anzeigen, obwohl keine Schwachstelle rechtmäßig vorhanden ist.
Automatisierung (4)
Test-Automatisierung
Führt vorgefertigte Tests aus, ohne dass manuelle Arbeit erforderlich ist.
Intelligente Automatisierung
Automatisiert die statistische Analyse von Daten und identifiziert Trends und Möglichkeiten zur Verbesserung der Effizienz und Wiederherstellung
Automatisierung der Freigabe
Automatisiert Freigaben der Anwendung für den Zugriff auf Desktop-, Web- oder Mobilgeräten.
Automatisierte Bereitstellung
Automatisiert die Bereitstellung von IT-Systemen, um die Verfügbarkeit der Infrastruktur zu beschleunigen.
IT-Management (3)
Workflow-Verwaltung
Erstellt neue oder optimiert bestehende Workflows, um die Effizienz und Benutzerfreundlichkeit zu steigern.
Infrastruktur-Management
Gibt Administratoren die Kontrolle über die Zuweisung von Hardware- und Softwareressourcen
IT-Entdeckung
Enthüllt Infrastrukturen und Anwendungen, die zur Verwaltung komplexer IT-Systeme verwendet werden
Management (9)
Prozesse und Arbeitsabläufe
Legen Sie die notwendigen Aufgaben und Workflows für den einzigartigen Entwicklungszyklus eines Teams fest.
Reporting
Generieren Sie visuelle Dashboards und Berichte über den Fortschritt des Entwicklungszyklus.
Automatisierung
Automatisieren Sie die Repository-Erkennung, Versionskontrolle, Tests und vieles mehr.
Konfigurationsverwaltung
Gewährt Benutzern die Kontrolle über Anwendungsupdates, -versionen und -änderungen.
Zugriffskontrolle
Ermöglicht Administratoren die Steuerung des Zugriffs auf Updates, Releases und Änderungen.
Orchestrierung
Hilft bei der Entwicklung von Prozessen für zuverlässige automatisierte Releases.
Automatisierung
Automatisiert sich wiederholende oder schwierige Aufgaben vollständig, um die Arbeitsbelastung der Entwickler zu verringern.
Prozesse und Arbeitsabläufe
Legt die notwendigen Aufgaben und Workflows für den einzigartigen Entwicklungszyklus eines Teams fest.
Reporting
Generiert visuelle Dashboards und Berichte über den Fortschritt des Entwicklungszyklus.
Fehlermeldung (3)
Benutzerberichte und Feedback
Geben Sie Benutzern eine In-App-Methode zum Melden von Fehlern und zum Hinterlassen von allgemeinem Leistungsfeedback.
Testerberichte und Feedback
Geben Sie Testern eine In-App-Methode, um Fehler zu melden und allgemeines Leistungsfeedback zu hinterlassen.
Teamberichte & Kommentare
Geben Sie den Teammitgliedern die Möglichkeit, Fehler zu melden und Kommentare zum Fehlerstatus zu hinterlassen.
Fehler-Überwachung (3)
Analytics
Stellen Sie reproduzierbare, aufschlussreiche Informationen zu Fehler- und Absturzszenarien bereit.
Fehler-Historie
Verfolgen Sie den Verlauf des Fehlerstatus nach Anwendungsversion, Datum usw.
Vorratsdatenspeicherung
Speichern Sie Fehlerverfolgungsdaten für eine angemessene und nützliche Zeitspanne.
Funktionalität - Analyse der Softwarezusammensetzung (3)
Unterstützte Sprachen
Unterstützt eine nützliche und große Auswahl an Programmiersprachen.
Integration
Lässt sich nahtlos in die Build-Umgebung und Entwicklungswerkzeuge wie Repositories, Paketmanager usw. integrieren.
Transparenz
Gewährt einen umfassenden, benutzerfreundlichen Einblick in alle Open-Source-Komponenten.
Effektivität - Analyse der Softwarezusammensetzung (3)
Vorschläge zur Problembehebung
Bietet relevante und hilfreiche Vorschläge zur Behebung von Schwachstellen nach der Erkennung.
Kontinuierliche Überwachung
Überwacht Open-Source-Komponenten proaktiv und kontinuierlich.
Gründliche Erkennung
Identifiziert umfassend alle Open-Source-Versionsupdates, Schwachstellen und Compliance-Probleme.
Wertanalyse (4)
Metrik-Relevanz
Misst den Wert anhand klarer, nützlicher Metriken wie dem ROI.
Einblick
Bietet relevante, umsetzbare Erkenntnisse, um DevOps-Pipelines für maximalen Nutzen zu optimieren.
Vorhersagen zu den Auswirkungen
Präzise Vorhersage der Wertauswirkungen von Projekt- und Prozessvorschlägen.
Report Generation
Erstellt transparente, gründliche Berichte mit relevanten Wertanalysen.
Wertemanagement (3)
Planungs-Tools
Bietet Tools zum Planen von DevOps-Pipelines auf der Grundlage der Wertoptimierung.
Kommunikations-Tools
Ermöglicht eine klare Kommunikation zwischen DevOps-Teams, Stakeholdern und relevanten Parteien, um wertorientierte Erwartungen festzulegen.
Steuerung
Befähigt Unternehmen, ihre Wertströme effizient und effektiv zu steuern.
Dokumentation (3)
Feedback
Bietet gründliches, umsetzbares Feedback zu Sicherheitslücken oder ermöglicht es Mitarbeitern, dasselbe zu tun.
Priorisierung
Priorisiert erkannte Schwachstellen nach potenziellem Risiko oder ermöglicht es Mitarbeitern, dasselbe zu tun.
Vorschläge zur Problembehebung
Enthält Vorschläge zum Beheben von anfälligem Code oder ermöglicht es Mitarbeitern, dasselbe zu tun.
Sicherheit (3)
Falsch positive Ergebnisse
Weist nicht fälschlicherweise auf anfälligen Code hin, wenn keine Schwachstelle rechtmäßig vorhanden ist.
Kundenspezifische Konformität
Ermöglicht es Benutzern, benutzerdefinierte Codestandards festzulegen, um bestimmte Konformitäten zu erfüllen.
Gewandtheit
Erkennt Schwachstellen mit einer Geschwindigkeit, die für die Aufrechterhaltung der Sicherheit geeignet ist, oder ermöglicht es Mitarbeitern, dasselbe zu tun.
Unterstützen (3)
Gemeinschaft
Bietet Zugang zu Community-Seiten und Foren, in denen Benutzer Tipps und Tricks voneinander lernen können
Aktualisierungszeitplan
Wird regelmäßig mit neuen Funktionen und verbesserten KI-Funktionen aktualisiert
Dokumentation
Bietet Dokumentation, die Entwicklern den Einstieg und die Behebung von Problemen erleichtert
Agentische KI - Kontinuierliche Integration (5)
Autonome Aufgabenausführung
Fähigkeit, komplexe Aufgaben ohne ständige menschliche Eingabe auszuführen
Systemübergreifende Integration
Funktioniert über mehrere Softwaresysteme oder Datenbanken hinweg
Adaptives Lernen
Verbessert die Leistung basierend auf Feedback und Erfahrung
Natürliche Sprachinteraktion
Führt menschenähnliche Gespräche zur Aufgabenverteilung
Proaktive Unterstützung
Antizipiert Bedürfnisse und bietet Vorschläge ohne Aufforderung an.
Agentische KI - Fehlerverfolgung (3)
Adaptives Lernen
Verbessert die Leistung basierend auf Feedback und Erfahrung
Natürliche Sprachinteraktion
Führt menschenähnliche Gespräche zur Aufgabenverteilung
Proaktive Unterstützung
Antizipiert Bedürfnisse und bietet Vorschläge ohne Aufforderung an
Agentische KI - Kontinuierliche Lieferung (5)
Autonome Aufgabenausführung
Fähigkeit, komplexe Aufgaben ohne ständige menschliche Eingabe auszuführen
Systemübergreifende Integration
Funktioniert über mehrere Softwaresysteme oder Datenbanken hinweg
Adaptives Lernen
Verbessert die Leistung basierend auf Feedback und Erfahrung
Natürliche Sprachinteraktion
Führt menschenähnliche Gespräche zur Aufgabenverteilung
Proaktive Unterstützung
Antizipiert Bedürfnisse und bietet Vorschläge ohne Aufforderung an
Agentische KI - KI-Code-Generierung (5)
Systemübergreifende Integration
Funktioniert über mehrere Softwaresysteme oder Datenbanken hinweg
Adaptives Lernen
Verbessert die Leistung basierend auf Feedback und Erfahrung
Natürliche Sprachinteraktion
Führt menschenähnliche Gespräche zur Aufgabenverteilung
Proaktive Unterstützung
Antizipiert Bedürfnisse und bietet Vorschläge ohne Aufforderung an.
Entscheidungsfindung
Triff fundierte Entscheidungen basierend auf verfügbaren Daten und Zielen.
Agentic KI - Statische Anwendungssicherheitstests (SAST) (1)
Autonome Aufgabenausführung
Fähigkeit, komplexe Aufgaben ohne ständige menschliche Eingabe auszuführen







