iPaaS-Anforderungen: Eine einzige Plattform für Daten-, Anwendungs- und API-Integration

herausforderungen_legacy_integration_tools

In dieser Serie von Beiträgen gehe ich auf 6 wesentliche Bestandteile einer Integrationsplattform als Service(iPaaS) ein, wie in diesem Beitrag beschrieben: Worauf Sie bei einer modernen Integrationsplattform achten sollten. Warum es wichtig ist, dass die iPaaS ein voll funktionsfähiger Cloud-basierter Service ist (basierend auf einer softwaredefinierten Architektur), habe ich hier beschrieben. In diesem Beitrag gehe ich auf die Anforderungen an eine einzige Plattform für Daten, Anwendungen und API-Integration ein.

Wir haben viel über das so genannte " Integrator's Dilemma " geschrieben, mit dem IT-Organisationen von Unternehmen konfrontiert sind, deren leichtgewichtige SaaS-Anwendungen durch ihre schwergewichtigen Daten und Application Integration Tools belastet werden, die lange vor der Ära von Big Data, Social, Mobile und Cloud Computing(SMAC) entwickelt wurden. Ein CIO, mit dem ich kürzlich sprach, bezeichnete seine Legacy-Technologien für die Verbindung von SaaS- und lokalen Anwendungen untereinander (und mit allen unterschiedlichen Datenquellen seines Unternehmens) als "Ankerintegration". Die gute Nachricht ist, dass der Integrationsmarkt wieder innovativ ist und dass die unterschiedlichen Integrationssilos in der Cloud unter dem agileren iPaaS-Dach zusammenwachsen werden, so sicher wie Tod und Steuern. Bei SnapLogic sprechen wir mit Kunden und Interessenten über die Vorteile einer Integrationsplattform, die softwaredefiniert ist und von Grund auf für die Verarbeitung von Batch- und Streaming-Anforderungen entwickelt wurde. Ja, diese können für sehr unterschiedliche Anwendungsfälle sein:

  • Die Batch-Datenintegration dient in der Regel dazu, Daten für analytische Anforderungen in eine SaaS-Anwendung einzubringen und aus ihr herauszuholen (anfängliches Laden oder geplante Replikation). In der Branche wird diese Fähigkeit seit jeher als Extraktion, Transformation und Laden (ETL) bezeichnet, was auch die Datenbereinigung und -qualität sowie die Stammdatenverwaltung (MDM) umfasst. Die Relevanz herkömmlicher ETL-Ansätze wird nun in Frage gestellt, da Hadoop-Implementierungen zunehmen und die alten Tools in dieser Kategorie für die Verarbeitung von Zeilen und Spalten und für die Integration strukturierter Daten entwickelt wurden. Vor einigen Monaten haben wir ein beliebtes Webinar mit Dave Linthicum mit dem Titel Beyond Batch: Ist ETL tot? Auf dem jüngsten Hadoop Summit war die Beziehung zwischen Data Warehouse, SQL und Hadoop eines der heißesten Themen. Sehen Sie sich den Tweet-Stream oder Schlagzeilen wie diese an: Anbieter sind besorgt, weil Hadoop in das lukrative Data-Warehouse-Geschäft eindringt.
  • Die Echtzeit-Streaming-Integration ist in der Regel eher für operative als für analytische Anwendungsfälle gedacht. Übliche Anwendungsfälle für SaaS Application Integration sind die Verbindung von Front-Office-Anwendungen wie Salesforce und Workday mit Back-Office-Finanzsystemen wie SAP, Oracle EBS und NetSuite. SaaS Application Integration ist in der Regel ereignisbasiert und erfordert weiterhin Funktionen wie Guaranteed Delivery, aber die Notwendigkeit, sich schnell an häufige Änderungen, API-Aktualisierungen und die Nachfrage nach Selbstbedienung durch den Endbenutzer anzupassen, hat dazu geführt, dass ältere Ansätze nicht mehr ausreichen. XML- und SOAP-basierte Integrationstools in dieser Kategorie wurden nur für die Verarbeitung kleiner Datenmengen konzipiert - also für Nachrichten mit hoher Frequenz und geringer Latenzzeit. In diesem Whitepaper - Thoughts on ESBs- haben wir darüber geschrieben, warum der schwergewichtige Enterprise Service Bus (ESB) für die heutigen agilen iPaaS-Anforderungen immer weniger relevant sein wird : Why Buses Don't Fly in the Cloud. Sie können auch hier über die technischen Vorteile eines JSON-zentrierten iPaaS lesen.
SnapLogic_ipaas

Da die Konvergenz der historisch unterschiedlichen Integrationskategorien (Daten, Anwendungen, Prozesse) weiter voranschreitet, glauben wir zunehmend, dass eine einzige Plattform der richtige Ansatz ist, und das ist eine der Hauptanforderungen an eine moderne iPaaS-Lösung. In meinem nächsten Beitrag werde ich über Elastic Scale sprechen. In der Zwischenzeit können Sie sich hier eine Demonstration der SnapLogic Elastic Integration Platform ansehen.

Kategorie: Software
Themen: iPaaS SaaS

Wir stellen ein!

Entdecken Sie Ihre nächste große Karrierechance.