Event-basierte Integration und Automation

So optimieren Sie den Informationsfluss im Unternehmen

14.08.2017
Von 
Björn Böttcher ist Senior Analyst und Data Practice Lead bei Crisp Research mit dem Fokus auf Analytics, BI, datenbasierte Geschäftsmodelle und Künstliche Intelligenz. Mit mehr als 10 Jahren Berufserfahrung in der IT und einem wissenschaftlichen Hintergrund und Fokus stehen moderne Lösungen mit praktischem Nutzen im Fokus seiner Betrachtung.
Unternehmen nutzen immer mehr Dienste aus der Cloud. Die Komplexität steigt dadurch deutlich. Durch Event-basierte Integration und Automatisierung lässt sich nicht nur die Komplexität in den Griff bekommen, sondern auch die Produktivität steigern.

Cloud Computing und SaaS-Angebote sind in den vergangenen zehn Jahren ein wichtiger Bestandteil unserer Gesellschaft und unseres Lebens geworden – sei es die Nutzung von Facebook, Instagram, WhatsApp und Co. im privaten Umfeld oder Google, Microsoft, Salesforce und Dropbox im beruflichen Bereich. Ohne Software aus der Wolke scheint es nicht mehr zu funktionieren. Doch mit immer mehr Diensten, die immer mehr Daten von uns haben beziehungsweise mit deren Hilfe neue Daten generiert werden, steigt auch der Grad der Komplexität deutlich an.

Um richtige Entscheidungen treffen zu können, ist der Informationsfluss im Unternehmen von entscheidender Bedeutung.
Um richtige Entscheidungen treffen zu können, ist der Informationsfluss im Unternehmen von entscheidender Bedeutung.
Foto: Khakimullin Aleksandr - shutterstock.com

Daher sehnt man sich in unterschiedlichsten Situationen nach einem Stück Automatisierung. Was im privatem Umfeld bedeuten kann, dass man ein PDF oder Word-Dokument nicht mehr manuell konvertieren möchte, wenn man es in den Dropbox-Ordner gepackt hat, sondern dass ein Workflow ausgeführt werden soll, der auf das Eintreffen eines neuen Dokuments reagiert, ein Version davon für einen E-Book-Reader erzeugt und das Dokument auf die E-Book-Reader-Plattform transferiert. Dieses simple Beispiel zeigt nur die Spitze des Eisbergs und gerade im Zeitalter von IoT und daraus resultierenden Produkten und Diensten wird nicht nur dem ambitionierten Smart-Home-Nutzer zunehmend mehr abverlangt.

Workflow-Definition in Microsoft Flow
Workflow-Definition in Microsoft Flow
Foto: https://flow.microsoft.com/de-de

Demokratisierung von Workflows

Um die unterschiedlichen Plattformen miteinander kommunizieren zu lassen und auch einzelne Workflows generieren zu können, die dann bestimmte kleine Aufgabenpakete abarbeiten (getreu dem Microservice-Konzept), gibt es einige Lösungen am Markt. Diese haben bereits gezeigt, dass mit ihrer Hilfe und einem stetig wachsenden Ökosystem die Integration von vielen SaaS-Lösungen die Komplexität ein Stück weit beherrschbarer wird.

Die wohl populärste Lösung in diesem Bereich ist IFTTT (If This Then That). Anbieter in diesem Bereich sind unter anderem:

Mit Hilfe dieser Produkte ist es dem versierten Computernutzer möglich viele Aufgaben rund um seine Daten zu automatisieren. Und genau darum geht es auch. Der Nutzer - gerade auch im Unternehmen - soll in der Lage sein, selbständig und eigenverantwortlich mit Daten umgehen zu können. Dabei muss ein gewisses Maß an Kontrolle aufrechterhalten werden und auch ein besonderes Augenmerk auf die Compliance-Anforderungen gelegt werden.

Event-basierte Integration und Automation im Zusammenspiel
Event-basierte Integration und Automation im Zusammenspiel
Foto: Crisp Research AG , 2016

