Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Apache Camel (Talend SOA Suite) vs Oracle Service Bus and Oracle SOA Suite

Tags:

apache-camel

Any body is using Talend SOA Suite in their shop. How does it compare with Oracle SOA Suite and Service Bus as both these products implement the EIP patterns if i am not wrong ?

Currently i am trying to study both but i am leaning towards Apache Camel and Talend Suite but is there anything that Oracle SOA suite and Oracle Service Bus provides that is over and above what Talend SOA suite does not.

Am i missing the bigger picture here ?

like image 581
jhon.smith Avatar asked Dec 12 '22 04:12

jhon.smith


1 Answers

From my perspective, using the Oracle SOA/ESB Suite is a whole different ballgame in terms of feature scope, complexity, learning curve, price (obviously) and overall commitment to the Oracle stack...

Apache Camel is focused on a small subset of that...mainly EIPs to implement complex routing and components to ease integration with other technologies...that's it. Its not an ESB (see ServiceMix for that) or a container of any kind. Instead, its designed to be lightweight and easily embeddable in existing applications (Tomcat web apps, ActiveMQ, ServiceMix, standalone with Spring, etc). Overall, if you know Java, Maven & Spring, then you can get things up and running in literally minutes.

Camel also has a strong community following and has been embraced (along with ActiveMQ, Servicemix, CXF & Karaf) by a growing number of companies both large and small.

(full disclosure - I'm an Apache SOA Consultant, but I have some experience with the Weblogic stack as well)

like image 112
Ben ODay Avatar answered Jan 05 '23 17:01

Ben ODay