Benötigte Rollen
Hier empfiehlt sich ein agiles Vorgehen, zudem dürfen die einzelnen Umsetzungsschritte nicht alleine stehen, sondern müssen immer in einem Gesamtzusammenhang gesehen werden. Hat man die produktive Verwendungssituation bei der Implementierung der Modelle im Hinterkopf, lässt sich später einfach das entstandene Modell im Minimum Viable Product (MVP) integrieren und verwenden. Dieser Transfer ist einer der Hauptgründe, warum KI-Projekte scheitern. Die Plattform muss diese Vorgehensweise unterstützen und Werkzeuge anbieten, um diese Hürden aufzulösen. Wichtiger Aspekt ist, dass man in der produktiven Laufzeitumgebung Feedback-Schleifen etabliert, durch Monitoring einen reibungslosen Betrieb sicherstellt und die Automatisierung aller Lebenszyklen einführt. Das gilt sowohl für Projekte als auch für die KI-Plattform. So lässt sich eine kontinuierliche Verbesserung, Stabilisierung und Absicherung der Anwendung sicherstellen.
Aufgaben und die richtigen Werkzeuge
Neben den Phasen gibt es außerdem verschiedene Aufgaben zu erledigen. Eine Plattform muss diese Aufgaben unterstützen, sodass das Entwicklungsteam auf die Kernherausforderungen konzentrieren kann. Ein Überblick über die Prozessschritte zeigt das Schaubild:
Betrieb einer industriellen KI-Plattform
Man muss grundsätzlich darin unterscheiden wo die Plattform und wo die konkrete Applikation läuft. Die Plattform sollte erstmal zentral zur Verfügung stehen. Das reduziert den individuellen Aufwand innerhalb eines Projektes. Hat die eigentliche Applikation in der späteren produktiven Situation keinen Zugriff auf die Services der Plattform, müssen einzelne Komponenten individuell mit der Applikation ausgeliefert werden können. Es kommen folgende Betriebsszenarien in Frage:
- On-Premise im Rechenzentrum des Kunden,
- in der eigenen oder der kundenspezifischen Private Cloud,
- in der eigenen oder der kundenspezifischen Public Cloud oder
- in der hybriden, also einer Kombination aus Private und Public Cloud.
Möchte man sich nicht von einem Cloud Provider abhängig machen, lohnt sich die Investition in eine Art der Virtualisierung oder Container Orchestrierung. Das ermöglicht schnell und einfach die automatische Provisionierung aller nötigen Komponenten – nahezu unabhängig von der genutzten unterliegenden Infrastruktur oder Cloud Anbieter. Das individuelle Ausrollen von Plattform Komponenten und Applikation kann so auf die immer gleichbleibende Art und Weise geschehen.
Mehrwerte einer industriellen KI-Plattform
Sie erhöhen kurz- sowie langfristig die Wirksamkeit Ihrer Entwicklungsteams und verhindern, dass KI Projekte an den neuartigen Hausforderungen, die diese Technologie mit sich bringt, scheitern. Außerdem wird die Time-to-Market reduziert, dies erhöht Ihre Anpassungsgeschwindigkeit und trägt somit zur Wettbewerbsfähigkeit bei. Sie besitzen einen Mechanismus für den kontinuierlichen Wissensaufbau und -verteilung und gewährleisten so, dass Sie die Produktivität der Entwicklungsteams immer weiter steigern und weniger Wissen verloren geht. Außerdem wird die Transparenz für Anwender und das Management gesteigert, um somit die Abstimmung zwischen allen Beteiligten zu fördern. So bleibt mehr Spielraum für Exploration und der Fokus auf das Wichtige: Nutzen und Anwender.