Integrationsplattform als Service

Geschichte

Noch vor wenigen Jahren standen kleine und mittelständische Unternehmen noch nicht vor der Frage nach der Wahl einer Integrationslösung. Noch vor 5 Jahren war die Einführung eines Datenbusses ein Zeichen dafür, dass ein Unternehmen große Erfolge erzielt hatte und eine spezielle Datenaustauschlösung benötigte.

Die Sache ist, dass Sie mit einer so temporären Lösung wie der Punkt-zu-Punkt-Integration den Datenaustauschprozess nicht steuern können, wenn Ihr Unternehmen wächst. Darüber hinaus werden Systeme, die auf diese Weise kommunizieren, mit komplexem Code überwuchert, der API-Ressourcen für die Integration in jedes einzelne System implementiert.

Selbst im Einzelhandel findet man immer noch riesige Unternehmen auf dem Markt, die längst überholte Produkte weiterhin unterstützen CRM, ERP, MDM Lösungen einfach deshalb, weil sie ernsthaft an die Geschäftsanforderungen angepasst werden. Ihre Aktualisierung gleicht einer Migration auf ein völlig neues System. Unternehmen müssen über einen großen Mitarbeiterstab verfügen, um diese Lösungen, Betriebssysteme usw. ständig zu unterstützen und weiterzuentwickeln DBMS.

In einem solchen Umfeld stellt sich der „Oldtimer“-Effekt ein – Menschen, die die Lösung gründlich verstehen und ihre Erfahrungen an neue Mitarbeiter weitergeben können. In diesem Fall besteht die gefährliche Tatsache darin, dass das Management zu entspannt und ruhig sein kann, da alle Probleme über viele Jahre hinweg auf die eine oder andere Weise gelöst wurden. Früher oder später könnten solche Leute das Unternehmen verlassen, was ohne erfahrene Mitarbeiter zu einer gravierenden Verlangsamung der Entwicklung und Betreuung führen würde. Diese Situation wiederum wird die Ressourcenauslastung erhöhen und die Fristen drastisch verzögern.

Die Lösung für solche Probleme liegt zum Teil in der Verwendung von Branchenlösungen wie Datenbussen – (Enterprise-Service-Bus (ESB)). Sie sollen die Prozesse des Informationsaustauschs zwischen internen Systemen des Unternehmens standardisieren, um die Kosten für zusätzliche Entwicklung und Unterstützung von Zielsystemen zu reduzieren. Darüber hinaus erhalten Sie mit der implementierten Lösung langjährige Erfahrung von Unternehmen, die das Softwarepaket schon lange entwickelt und im Einsatz haben. Dies bedeutet, dass die meisten grundlegenden Integrationsprobleme innerhalb des Produkts selbst gelöst werden und kein zusätzlicher Aufwand für die Analyse und Implementierung einfacher Lösungen erforderlich ist.

Vor-Ort

Wenn man vor fünf bis zehn Jahren zurückschaut, kann man feststellen, dass es sich bei allen Integrationslösungen ausschließlich um On-Premise-Systeme handelte. Vor einigen Jahren cloud-basierten Lösungen begannen, den Markt überall zu füllen. Der Modetrend hat auch diese Branche nicht verschont. Die meisten Unternehmen in diesem Markt ließen es sich nicht nehmen, ihren Kunden Integrationslösungen „in den Clouds“ anzubieten. Solche Lösungen können die Supportkosten erheblich senken, zumindest indem die Miete von Serverkapazitäten und deren Wartung von den Aufwandsposten ausgeschlossen werden.

Angesichts der Art und des Umfangs des Geschäfts kann es sich nicht jedes Unternehmen leisten, Integrationslösungen in die Cloud zu verlagern. Dies ist häufig auf Sicherheitsprobleme oder Branchenspezifika zurückzuführen; manchmal übersteigen die Migrationskosten den erwarteten Nutzen des Projekts. Daher sind On-Premise-Integrationslösungen weiterhin am Markt gefragt und nehmen im Vergleich zu Cloud-Lösungen eine Spitzenposition ein.

