Skip to content
Heroku Workshops

Integrating Salesforce and Heroku through External Services

Learn how to integrate Salesforce and Heroku through External Services

Introduction

Heroku is a Platform as a Service (PaaS) that offers managed computing and data services for deploying and running applications written with open languages. It supports Node.js, Python, Ruby, Java, Go, and PHP.

In this challenge, you will deploy a Node.js application to Heroku and integrate it with Salesforce via External Services.

The application provides an API using the OpenAPI 3 specification. This API is for Lumina Solar, a fictional solar energy company, and returns metrics on solar energy consumption and production by system. Salesforce will execute this API from either Flow or Apex, depending on your preference.\

Prerequisites

Please make sure you have the following before starting the workshop: