Integrationsplattform als Dienstleistung

Geschichte

Vor ein paar Jahren stand die Frage nach der Wahl einer Integrationslösung für kleine und mittelständische Unternehmen nicht im Raum. Vor nur fünf Jahren war die Implementierung eines Datenbus ein Zeichen dafür, dass das Unternehmen erhebliche Erfolge erzielt hatte und eine spezialisierte Lösung für den Datenaustausch benötigte.

Das Problem ist, dass eine vorübergehende Lösung wie die Integration nach dem Prinzip „Punkt-zu-Punkt“ beim Wachstum des Unternehmens den Prozess des Datenaustauschs nicht kontrollierbar macht. Darüber hinaus wachsen Systeme, die auf diese Weise kommunizieren, mit schwer zu handhabendem Code, der API-Ressourcen für die Integration mit jedem einzelnen System implementiert.

Auf dem Markt gibt es immer noch große Unternehmen, selbst im Einzelhandel, die weiterhin veraltete Lösungen unterstützen. CRM, ERP, MDM Lösungen, einfach weil sie ernsthaft an die Bedürfnisse des Unternehmens angepasst wurden. Ihre Aktualisierung ist mit einer Migration auf ein völlig neues System vergleichbar. Die Unternehmen sehen sich gezwungen, eine große Anzahl von Mitarbeitern zu beschäftigen, um diese Lösungen, Betriebssysteme und Datenbankmanagementsystem.

In einem solchen Umfeld beginnt der Effekt des „Urviehs“ zu zeigen – Personen, die sich sehr gut mit der Lösung auskennen und ihr Wissen an neue Mitarbeiter weitergeben können. In diesem Fall ist der gefährliche Aspekt, dass das Management möglicherweise zu entspannt und gelassen ist, da alle Fragen seit vielen Jahren auf die eine oder andere Weise gelöst werden. So oder so könnten solche Personen das Unternehmen verlassen, was zu ernsthaften Verzögerungen in der Entwicklung und Unterstützung ohne erfahrene Mitarbeiter führen könnte. Diese Situation würde wiederum den Verbrauch von Ressourcen erhöhen und die Termine dramatisch verschieben.

Ein Teil der Lösung solcher Probleme besteht darin, branchenspezifische Lösungen wie Datenbusse zu nutzen – (Enterprise Service Bus (ESB)). Sie sollen die Prozesse des Informationsaustauschs zwischen den internen Systemen des Unternehmens standardisieren, die Kosten für zusätzliche Entwicklungen und die Unterstützung der Zielsysteme senken. Darüber hinaus erhalten Sie mit der implementierten Lösung langjährige Erfahrungen von Unternehmen, die die Softwarelösungen über lange Zeiträume entwickelt und genutzt haben. Das bedeutet, dass die meisten grundlegenden Integrationsaufgaben bereits im Produkt selbst gelöst sind und keine zusätzlichen Anstrengungen für die Analyse und Umsetzung einfacher Lösungen erfordern.

Vor Ort

Wenn man fünf bis zehn Jahre zurückblickt, stellt man fest, dass alle Integrationslösungen ausschließlich On-Premise-Systeme waren. Vor einigen Jahren cloudbasiert begannen die Lösungen den Markt zu überschwemmen. Dieser Trend machte auch vor dieser Branche nicht halt. Die meisten Unternehmen auf diesem Markt verpassten nicht die Gelegenheit, ihren Kunden Integrationslösungen "in der Cloud" anzubieten. Solche Lösungen ermöglichen eine erhebliche Reduzierung der Unterstützungskosten, indem zumindest die Kosten für die Miete von Serverkapazitäten und deren Wartung entfallen.

In Anbetracht der Besonderheiten und Größenordnungen von Unternehmen kann es nicht jedes Unternehmen sich leisten, Integrationslösungen in die Cloud zu verlagern. Oft hängt dies mit Sicherheitsfragen oder branchenspezifischen Gegebenheiten zusammen; manchmal übersteigen die Migrationskosten den erwarteten Nutzen des Projekts. Infolgedessen bleiben On-Premise-Integrationslösungen weiterhin nachgefragt und nehmen im Vergleich zu Cloud-Lösungen führende Positionen ein.

Cloud

Dank der rasanten Entwicklung cloudbasierter Integrationslösungen haben auch dieses Segment Unternehmen aus dem kleinen und mittelständischen Bereich gewonnen. Das Abonnementmodell (SaaS — Software as a Service) zieht die meisten Kunden durch einen einfachen Start und einen transparenten Nutzungsprozess an. Darüber hinaus bieten viele Softwareentwickler oft ihre Beratungsdienstleistungen zur Implementierung, Erstkonfiguration der Integrationsprozesse und deren Support an.

