banner
Nachrichtenzentrum
Unsere Produkte bieten ein nahtloses, praktisches und sicheres Erlebnis.

GitLab verbündet sich mit Google, um KI in DevOps zu bringen

Jan 16, 2024

//Von: Mike Vizard am 3. Mai 2023 Hinterlasse einen Kommentar

GitLab hat seine Allianz mit Google erweitert, um mehr generative künstliche Intelligenz (KI) in DevOps-Workflows zu integrieren.

Die GitLab-Suite von Software-as-a-Service-Anwendungen (SaaS) befindet sich bereits auf der Google-Cloud-Plattform, um GitLab mit der Datengrundlage zu versorgen, die zum Trainieren dieser KI-Modelle erforderlich ist. Im Laufe der letzten zwei Monate hat GitLab bereits zahlreiche Funktionen hinzugefügt, die auf mehreren Arten von KI-Technologien basieren.

Beispielsweise gibt es jetzt eine experimentelle Funktion „Explain This Vulnerability“, die eine Zusammenfassung eines Problems in natürlicher Sprache auf eine für Entwickler und Cybersicherheitsteams leicht verständliche Weise bereitstellt.

Taylor McCaslin, Produktgruppenmanager für Datenwissenschaft und KI/maschinelles Lernen bei GitLab, sagte, dass der KI-Fokus in Zukunft hauptsächlich auf der Nutzung generativer KI-Funktionen liegen werde. Diese Funktion wird von Google mithilfe eines großen Sprachmodells (LLM) ermöglicht, das GitLab für DevOps-Workflows entwickelt hat. Dieser Ansatz ermöglicht es GitLab, genauere Empfehlungen auf der Grundlage validierter Daten zu liefern als mit dem Allzweck-LLM, das zur Erstellung des ChatGPT-Dienstes verwendet wurde.

Darüber hinaus kann GitLab die KI-Modelle, die es im Cloud-Dienst Google Vertex AI ausführt, mithilfe der Daten aus seiner SaaS-Anwendungsumgebung, die kontinuierlich überwacht und aktualisiert wird, kontinuierlich aktualisieren, so McCaslin.

Es ist nicht klar, welche Auswirkungen KI auf DevOps-Workflows haben könnte, aber GitLab prognostiziert eine Verbesserung um das Zehnfache. Dies wird beispielsweise dadurch erreicht, dass Code an die Oberfläche gebracht wird, der zur Behebung einer Schwachstelle verwendet werden kann. Heutzutage werden viele Schwachstellen nicht behoben, einfach weil die Entwickler nicht genug Zeit haben, einen Patch zu schreiben.

Eine aktuelle GitLab-Umfrage ergab jedoch, dass Entwickler bereits KI nutzen, um die Produktivität zu steigern, wobei 62 % der Entwickler KI und maschinelle Lernalgorithmen zur Codeprüfung nutzen. Mehr als ein Drittel (36 %) verlässt sich bei der Überprüfung von Code auch auf KI und maschinelle Lernalgorithmen.

Zum jetzigen Zeitpunkt ist eines sicher: KI und andere damit verbundene Technologien werden Entwickler produktiver machen. Es ist bei weitem nicht so offensichtlich, welche Auswirkungen eine größere Menge an Code, die gleichzeitig durch DevOps-Pipelines bewegt wird, auf die Softwareentwickler haben wird, die diese Prozesse verwalten. Es wird erwartet, dass ähnliche Arten von KI-Fortschritten auch dazu führen werden, dass mehr Code durch diese Pipelines fließen kann, ohne dass eventuell bestehende Engpässe hoffentlich noch weiter verschärft werden.

Inzwischen ist klar, dass der KI-Geist aus der Flasche ist. Bald wird es weitere LLMs für alle möglichen Aufgaben geben. DevOps-Teams sollten heute mit der Planung beginnen und dabei davon ausgehen, dass viele manuelle Aufgaben, die das Software-Engineering ermüdend machen, verschwinden werden. Daher werden sich die Rollen in einem DevOps-Team ändern und weiterentwickeln. Die DevOps-Teams sollten davon ausgehen, dass diese Änderungen zum Besseren führen. Schließlich bestand der Grund, warum Unternehmen DevOps überhaupt erst eingeführt haben, darin, IT-Prozesse rücksichtslos zu automatisieren – KI ist einfach die neueste Version dieses Engagements.

Abgelegt unter: KI, Blogs, Geschäft mit DevOps, DevOps-Praxis, DevOps Toolbox, Enterprise DevOps, Funktionen, Neuigkeiten. Markiert mit: ai, ChatGPT, gitlab, google, LLM, maschinelles Lernen