Author Archive for Fabrice

30
Nov

Welcome to Talend v5!

talend_v5_job.jpgIt has been eighteen months since v4, our latest major platform release that saw the unification of multiple data management technologies. In these eighteen months, a lot has happened and Talend’s product portfolio has been expanding considerably, now providing a holistic platform for integration which includes data management, application integration and process integration.

Version 5 is a key milestone for Talend, a new platform that will allow us to continue to build on our foundation and deliver always more advanced integration capabilities. Continue reading ‘Welcome to Talend v5!’

05
Oct

Happy Birthday to Talend Open Studio!

Exactly five years ago, on October 5, 2006, a new product was born in the R&D labs of Talend.  Talend Open Studio was born under a good star that would soon see it rise to the pinnacle of the most widely used data integration technology in the world.

Fast track to today. With over 15 million total downloads in the world, Talend Open Studio is now being downloaded twice per minute. Over 750,000 users are leveraging this groundbreaking technology for their data integration tasks. And, very importantly also, the business that Talend has built on top of this cornerstone technology sustains 400 employees in 8 countries and counts today over 2,500 paying enterprise customers. Continue reading ‘Happy Birthday to Talend Open Studio!’

05
Jul

Who says you can’t teach an old dog new tricks?

This week we announced our latest design studio from Talend. As you’ll recall we launched Talend ESB earlier this year, which is based on Apache Camel, CXF, Karaf and ActiveMQ. This time we are focusing on democratizing the ESB and in doing so, making it easy for Web Services developers to solve application integration challenges in minutes.

As with all our products, our goal is to present a common experience and look-and-feel to our users, thus making is easier for someone to start with one tool and as their needs involve, quickly get up to speed with the next tool in the Talend portfolio.

I experimented with Talend ESB Studio this weekend and I’m very impressed. Impressed that I could quickly get an example up and running in minutes and then see it running on Talend ESB.  I am also very pleased that we only started to build Talend ESB Studio this year and we’ve already got a product ready for download that is really useful.

There are 2 really nice features that I believe are game changers for Apache Camel development.

  • The first one is that you can completely develop your application (a Camel “route”) with the Eclipse-based designer and get on-screen statistics as you test the execution of your Camel routes. Quite often when writing integration logic, you can miss the fact that although you application has read, say 1,000 messages, you’ve only processed 990 of them. “Where did the other 10 messages go?” Well, with Talend ESB Studio, you can see the actual route that an individual message took, based on the EIPs and routing logic you’ve designed. This is very neat. Of course for users of other Talend products, it’s something that you have been used to for some time. I’ve attached a screen shot of a very simple example that shows an EIP (Enterprise Integration Pattern) called a “MessageFilter”. The MessageFilter acts on the content of the input files that are read from the “inbox” and sends them to 1 of 3 endpoints. Within Apache Camel, you can specify numerous different types of endpoints or what are called “components” (http, file, ftp, jms, cxf, etc – see http://camel.apache.org/component.html) which are specified using a URI. I’m using “file” for my example here. You can see that that we simply filtering the files based on a simple string: “Paris” or “Dublin” get specific endpoints, otherwise it goes to the “other” endpoint.
routebuilder5.jpg
  • The second thing to highlight is that you can export your “route” as an OSGi bundle and run it directly on top of Talend ESB. You often hear developers explain the virtues of OSGi such as modularity, application life-cycle support, dependency resolution – but when you scratch beneath the surface, you’ll hear some war-stories about how getting the OSGi bundle configuration ‘just right’ can take lots of time, even for relatively competent OSGi developers. Well, again, Talend ESB Studio makes this task pretty simple, by automatically resolving the Route dependencies and creating the bundle for you.

As always we are very interested in your feedback and hearing your suggestions for improving the product. You can download the free Talend ESB Studio from here. If you have any questions, don’t hesitate to post a question to the Talend Forum under the Talend ESB section.

Fabrice

22
Jun

Talend joins the Java Community Process (JCP)

I am very proud of Talend’s position as a key open source company. As Talend, we see open source playing a major role in the success of our customers and also in how it’s changing the nature of the Enterprise. Of course, there would not be open source without open source community. The community is where the collective wisdom and shared interests help drive innovations and creativity.

Just this week, Talend has joined the Java Community Process (JCP), to actively get involved in the next version of the JAX-RS specification which defines all about REST and the APIs that developers use to build Java-based RESTful applications. We are excited about this. For one, it helps maintain Talend ESB on the latest REST APIs that are being adopted across the various implementations. Secondly, Talend is a major contributor and user of Apache CXF and we felt that the REST support needs to be maintained to the latest specification and innovations. We have significant ongoing investments within Apache CXF, with a significant part our products embedding this technology for Web Services support, so it makes perfect sense for us to continue to invest in making sure CXF is on the cutting edge of new innovations. Not only will we continue to innovate, but we feel the collective efforts of the JCP members with help improve quality and compatibility across all implementations.

Sergey Berozkin will be Talend’s representative at the JCP. Sergey is a major contributor to the JAX-RS implementation within Apache CXF. He’s crazy about all things REST and will help the JCP defining the latest specification.

When we founded Talend, one of the things that we agreed, from the get-go, was that Talend would not only use open source but also invest in community-based development in the wider open source ecosystem. We have been involved with OW2 since its foundation and Cédric, Talend’s CTO, is a board member of OW2. We are also major contributors to Apache including CXF, Camel, ServiceMix, Karaf, Santuario, ActiveMQ – with a number of Talend team members chairing these projects. We also continue to play an active role in the Eclipse Foundation.  Talend’s participation into JCP is the latest of these contributions, but of course not the last one!

Fabrice