For many years we have used open source software. We have built and extended solutions for various customers and projects, and then made them available to the open source community. Not only because we can benefit from it as an organization, but also because we want to give something back to the community. There are several reasons why we believe in open source at cimt.
Growth of our expertise
A lot of expertise comes together in popular open source projects. We participate in and contribute to the Talend community. It is precisely because of the interaction that our expertise rises to a level that cannot be achieved in any other way.
Better tools
When we contribute to a project, we set it up and adapt it in such a way that it suits our needs and those of our clients. To do this, we sometimes have to delve deeply into the subject matter. This ensures that we end up with better tools that enable us to solve the challenging and often complex problems of our customers even better.
Solutions that just work
Unlike colossal “one-size-fits-all” software packages, many open source projects begin as small-scale initiatives, often focused on solving a specific problem. This creates an application that just works!
Contribute directly to improving applications
Open source development teams are often small and flexible. This makes the developers approachable: usually a personal contact is quickly established. From the common interest, good feedback to the development community almost always results in a quick response.
Solid security and fast support
With open source, there are many eyes looking at the software, so errors in the applications are quickly spotted and can be fixed smoothly. This makes the software not only more stable, but also more secure.
A magnet for talent
The open source community attracts talented developers who are challenged by innovative solutions and are eager to contribute to them. So it’s a great way to bring together creative and problem-solving people for a project or extending an application.
Our contributions to the Talend community
To give an example, we would like to present two projects that we have made available to the Talend community. They are best practices, which we have developed on the basis of various projects at customers:
- Framework for BI, Big Data and ESB projects The cimt framework is a set of different components, which was created based on regularly recurring issues at our customers and projects. By using this framework it is possible to improve jobs and routes in a generic way and to provide functionality that is needed in every project. The components offer the possibility to extend existing Talend functionality for error handling, monitoring, security, performance and stability. This applies to both simple jobs and complex incremental data loads. More information about the framework together with the complete project documentation can be found on Talend Exchange.
- Components for Google Analytics and Google Adwords: In order to integrate data from Google’s most popular online marketing and analytics platform with your own BI or reporting tools, we have built several components in Talend that can be easily incorporated into existing infrastructures. More information and documentation on these widely used components can be found here:
- Talend – Google Analytics Input
- Talend – Google Analytics Management
- Talend – Google Adwords Reporting