Nur ein Hype oder für das Business relevant?

Für Unternehmen stellt diese neue SaaS- und API-getriebene Welt einen vollkommen neuen Grad der Integrations- und Automatisierunganforderungen dar. Denn Unternehmen müssen nicht nur darüber nachdenken, wie man die Daten am einfachsten integrieren kann, sondern auch darauf achten, dass die Kontrolle über die Zugriffe auf die Daten in der Hoheit des Unternehmens bleibt.

Auf der anderen Seite bemühen sich die Anbieter von Plattformen und Lösungen immer mehr Schnittstellen für die Integration zu ermöglichen. Im PaaS- und SaaS-Umfeld gibt es dafür bereits seit einiger Zeit einen neuen kleinen Buchstaben, das i für Integration. iPaaS und iSaaS-Lösungen gehen also viel weiter und eröffnen die Möglichkeit viele unterschiedliche externe Anbieter mit der eigenen Lösung zu verknüpfen.

Ist die Integration von Daten, also das Verschieben von Daten aus einem System in ein anderes nicht etwas, dass schon lange im Unternehmenseinsatz seinen Dienst verrichtet? Im Unternehmenskontext kennen wir ETL- (Extract Transform Load) Prozesse und -Systeme oder den "Enterprise Service Bus". Daher stellt sich die Frage, ob die Weiterentwicklung der ETL-Lösungen nicht der richtige Schritt in Richtung der Integration wäre. Haben wir es einfach mit einer neuen Art von ETL-Operationen zu tun? Denn was den Consumer-orientierten Lösungen fehlt sind beispielsweise:

  • Logging

  • Debugging

  • Identity and Access Management

Hier können die Tools mit den Unternehmensanforderungen nicht standhalten. Daher ist es zu einem gewissen Grad sicherlich richtig, dass ETL-Prozesse eine Evolution durchlaufen müssen, damit Plattformen geschaffen werden, die dann diese neue Art von ETL bereitstellen.

Jedoch muss ein wichtiges Element noch zu ETL hinzukommen. Neben den Daten-bezogenen Operationen geht es auch um die Demokratisierung im Umgang mit Daten. Im Idealfall sollte jeder Anwender in der Lage sein, mit den komplexesten Integrationen im Unternehmen umgehen zu können. Erst dann ergibt sich die Möglichkeit die Daten zu analysieren und einen Mehrwert zu generieren. Erste Plattformen, die in diese Richtung bereits unterwegs sind, sind beispielsweise elastic.io und fr8. Beide versuchen mit einem Cloud-Integrationsansatz diese Lücke zu füllen, wobei hinter elastic.io eine Startup-Firma aus Bonn und hinter fr8 eine noch recht junge aber dynamische Open-Source-Plattform steht.

Integration und Automation 2.0

Die Kontrolle über den Datenfluss zu erlangen oder zurückzuerlangen, wird von fundamentaler Bedeutung werden. Daher sind die Integrationsplattformen eine wichtige Stufe hin zu einer Demokratisierung der Nutzung im Unternehmen. Hierzu sollten frühzeitig Technologien evaluiert werden und proprietäre und quelloffene Lösungen verglichen werden.

Die ETL-Prozesse werden immer komplexer und die Informationen müssen fließen, damit die Analyse von Daten möglich ist. Dennoch muss die Kontrolle erhalten bleiben. Ebenso wichtig, wie sich auf eine ganzheitliche Integrationsstrategie festzulegen, ist die Automatisierung. Die Automatisierung vieler einfacher Aufgaben sollte ebenso eine wichtige Disziplin in jedem Unternehmen sein. Denn die Automatisierung von diesen Aufgaben bereitet den Weg hin zu einer autonomen Infrastruktur innerhalb des Unternehmens. Ebenso spart es dem einzelnen Mitarbeiter viel Zeit und andere komplexere Aufgaben können so mehr in den Fokus der Arbeit rücken. (haf)