Cloud

Dank der rasanten Entwicklung cloudbasierter Integrationslösungen begann dieser Bereich, Kunden aus dem kleinen und mittleren Unternehmenssegment anzulocken. Nutzungsmodell des Abonnementdienstes (SaaS (Software as a Service) überzeugt die meisten Kunden durch den einfachen Einstieg und die transparente Nutzung. Darüber hinaus bieten Lösungsentwicklungsunternehmen häufig ihre Beratungsleistungen zur Implementierung, Ersteinrichtung von Integrationsprozessen 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 Reihe vorgefertigter Konnektoren zu den meisten gängigen Geschäftssystemen. Viele von ihnen bieten auch vorgefertigte Austauschskripte für gängige Geschäftsszenarien an. Beispielsweise ist es im Einzelhandel üblich, Daten zwischen ERP- und CRM-Systemen zu übertragen; in diesem Fall erstellt der Entwickler einer Integrationsplattform (SaaS) sehr oft ein Standardszenario für den Datenaustausch zwischen solchen Systemen. Der Client muss lediglich den minimal erforderlichen Satz an Konfigurationsparametern angeben, z. B.: Konten für die Verbindung mit Systemen, Anforderungskonfiguration für den Empfang von Daten vom Quellsystem (welche Art von Daten, in welcher Form).

Aus Sicht des Kunden sieht diese Lösung aufgrund dessen attraktiv aus WYSIWYG-ein Ansatz, bei dem die meisten Vorgänge mit einem visuellen Editor ausgeführt werden und kein Eintauchen in die Entwicklung erforderlich ist. Dadurch gewinnen wir langfristig einen treuen Kunden. Der Entwickler bleibt dabei bestrebt, einen stabilen und hohen Betrieb der Plattform aufrechtzuerhalten Betriebszeit) und entwickeln die Plattform weiter, erstellen dabei neue Konnektoren und Szenarien und aktualisieren bestehende.

Bei diesem Ansatz ist es wichtig, zunächst eine realistische Vorstellung vom Monetarisierungsmodell zu haben, da es sich hierbei nicht um eine Einmalzahlung handelt. In der weiteren Zusammenarbeit fallen Kosten für Serverzeit und Weiterentwicklung der Lösung mit Support an. Dieser Ansatz wird in vielen Fällen verwendet iPaas Entscheidungen. In diesem Fall erhält jeder Client seinen eigenen isolierten Bereich (häufig hängt die Isolationsstufe von der Art des Abonnements ab), in dem er seine eigenen Prozesse bereitstellen kann. Die Details der Konfigurationsmechanismen zur Verwaltung von Integrationsszenarien sind für jede Plattform unterschiedlich. Daher ist es sehr wichtig, im Voraus die wahrscheinlichen Szenarien für die richtige Wahl der Plattform zu ermitteln.

iPaaS-Vergleich

Versuchen wir, einige der beliebten Integrationslösungen zu analysieren und zu vergleichen – iPaaS. Dazu habe ich die ersten 5 Lösungen auf dem Markt ausgewählt Artikel, das zum Zeitpunkt der Veröffentlichung zuerst in den Google-Suchergebnissen erschien.

Dell Boomi

Bei dieser Lösung handelt es sich um eine Reihe von Tools, mit denen Sie nicht nur Integrationsszenarien konfigurieren, sondern auch APIs entwickeln und verwalten, eigene Anwendungen entwickeln und Prozesse konfigurieren können.

Dieses Softwarepaket wurde 2010 von Dell übernommen und entwickelte sich laut den Bewertungen des Beratungsunternehmens schnell zu einem der Marktführer im Bereich iPaaS-Lösungen Gartner оследние 6 лет.

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

Oracle IntegrationCloud

Dieses Produkt ist die Entwicklung eines 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. Mit einer Bibliothek vorgefertigter Konnektoren können Sie bei der Ersteinrichtung erheblich sparen. Sehen Sie sich die Meinungsbewertung des Produkts an Gartner und Bewertungen von Unternehmen, die die Lösung implementiert haben.