Das Modell der Nutzung von Cloud-Lösungen ermöglicht es dem Kunden, Ressourcen und Zeit für die Implementierung zu reduzieren. In der Regel unterscheiden sich solche Integrationsplattformen qualitativ und quantitativ von ihren On-Premise-Kollegen durch eine Vielzahl vorgefertigter Connectoren zu den meisten verbreiteten Geschäftssystemen. Viele von ihnen bieten auch fertige Austausch-Szenarien für gängige Geschäftsanwendungen an. Beispielsweise ist es für den Einzelhandel typisch, Datenübertragungen zwischen ERP- und CRM-Systemen durchzuführen; in diesem Fall bereitet der Entwickler der Integrationsplattform (SaaS) oft ein Standard-Austausch-Szenario für solche Systeme vor. Der Kunde muss lediglich einen minimalen Satz an Konfigurationsparametern angeben, wie z. B.: Konten zur Verbindung mit den Systemen, Konfiguration von Abfragen zur Datenbeschaffung aus dem Quellsystem (welcher Datentyp, in welcher Form).

Für den Kunden wirkt eine solche Lösung attraktiv aufgrund WYSIWYGdes Ansatzes, bei dem die meisten Operationen mithilfe eines visuellen Editors durchgeführt werden und keine tiefgreifenden Entwicklungskenntnisse erfordern. Am Ende resultiert dies in einem loyalen Kunden für eine langfristige Perspektive. Dem Entwickler bleibt es überlassen, den stabilen Betrieb der Plattform und eine hohe Verfügbarkeit), sowie die Weiterentwicklung der Plattform durch die Erstellung neuer Connectoren und Szenarien, während bestehende aktualisiert werden.

Bei einem solchen Ansatz ist es wichtig, von Anfang an eine realistische Vorstellung vom Monetarisierungsmodell zu haben, denn es handelt sich nicht um eine einmalige Zahlung. Die weitere Zusammenarbeit wird Ausgaben für Serverzeit und die fortlaufende Entwicklung der Lösung mit Unterstützung umfassen. Genau dieser Ansatz wird in vielen iPaaS Lösungen verwendet. Dabei erhält jeder Kunde seinen eigenen isolierten Bereich (oft hängt das Maß an Isolation vom Abonnementtyp ab), in dem er eigene Prozesse implementieren kann. Die Details der Konfigurationsmechanismen zur Verwaltung der Integrationsszenarien unterscheiden sich bei jeder der Plattformen, weshalb es sehr wichtig ist, im Voraus wahrscheinliche Szenarien zu definieren, um die richtige Plattform auszuwählen.

Vergleich von iPaaS

Lassen Sie uns versuchen, einige der beliebten Integrationslösungen — iPaaS — zu analysieren und zu vergleichen. Zu diesem Zweck habe ich die ersten 5 Lösungen auf dem Markt ausgewählt. des Artikels, das zum Zeitpunkt der Veröffentlichung als erstes in den Google-Suchergebnissen erschien.

Dell Boomi

Diese Lösung stellt ein Set von Werkzeugen dar, das nicht nur die Konfiguration von Integrationsszenarien ermöglicht, sondern auch die Entwicklung, Verwaltung von APIs, die Entwicklung eigener Anwendungen und die Konfiguration von Prozessen.

Dieses Softwarepaket wurde 2010 von Dell erworben und hat sich schnell an die Spitze des iPaaS-Marktes laut den Bewertungen des Consulting-Unternehmens Gartner in den letzten 6 Jahren.

Anwendbarkeit: für große und mittelständische Unternehmen aus verschiedenen Branchen.
Kosten: ab 549 $/Monat.
Demo/Testversion: verfügbar, 30 Tage.

Oracle Integration Cloud

Dieses Produkt ist eine Entwicklung des Giganten im Bereich Integrationslösungen. Basierend auf der Erfahrung von Oracle überzeugt die Lösung mit den besten Branchenpraktiken und vorgefertigten Integrationsabläufen, die in das Produkt integriert sind. Die Bibliothek mit vorgefertigten Konnektoren ermöglicht eine erhebliche Einsparung bei der Ersteinrichtung. Sehen Sie sich die Produktbewertung nach Meinung von Gartner und den Rückmeldungen von Unternehmen an, die die Lösung implementiert haben.

