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.