SAP CPI vs. MuleSoft vs. Boomi vs. ..... revisited

Von Girish Bangalore

SAP CPI vs. MuleSoft vs. Boomi vs. ..... revisited

Von Girish Bangalore

Vergleiche werden uns jeden Tag und überall aufgetischt. Wir machen kaum einen Kauf, ohne zu vergleichen. Vergleiche wie Android vs. iPhone, Xbox vs. PS, Pepsi vs. Cola sind ein ständiger Anlass für Diskussionen. Erst gestern habe ich fast drei Stunden damit verbracht, mich für die richtigen In-Ear-Kopfhörer mit Bluetooth 5, IPX7-Beschwerde, USB-C und Noise Cancelling zu entscheiden. Höfliche Auswahl und daher Vergleich auf Amazon!

Es ist also ungewöhnlich, SAP Cloud Platform Integration (CPI) nicht mit einer Vielzahl anderer Middlewares zu vergleichen. Wir schreiben das Jahr 2020 und die Debatte ist wieder zurück.

  • Ist CPI besser als MuleSoft oder andersherum?
  • Ist CPI besser als Boomi oder vice versa?
  • Ist Boomi besser als MuleSoft? Oder ist Informatica besser als sie alle?

Das "Best-of-breed"-Unternehmen

Während dies für Berater und Technologieliebhaber eine Frage der Diskussion sein könnte, haben Unternehmen und damit auch CIOs kaum den Luxus, diese Entscheidung zu treffen. Dies gilt insbesondere für große Unternehmenskunden oder für Unternehmen, die ein anorganisches Wachstum erlebt haben. Ihre Landschaft ist kein homogener Farbton von Blau, Orange oder Rot oder was auch immer. Sie ist eher wie ein Regenbogen. Verschiedene Systeme, sowohl in der Cloud als auch vor Ort, von verschiedenen Anbietern, die alle zusammenarbeiten, um den bestmöglichen Nutzen für ihr Unternehmen zu erzielen - das ist normalerweise der Fall.

Für sie ist die Middleware, die mit einem Produkt wie CPI mit SAP oder MuleSoft mit Salesforce einhergeht, oft eine Erweiterung des Produkts selbst. ERP-Daten - ich beziehe sie von CPI, Verkaufsdaten von Mule und so weiter. Diese Daten werden dann konsolidiert und über einen ESB (könnte auch MuleSoft sein), eine Nachrichtenwarteschlange oder eine ähnliche Einrichtung an andere Systeme geliefert.

Eine maßgeschneiderte Architektur für einen LE-Kunden, an der INTEGRTR beteiligt war - CPI ist nicht die einzige Middleware im Spiel

Eine maßgeschneiderte Architektur für einen LE-Kunden, an der INTEGRTR beteiligt war.
Eine maßgeschneiderte Architektur für einen LE-Kunden, an der INTEGRTR beteiligt war.

Prozess-/Datenintegration

Auch die Prozess- bzw. Datenintegration spielt eine große Rolle. Wenn eine Middleware eine aktive Rolle bei der Prozessintegration spielt, z. B. SuccessFactors zu S4HANA/HCM, wo der Prozess von der Einstellung bis zur Bezahlung buchstäblich durch CPI erleichtert wird, macht es keinen Sinn, sie einfach zu verwerfen, nur weil Mulesoft oder Talend an anderer Stelle in der Landschaft unterwegs sind. Wenn Sie Ihre SuccessFactors-Mitarbeiterdaten in eine Cloud-BW wie Amazon Redshift übertragen (typisch für die Datenintegration), macht es ebenfalls wenig Sinn, dies über CPI zu tun. Die Frage ist hier nicht, ob CPI verwendet werden kann, um SF mit Redshift zu verbinden - ich bin sicher, dass Sie das können. Sollten Sie das in Ihrem speziellen Kontext tun, in dem es einen herausragenden, gut definierten, zentral gesteuerten Mechanismus für die Datenbereitstellung an Redshift gibt, auch wenn er beispielsweise auf Talend oder Matillion läuft? Das ist die eigentliche Frage - die Antwort ist ein Nein. 

Qualifikationen der IT-Teams

