This year at Dreamforce I presented a session that walked through a few of the ways to integrate Heroku apps with Salesforce. Here is the session description:
Combining customer-facing apps on Heroku with employee-facing apps on Salesforce enables a whole new generation of connected and intelligent experiences. There are four primary ways to do this integration: Heroku Connect, Canvas, Apex / Process Callouts, and the Salesforce REST APIs. Using code and architectural examples, we’ll walk through these different methods. You will walk away knowing when you should use each and how to use them.
Check out the video recording of the session.
To dive into these methods here are the “Further Learning” resources for each method:
- Heroku Connect Trailhead
- Lightning Connect - GitHub Example
- REST API Example with Node and NForce
- Salesforce Webhook Creator
I hope this is helpful. Let me know if you have any questions.