Anwendbarkeit: für große und mittelständische Unternehmen aus verschiedenen Branchen.
Kosten: zahlreiche Abonnementoptionen, einschließlich eines Pay-as-you-go-Plans: ab 1,2097 $/Nachricht und einem flexiblen monatlichen Plan, der bei 0,8065 $/Nachricht beginnt.
Demo/Testversion: verfügbar, 30 Tage.

Workato

Im In der Bibliothek von Workato finden Sie über 300 fertige integrierte Szenarien zwischen beliebten Lösungen. Darüber hinaus verfügt das Produkt über einen einfachen und intuitiven Szenario-Designer, der Ihnen hilft, Ihre eigenen Integrationsprozesse zu erstellen.

Die Lösung ist seit mehreren Jahren im ‚magischen Quadranten‘ des Unternehmens Gartner.

Anwendbarkeit: für kleine und mittelständische Unternehmen aus verschiedenen Branchen.
Kosten: ab 1499 $/Monat.
Demo/Testversion: verfügbar, 30 Tage.

TIBCO Cloud

TIBCO Cloud ist eine iPaaS-Lösung von einem Unternehmen mit langjähriger Erfahrung. Das Produkt ermöglicht die Konfiguration von Integrationsszenarien über eine einfache Benutzeroberfläche, was vorteilhaft ist, wenn Sie die Aufgabe der Prozesskonfiguration nicht nur erfahrenen Entwicklern, sondern auch Fachleuten aus dem Geschäftsumfeld übertragen möchten. Die Plattform hat eine hohe Bewertung gemäß den Ergebnissen des Consulting-Unternehmens Gartner.

Anwendbarkeit: für kleine und mittelständische Unternehmen aus verschiedenen Branchen.
Kosten: ab 400 $/Monat.
Demo/Testversion: verfügbar, 30 Tage.

elastic.io

Die Integrationslösung von elastic.io ermöglicht die Erstellung und Konfiguration von Integrationsprozessen über einen einfachen visuellen Editor. Die Lösung verfügt über eine Bibliothek von vorgefertigten Konnektoren. für die Verbindung zu beliebten E-Commerce-, ERP- und CRM-Plattformen, einschließlich derjenigen, die sich in einem geschützten Unternehmensnetzwerk befinden. Dieses Lösung nennt das Unternehmen Local Agent – es kann sich als sehr interessant und nützlich hinsichtlich der Sicherheit erweisen, wenn Sie keinen externen Zugriff auf Ihre internen Systeme gewähren möchten. Trotz seines jungen Alters wird das Produkt bereits in Rankings von Agenturen erwähnt. Gartner.

Anwendbarkeit: für kleine und mittelständische Unternehmen aus verschiedenen Branchen.
Preis: ab €199/Monat, Nutzung der Plattform im OEM-Modell möglich.
Demo/Testversion: ja, 14 Tage.

Fazit

Bei der Entscheidung über die Wahl einer Integrationsplattform müssen mehr als 20 auf dem Markt angebotene Produkte bewertet werden. Wichtige Kriterien für die Auswahl sind – das Vorhandensein einer Bibliothek von fertigen Konnektoren und Szenarioschablonen für den einfachen Projektstart, die Verfügbarkeit und Einfachheit/Mächtigkeit des visuellen Editors zur Anpassung von Szenarien, Unterstützung und Beratung durch die Entwickler, ein benutzerfreundliches Preismodell und Zahlungsoptionen. Jedes der Produkte ist auf seine Weise einzigartig und bietet ein umfassendes Lösungspaket, das die Plattform selbst, den Szenario-Editor, die Bibliothek von fertigen Konnektoren, Unterstützung durch Entwickler und Community umfasst.

Um zu bestimmen, welches der Lösungen über alle notwendigen Funktionen verfügt, hilft nur eine gründliche Analyse. Glücklicherweise können die meisten Plattformen für eine bestimmte Zeit im kostenlosen "Testmodus" ausprobiert werden. Sollten Sie aus irgendeinem Grund dennoch nicht auf das iPaaS-Modell umschalten können, gibt es für Sie einen riesigen Markt für On-Premise-Lösungen, die mehr Flexibilität bieten, jedoch erhebliche Kosten für Implementierung und Wartung erfordern.

Die Wahl liegt bei Ihnen.

Quelle: habr.com

Zuverlässiges Hosting für Websites mit DDoS-Schutz kaufen, VPS VDS Server 🔥 Zuverlässiges Hosting für Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster