Können REST-APIs Ihren Backend-Systemen Kopfschmerzen ersparen?

5 Minuten lesen

Ein großes Problem für die meisten Entwickler und Integratoren sind die vielen Möglichkeiten für den Datenzugriff, die Datenmigration und die Datenintegration. Mit dieser Auswahl kommen die vielen verschiedenen Standards für die Verarbeitung verschiedener Datentypen, verschiedene Anbieterlösungen und die speziellen Fähigkeiten, die für die Datenpflege erforderlich sind. Digitale Daten können in einem digitalen Ökosystem von überall her kommen und überall hingehen, sowohl zu internen Systemen und Prozessen als auch zu externen B2B-Prozessen, Service- und Logistikpartnern, Marketing- und Vertriebspartnern und natürlich auch zu Ihren Kunden.

Der schnelle Zugang zu einem digitalen Ökosystem, das Ihrem Unternehmen zur Verfügung steht, macht den Unterschied aus, wenn es darum geht, innovativ zu sein und sich einen Vorteil gegenüber der Konkurrenz zu verschaffen.

Bedenken Sie, was dieser globale Stratege von Apigee in seinem Forbes-Beitrag sagt: "Unternehmensleiter sollten nicht 'digitales Ökosystem' hören und an 'IT-Herausforderungen' denken. Sie sollten denken: 'Das wird mein ganzes Unternehmen verändern, und es fängt bei mir an.'"

Nehmen wir an, Sie sind ein Entwickler oder Integrator, der digitale Anwendungen und Dienste zur Unterstützung einer neuen Kundenbindungsinitiative für Ihr Unternehmen implementieren muss.

In dieser Situation können Kundendaten aus Zeilen in relationalen Tabellen abgerufen werden, die in Datenbanken auf verschiedenen Back-End-Systemen in mehreren Rechenzentren für das Kerngeschäft und von übernommenen Unternehmen gespeichert sind. Einige der Standorte befinden sich vor Ort, andere werden auf Cloud-Plattformen gehostet. Das neue Kundenbindungsprogramm, das Sie einführen wollen, muss ansprechende digitale Erlebnisse beinhalten, die Kunden belohnen, die Ihre Dienste über einen längeren Zeitraum in Anspruch nehmen und/oder die Dienste aus mehreren von Ihnen bereitgestellten Angeboten gebündelt haben.

Das erste Pilotprogramm steigert den Umsatz einer ausgewählten Gruppe von Bestandskunden um 15 Prozent. Wenn das Programm unternehmensweit eingeführt wird, wird es nicht nur den Umsatz steigern, sondern auch die Kundenfluktuation erheblich verringern.

Von dieser digitalen Initiative hängt sehr viel ab, so dass eine effiziente und möglichst schnelle Markteinführung einen großen Einfluss auf Ihren Beitrag zum Unternehmensergebnis haben wird.

Diese Kundenbindungsinitiative könnte den Initiativen ähneln, die von Medien- und Internetanbietern ins Leben gerufen werden, oder von einem Versicherungsunternehmen - für seine Haus- und Kfz-Bündelungsdienste -, das seine eigene digitale Transformation durchläuft. Sie verstehen, worum es geht. Projekte wie dieses tauchen überall auf, um jedem digitalen Unternehmen zu helfen, die Branche zu verändern oder wettbewerbsfähig zu bleiben.

Zurück zu den Kopfschmerzen. Auf der Rückseite wird das Projekt ziemlich kompliziert sein, da die Daten, die für die verschiedenen Aspekte dieses Projekts benötigt werden, für den großen Kundenstamm, den Sie erreichen wollen, fast überall zu finden sind. Es besteht auch die Möglichkeit, dass komplizierte Kodierungsanforderungen bestehen, die viele Tests und Fehlersuche erfordern, wodurch sich die Einführung des Programms so schnell wie gewünscht verzögern könnte.

Konkret müssen agile Entwickler- und Integrationsteams, die mit einem solchen Projekt betraut werden, auf Kundendaten aus unterschiedlichen Quellen zugreifen, mögliche Geschäfts- und Servicedaten aus internen und externen Quellen integrieren und spezifische Daten analysieren, um datengesteuerte Ergebnisse zu erzielen. Das daraus resultierende digitale Erlebnis für Kunden könnte personalisierte Webseiteninhalte umfassen, nachdem sie sich von einem bestimmten geografischen Standort aus angemeldet haben, sowie Aktualisierungen ihrer mobilen App und E-Mail-Nachrichten. Der Kunde würde automatisch generierte Rabatte erhalten, die über einen oder mehrere der digitalen Kanäle beworben werden, die er regelmäßig nutzt.

Was würden Sie tun, wenn Sie für eine derartige Initiative verantwortlich wären?

Möglicherweise möchten Sie ein Team von Systemintegratoren engagieren, die eine Menge Code schreiben können, um auf die Daten aus diesen verschiedenen Systemen zuzugreifen. Möglicherweise müssen Sie sie einstellen oder auslagern, wenn das Budget dafür vorhanden ist. Sie könnten eine Person beauftragen, die das Projekt intern durchführt (in der Regel die erste Option), wenn die IT-Abteilung es in ihren übervollen Terminkalender einbauen kann, über die entsprechenden Fähigkeiten verfügt und in der Lage ist, fristgerecht zu liefern. Oder Sie nutzen eine iPaaS-Lösung (Integration Platform as a Service), die eine Verbindung zu diesen älteren Backend-Systemen sowie zu allen moderneren Datenquellen ohne Programmierung herstellt und die REST-APIs erstellt, die den Datenfluss ohne Einbeziehung von IT-Ressourcen ermöglichen.

Durch den Einsatz einer iPaaS-Lösung wie SnapLogic können Sie viel Zeit und Ressourcen sparen, da die Plattform die schwere Arbeit übernimmt. Mit unserer SnapLogic Enterprise Integration Cloud können Sie Geschäftslogik aus jeder Pipeline, die komplexe Backend-Anwendungen und Datenbanken verbindet, offenlegen, ohne die API-Aufrufe mit manuellem Code aktualisieren zu müssen. Als Bürgerintegrator oder Geschäftsbereichsinhaber können Sie mit unseren vorgefertigten Konnektoren (Snaps), die keine Programmierung erfordern, sofort eine Verbindung zu den Back-End-Systemen herstellen und dann Ihre verbundenen Snaps oder Pipelines verwenden, um REST-APIs zu erstellen, die diese Daten für jedes nachgelagerte Ziel freigeben.

Probieren Sie es selbst aus, indem Sie sich für die kostenlose Testversion anmelden. Hier erfahren Sie, wie Sie loslegen können.

Ehemaliger Senior Technical Product Marketing Manager bei SnapLogic

Wir stellen ein!

Entdecken Sie Ihre nächste große Karrierechance.