Red Hat, ein Anbieter von Open-Source-Lösungen, und IBM Research haben heute Project Wisdom angekündigt, das erste Community-Projekt zur Schaffung intelligenter NLP-Fähigkeiten (Natural Language Processing) für Ansible und die IT-Automatisierungsindustrie. Das Projekt nutzt ein KI-Modell und zielt darauf ab, die Produktivität von Entwicklern im Bereich IT-Automatisierung zu steigern und IT-Automatisierung für IT-Fachkräfte mit unterschiedlichen Fähigkeiten und Hintergründen leichter erreichbar und verständlich zu machen.
Laut einer IDC-Prognose1 von 2021 werden „bis 2026 85 Prozent der Unternehmen menschliche Expertise mit KI, ML, NLP und Mustererkennung kombinieren, um Vorhersagen im gesamten Unternehmen zu verbessern und Mitarbeiter um 25 Prozent produktiver und effektiver zu machen. Technologien wie Machine Learning, Deep Learning, Natural Language Processing, Mustererkennung und Knowledge Graphs produzieren immer genauere und kontextbezogene Erkenntnisse, Vorhersagen und Empfehlungen.“
Project Wisdom basiert auf KI-Grundlagenmodellen, die von IBMs AI for Code abgeleitet sind, und erlaubt es Nutzern, Befehle in Form eines einfachen englischen Satzes einzugeben. Anschließend analysiert es den Satz und erstellt den gewünschten Automatisierungsworkflow, der als Ansible Playbook bereitgestellt wird und für die Automatisierung einer beliebigen Zahl von IT-Aufgaben verwendet werden kann. Im Unterschied zu anderen KI-gesteuerten Coding-Tools fokussiert sich Project Wisdom nicht auf die Anwendungsentwicklung, sondern adressiert die steigende Komplexität der Unternehmens-IT, die mit der zunehmenden Einführung hybrider Clouds einhergeht.
Von menschlich lesbar zu menschlich interaktiv
Um ein Automatisierungsexperte zu werden, braucht es erhebliche Anstrengungen und Ressourcen, und die Experten durchlaufen eine Lernkurve, um sich in den verschiedenen Bereichen zurechtzufinden. Project Wisdom soll die Lücke zwischen Ansible-YAML-Code und menschlicher Sprache schließen, sodass Nutzer einfaches Englisch nutzen können, um syntaktisch korrekte und funktionsfähige Automatisierungsinhalte zu erstellen.
Ein Systemadministrator, der normalerweise Services on-premises bereitstellt, könnte mit Project Wisdom natürliche Sprache nutzen, um Playbook-Anweisungen für die Erstellung, die Konfiguration und den Betrieb in anderen Umgebungen zu generieren. Ein Entwickler, der weiß, wie man eine Anwendung baut, aber nicht über die Kenntnisse verfügt, diese auf einer neuen Cloud-Plattform bereitzustellen, könnte Project Wisdom einsetzen, um seine Fertigkeiten zu erweitern und bei der Transformation des Unternehmens zu helfen. Neulinge in verschiedenen Abteilungen könnten sofort Inhalte generieren, während sie noch Grundwissen aufbauen – ohne die Abhängigkeit von traditionellen Lehrmodellen.
Open-Source-Innovation durch Zusammenarbeit vorantreiben
Während die Macht von KI in der Unternehmens-IT nicht geleugnet werden kann, wird die Zusammenarbeit der Community – nebst den Erkenntnissen von Red Hat und IBM – der Schlüssel bei der Bereitstellung eines KI/ML-Modells sein, das mit den Grundprinzipien von Open-Source-Technologie übereinstimmt. Red Hat verfügt über mehr als zwei Jahrzehnte Erfahrung in der Zusammenarbeit mit Community-Projekten und dem Schutz von Open-Source-Lizenzen zur Verteidigung freier Software. Project Wisdom und sein zugrunde liegendes KI-Modell sind eine Erweiterung dieser Verpflichtung, alle Aspekte der Code-Basis für die Community offen und transparent zu halten.
Da hochskalierbare Hybrid-Cloud-Umgebungen zunehmend in den Fokus von Unternehmen rücken, setzt sich Red Hat für die Entwicklung einer neuen Welle von Innovationen auf Basis von Open-Source-Technologien ein. Während IBM Research und die Ansible-Spezialisten von Red Hat am Finetuning des KI-Modells arbeiten, wird die Ansible-Community eine entscheidende Rolle als Fachexperten und Beta-Tester spielen, um die Grenzen dessen zu erweitern, was gemeinsam erreichbar ist. Die Beteiligung der Community wird derzeit noch ausgearbeitet; Interessierte können sich hier über alle Fortschritte auf dem Laufenden halten.