7 Stimmen

Jitterbit vs. BizTalk

Gibt es jemanden, der sowohl Jitterbit als auch BizTalk verwendet oder in Betracht gezogen hat? Wenn ja, was sind die Vor- und Nachteile der einzelnen Lösungen, und für welche haben Sie sich letztendlich entschieden?

Konkret suche ich nach einer SAP-Integration, aber ich würde mich über jeden Beitrag freuen.

6voto

Yossi Dahan Punkte 5309

Wie Rob habe ich von JitterBit noch nichts gehört, bis ich Ihre Frage gelesen habe (danke!), ich habe jedoch in den letzten 9 Jahren fast ausschließlich mit BizTalk gearbeitet; aus diesem Grund war ich mir nicht sicher, ob ich antworten sollte, aber da Rob es getan hat und niemand sonst, dachte ich mir, dass es ein paar Cents wert ist....

Nach dem wenigen, was ich gelesen habe, scheint es mir, dass JitterBit, abgesehen davon, dass es sich um eine Open-Source-Lösung handelt, die ihre Vor- und Nachteile hat, versucht, die Einstiegshürde zu senken, indem es eine relativ einfache Lösung mit dem Versprechen einer schnellen Entwicklung und eines Drag-n-Drop-Ansatzes "ohne eigenen Code" anbietet.

Ich nehme ihr Versprechen für bare Münze, da ich nichts darüber weiß, obwohl ich meine Zweifel habe. Nehmen wir also an, dass die Entwicklung mit JitterBit wirklich einfach ist, dann kann ich eines ganz klar sagen - die Entwicklung mit BizTalk ist es nicht.

Aber, und das ist ein bisschen, aber meiner Meinung nach ist die Entwicklung mit BizTalk etwas schwierig, nicht weil Microsoft es schlecht gemacht hat, im Gegenteil - die Entwicklung mit BizTalk ist etwas schwierig, weil Microsoft ein Tool schaffen wollte, das es Unternehmen realistisch ermöglichen könnte, ihre BPM- und Integrationsanforderungen gut zu lösen, und meiner Erfahrung nach sind diese Probleme fast nie einfach, also hat Microsoft einen Server gebaut, der viele Fähigkeiten hat, sehr stark und sehr flexibel ist, auf Kosten der Komplexität.

Jeder erfahrene technische Vertriebsmitarbeiter kann Ihnen zwar eine Demo eines sehr einfachen Integrationsszenarios vorführen, das in wenigen Minuten mit viel Drag-and-Drop und Konfiguration, sogar in BizTalk, entwickelt wurde, aber ist dies eine realistische Lösung auf Unternehmensebene? war es ein realistisches Szenario, das vorgeführt wurde? meiner Erfahrung nach lautet die Antwort fast ausschließlich nein; die Probleme sind in der Regel komplex und erfordern eine robustere Lösung.

Also, ich denke, die Quintessenz wäre - wenn Sie auf der Suche nach einer einmaligen Lösung sind, und Open Source ist etwas, mit dem Sie arbeiten - JitterBit ist auf jeden Fall einen Blick wert, um zu sehen, ob es in der Lage ist, zu helfen und hat in der Tat eine kurze Lernkurve (es wäre wichtig, um die Wartung, Überwachung, Fehlerbehebung, Instanz-Management usw.)

Wenn Sie jedoch, wie es oft der Fall ist, glauben, dass sich Ihre Lösung zu einer BPM-/Integrationsplattform in Ihrem Unternehmen entwickeln wird und Sie etwas Robusteres benötigen, würde ich auf BizTalk als besseren Kandidaten setzen.

5voto

Rob Fuller Punkte 514

Ich habe eine ganze Reihe von Integrationsprojekten mit SAP durchgeführt, angefangen mit dem alten SAP DCOM Connector. In jüngerer Zeit war ich an der Auswahl einer Integrationsplattform beteiligt, die in einem Enterprise Service Bus-Muster eingesetzt werden soll.

Wir haben Web-Service-Beispiele für die Anbindung an SAP auf einer Reihe von Plattformen erstellt, darunter BizTalk, Mule, Netweaver, Webmethods und Tibco. Webmethods hat sich aufgrund der Lizenzierung und der Leistungsfähigkeit durchgesetzt, obwohl BizTalk und Netweaver beide sehr gute Noten erhielten.

Jitterbit war nicht Teil der Bewertung - ich musste sogar nachschlagen, um sicher zu sein, dass ich Ihre Frage verstanden habe.

Wenn Ihr Ziel nur darin besteht, einen RFC aufrufen zu können, funktioniert der .NET SAP-Konnektor gut.

Wenn Ihr Ziel darin besteht, einen Webdienst zur Umhüllung eines Prozesses in SAP bereitzustellen, dann ist BizTalk gut, aber ich empfehle Ihnen, zu prüfen, ob Ihr Unternehmen bereits Netweaver lizenziert hat, da es viele Webdienste gibt, die direkt von SAP ohne Kodierung verfügbar sind.

Ich empfehle, Jitterbug und Mule für Unternehmen vorerst zu meiden - es sei denn, Open Source ist an Ihrem Arbeitsplatz tatsächlich eine beliebte Sache. Netweaver und BizTalk sind sehr robuste, ausgefeilte Produkte.

Wenn Sie etwas suchen, das Sie leicht versenden können, dann ist Jitterbug vielleicht sinnvoller. Generell würde ich jedoch empfehlen, die Anwendung als Webservice-Aufruf zu definieren und die am besten geeignete Integrationstechnik bei Ihrem Kunden zu suchen.

Wenn Sie genauer wissen, was Sie erreichen wollen, können Sie eine genauere Antwort geben.

1voto

Michael,

Wir setzen Jitterbit in unserem Unternehmen ein und sind damit in verschiedenen Projekten sehr erfolgreich gewesen. Unsere SAP-Projekte verwenden XI, und Jitterbit hat die Integration von Webservice-Schnittstellen mit den verschiedenen unterstützten Protokollen erheblich vereinfacht.

Neben einem ausgezeichneten Preis (und wir haben jetzt ein Support-Abonnement bei Jitterbit abgeschlossen) ist uns der Support-Service sehr wichtig. Wenn wir während unserer Implementierungen Fragen haben, scheinen sie das gesamte Fachwissen, das in den Supportkosten enthalten ist, zur Verfügung zu stellen, so dass wir ziemlich unabhängig sind.

Wir haben noch viele andere Integrationslösungen in unserem Unternehmen, darunter VB- und Java-Programme; es ist ein Durcheinander, aber wir glauben nicht, dass eine einzige Plattform die Bedürfnisse aller unserer verschiedenen Abteilungen erfüllen kann. Wir verwenden seit vielen Jahren Open Source, insbesondere Linux und Apache, obwohl auch IBM und Microsoft hier weit verbreitet sind.

Wir haben uns für Jitterbit entschieden, da es die Protokolle unterstützt, die für die Integration moderner Systeme erforderlich sind, und da SOA/Web Services unsere erklärte Zielrichtung sind, war Jitterbit für unsere Anforderungen hervorragend geeignet.

Da Jitterbit Open Source ist, möchte ich Sie ermutigen, es herunterzuladen und auszuprobieren.

0voto

Ich werde es einfach sagen, ich habe Biztalk benutzt und war eine der Personen, die bei der Validierung des Schulungskurses 2006 geholfen haben. Biztalk ist mit Abstand eine der besten Serveranwendungen für Geschäftsprozesse, die heute verfügbar sind. Man muss auch bedenken, dass der Preis im Vergleich zu den anderen Angeboten lächerlich niedrig ist.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X