We are currently using the free version. We use the solution to extract loads from the source system into the entire house. We are also doing API and data integrations from TXT or XML files.
Though we are not currently using it for big data, there is a plan to extract data from MongoDB.
The API integration and big data approach are very good because of how you extract data from JSP files or big data web repositories like MongoDB. This is an excellent tool for big data and API integration.
Comparing Talend Open Studio with SSIS, Informatica, or Data Services, I think the overall workspace concept can be improved since these other solutions have workflows and data flows.
I have been using Talend Open Studio for the past three months.
The solution is stable enough. It's a mature tool. It is a bit complex in a few areas, such as when writing your ETL Jobs, because tLoop is slightly confusing.
I have used SSIS, SAP Data Services, and Informatica to a small extent in my previous companies. My current company uses Talend.
We currently use the free version, where we don't get the built-in scheduler. We had to deploy the job on the server as a file and, using the CRON jobs, schedule the batch or shell file. We can deploy the solution and the ETL jobs in ten or 15 minutes.
We are using the tool's free version because the enterprise version is a little expensive.
You would need three enterprise servers if you are going for a full-scale lifecycle, like development, quality, and production. That would be expensive because the servers have yearly costs.
We can only have one user in the free version. We are now wondering whether we should go for the enterprise version or switch to a different platform, like the HANA platform, HANA cloud, or Datasphere. Or another platform called Encarta. There are multiple technologies we are exploring.
It's a good tool overall, but that depends on whether you have the enterprise version. The free version is not for a team in which you have more than one member. In this case, you have to go for the enterprise version, which is a bit expensive.
Likewise, you do not get support with the free version, so you won't speak with tech support. There is, however, a community with a knowledge base in forums.
You also get the scheduler, the deployment, and everything with the enterprise version. You could deploy the solution on the server and then schedule the jobs. Likewise, you get logging and an audit trail of your jobs. Currently, we maintain these jobs manually.
They should make purchasing the servers for the enterprise version a one-time payment, where you buy the server, and that should be it. The yearly cost is what makes Talend not a great tool.
Talend is fine if you are only using it for the ETL tools. However, there are other options, such as SSIS, Informatica, and SAP Data Services, which are not promising for Talend Open Studio. Some things are easier with other tools. Talend is logical, but a few things are not very straightforward. If there is an option to choose from other ETL tools, I would rate Informatica number one, in second place, maybe SSIS, and then maybe Talend.
If Talend Open Studio is cheaper than other solutions, you can go for it.