Anwendbarkeit: für große und mittelständische Unternehmen aus unterschiedlichen Branchen.
Kosten: Mehrere Abonnementoptionen, darunter ein Pay-as-you-go-Plan ab 1.2097 $/Nachricht und ein monatlicher flexibler Plan ab 0.8065 $/Nachricht.
Demo/Testversion: ja, 30 Tage.

Workato

В Workato-Bibliothek Sie finden mehr als 300 vorgefertigte, maßgeschneiderte Integrationsszenarien zwischen gängigen Lösungen. Darüber hinaus verfügt das Produkt über einen einfachen und intuitiven Skript-Designer, der Sie bei der Erstellung Ihrer eigenen Integrationsprozesse unterstützt.

Die Lösung ist bereits seit mehreren Jahren im „magischen Quadranten“ des Unternehmens vertreten. Gartner.

Anwendbarkeit: für kleine und mittlere Unternehmen aus unterschiedlichen Branchen.
Kosten: ab 1499 $/Monat.
Demo/Testversion: ja, 30 Tage.

TIBCO Cloud

TIBCO Cloud ist eine iPaaS-Lösung eines Unternehmens mit langjähriger Erfahrung. Mit dem Produkt können Sie Integrationsszenarien über eine einfache Schnittstelle konfigurieren. Dies ist praktisch, wenn Sie die Aufgabe der Prozesseinrichtung nicht nur an erfahrene Entwickler, sondern auch an Geschäftsspezialisten delegieren möchten. Nach den Ergebnissen einer Bewertung durch ein Beratungsunternehmen weist die Plattform eine recht hohe Bewertung auf Gartner.

Anwendbarkeit: für kleine und mittlere Unternehmen aus unterschiedlichen Branchen.
Kosten: ab 400 $/Monat.
Demo/Testversion: ja, 30 Tage.

elastische.io

Mit der Elastic.io-Integrationslösung können Sie Integrationsprozesse mit einem einfachen visuellen Editor erstellen und konfigurieren. Die Lösung hat Bibliothek mit vorgefertigten Steckverbindern für die Verbindung mit gängigen E-Commerce-, ERP- und CRM-Plattformen, einschließlich solchen, die sich im sicheren lokalen Netzwerk des Unternehmens befinden. Das Unternehmen nennt diese Lösung Local Agent – ​​sie kann aus Sicherheitsgesichtspunkten sehr interessant und nützlich sein, wenn Sie keinen externen Zugriff auf Ihre internen Systeme ermöglichen möchten. Trotz seines jungen Alters wird das Produkt bereits in Agenturbewertungen erwähnt Gartner.

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

Abschluss

Wenn Sie sich für eine Integrationsplattform entscheiden, müssen Sie mehr als 20 Produkte auf dem Markt bewerten. Wichtige Auswahlkriterien sind das Vorhandensein einer Bibliothek vorgefertigter Konnektoren und Skriptvorlagen für einen einfachen Start eines Implementierungsprojekts, die Verfügbarkeit und Einfachheit/Leistungsfähigkeit eines visuellen Editors zum Einrichten von Skripten, Unterstützung und Beratung durch Entwickler, u. a komfortables Preis- und Zahlungsmodell. Jedes der Produkte ist auf seine Art einzigartig und bietet eine Reihe von Lösungen, darunter die Plattform selbst, einen Skripteditor, eine Bibliothek vorgefertigter Konnektoren sowie Unterstützung durch Entwickler und die Community.

Nur eine sorgfältige Analyse hilft herauszufinden, welche Lösung über alle notwendigen Fähigkeiten verfügt. Glücklicherweise kann man auf den meisten Plattformen eine Zeit lang eine kostenlose „Probefahrt“ machen. Wenn Sie aus irgendeinem Grund immer noch nicht auf das iPaaS-Modell umsteigen können, gibt es einen riesigen Markt für On-Premise-Lösungen, die mehr Flexibilität bieten, aber erhebliche Kosten für Implementierung und Support erfordern.

Die Wahl liegt bei dir.

Source: habr.com

Kommentar hinzufügen