Ein großer Teil der Entscheidungsfindung hat auch mit den Fähigkeiten der IT-Teams in einem Unternehmen zu tun. Nehmen wir an, ein Unternehmen war bisher überwiegend Mule-Kunde und eine neue Middleware kommt auf den Markt - z. B. SAP CPI zusammen mit SuccessFactors - dann sind langfristige Wartung, Upgrades, Sicherheitsabläufe und Überwachung (oft über voreingestellte APMs) ein Problem. In solchen Fällen ist es oft ratsam, Content-Pakete, die mit der neuen Middleware geliefert werden, auf der vorherrschenden Middleware neu zu erstellen. Letztes Jahr haben wir genau dasselbe bei einem "Mule-lastigen" Kunden gemacht. Anstatt CPI zu verwenden, um Employee Central mit SAP HCM zu verbinden, haben wir ein Maultierfluss.

Kein Alt-Text für dieses Bild vorhanden

Habe ich damit gerade dem widersprochen, was ich im vorherigen Punkt festgestellt hatte? Ja. Das ist es, worauf ich hinaus will - diese Entscheidungen sind kontextabhängig.

Punkt-zu-Punkt-Integrationen

Und schließlich: integrierte Konnektoren/Inhalte. Neuzeitliche Anwendungen verfügen über ihre eigenen integrierten Anschlüsse, die relevante Daten direkt von der Quelle beziehen. Dies ist aufgrund der sicheren Interoperabilität auf API-Ebene möglich. Eine Identität Lösung, für die sich ein Kunde entschied, machte eine Integration über CPI oder auf andere Weise fast überflüssig, da sie Daten direkt aus SuccessFactors las. SF mit seinen offenen, öffentlichen OData-APIs ermöglichte diese Möglichkeit. Dies ist jedoch kaum möglich, wenn das HR-System ein On-Premise-System ist, das tief in Schichten von Firewalls liegt. Sehen Sie, ich habe soeben einen weiteren Vergleich gestartet, die Cloud vs. On-Premise-Debatte. Stimmt's?

Zum Schluss

Die Wahl der Middleware in einem Unternehmen ist rein kontextabhängig und weitgehend wertorientiert. Letztendlich dreht sich die Debatte immer um den Wert, den eine Middleware mit sich bringt. Um es vorwegzunehmen: Dieser Wert wird in erster Linie durch den Inhalt und die sofortige Konnektivität geliefert; alles andere, einschließlich der technischen Reife einer Middleware und damit ihrer Entwicklerfreundlichkeit, steht in der zweiten Reihe.

Als Integrationsberater ist Vielseitigkeit der Schlüssel. Sie können ein Mule-Berater sein; sollte Sie das davon abhalten, ein CPI-Berater oder ein Boomi-Berater zu sein? Das möchte ich Ihnen überlassen.

Je effizienter die Digitalisierung und der Datenfluss sind, desto höher sind der Unternehmenswert und die Wettbewerbsfähigkeit.

Möchten Sie ein INTEGRTR werden?

DE

Sorgen Sie für Agilität und Kontrolle in Ihrer SAP SuccessFactors-Landschaft.

Nahtlose Integration von SAP® und SAP SuccessFactors® 
mit anderen Systemen von Drittanbietern.

Automatisieren Sie SAP HCM Umstellungstests mit INTEGRTR DLM
Datengenauigkeit zwischen SAP HCM (S4/ECC) und SuccessFactors Employee Central
Seamless Workday to SAP Integration for HR and Payroll
Ihr zentraler HR-Arbeitsvorrat für systemübergreifende Prozesse
Effiziente Integrationsüberwachung für SAP SuccessFactors
Vereinfachen und automatisieren Sie Ihre SAP SuccessFactors®-Dokumentation mit Rollenbasierte Präzision.
Abfrage Ihres SAP SuccessFactors® System und analysieren Sie die Berichte.
Überwachen Sie jede Integration von SuccessFactors in ein beliebiges System mit einem zentralen Monitor.
Ihre HR-Prozessbrücke für SAP SuccessFactors®
Möchten Sie Ihre Unternehmensintegration verbessern?
Wir sind hier, um zu helfen
Möchten Sie Ihre Unternehmensintegration verbessern?
Wir sind hier, um zu helfen
Massenänderungen in SAP SuccessFactors durchführen®
mit Zuverlässigkeit und Geschwindigkeit.
Möchten Sie Ihre Unternehmensintegration verbessern?
Wir sind hier, um zu helfen
Möchten Sie Ihre Unternehmensintegration verbessern?
Wir sind hier, um zu helfen