Deploy on Heroku

One Star

Deploy on Heroku

Hi,
I am almost sure there is a way to deploy a TalenD job, packaged as a Java standalone app, on Heroku. We have many clients interested by Data synchronization with Salesforce. So far we did deploy such TalenD jobs on Windows server but I would like to give Heroku a try, PaaS offer now part of Salesforce platform.
Does anybody already tried that? Any advise or things to know initially?
Tks in advance for your help,
Cheers,
---
VS
Moderator

Re: Deploy on Heroku

Hi,
So far, there is no any connector/API supported for Heroku in talend.
Please open a jira issue of DI project on Talend Bug Tracker for a new feature.
Best regards
Sabrina
--
Don't forget to give kudos when a reply is helpful and click Accept the solution when you think you're good with it.
One Star

Re: Deploy on Heroku

Hi,
Tks for your quick reply
So, may be I was not clear, I dont look for Heroku API integration but to use Heroku as a hosting platform for a TalenD java packaged Job. Make sense ?
Regards
Moderator

Re: Deploy on Heroku

Hi,
use Heroku as a hosting platform for a TalenD java packaged Job

What's the purpose of hosting platform? Is it similar with that deploying or exposing a talend job as a Web service then call it?
Best regards
Sabrina
--
Don't forget to give kudos when a reply is helpful and click Accept the solution when you think you're good with it.
One Star

Re: Deploy on Heroku

Actually, it's just to deploy the job in the cloud, get it running from a cloud based container (Heroku). TalenD Jobs are simple data transfer Jobs between DB and Salesforce. They must run automatically every day.
One Star

Re: Deploy on Heroku

Hi Xdshi,
as you recommended, I have created the Web Service. I followed the steps described here: http://talend-tuto.blogspot.co.uk/2013/02/install-job-in-web-server.html.
I have deployed the War file on Heroku successfully and he is now running on Tomcat 7.
My job is named ImportContact. Consequently I try to the following URL http://talend-javajob.herokuapp.com/ImportContact_0.1/services/ImportContact?method=runJob
Unfortunately I get a 404.
I don't think there is anything wrong in the URL. I have check the case. You can verify that's the actual Job name on this screenshot: http://cl.ly/image/3T3F2W0h320J
Any help would be much appreciated
Highlighted
Moderator

Re: Deploy on Heroku

Hi,
I have deployed the War file on Heroku successfully and he is now running on Tomcat 7.

The job should be OK if it is running on Tomcat 7 successfully. Maybe something wrong with the deployment of Heroku, could you check it?
Best regards
Sabrina
--
Don't forget to give kudos when a reply is helpful and click Accept the solution when you think you're good with it.
One Star

Re: Deploy on Heroku

Hi Xdshi,
as you recommended, I have created the Web Service. I followed the steps described here: http://talend-tuto.blogspot.co.uk/2013/02/install-job-in-web-server.html.
I have deployed the War file on Heroku successfully and he is now running on Tomcat 7.
My job is named ImportContact. Consequently I try to the following URL http://talend-javajob.herokuapp.com/ImportContact_0.1/services/ImportContact?method=runJob
Unfortunately I get a 404.
I don't think there is anything wrong in the URL. I have check the case. You can verify that's the actual Job name on this screenshot: http://cl.ly/image/3T3F2W0h320J
Any help would be much appreciated

Try this as your URL:
http://talend-javajob.herokuapp.com/services/ImportContact?method=runJob
One Star

Re: Deploy on Heroku

Hi Vincentspehner,

Were you able to deploy job on heroku successfully? 

2019 GARNER MAGIC QUADRANT FOR DATA INTEGRATION TOOL

Talend named a Leader.

Get your copy

OPEN STUDIO FOR DATA INTEGRATION

Kickstart your first data integration and ETL projects.

Download now

What’s New for Talend Summer ’19

Watch the recorded webinar!

Watch Now

Best Practices for Using Context Variables with Talend – Part 4

Pick up some tips and tricks with Context Variables

Blog

How Media Organizations Achieved Success with Data Integration

Learn how media organizations have achieved success with Data Integration

Read

Tutorial

Introduction to Talend Open Studio for Data Integration.

Watch