Author Martin Eley
Email [email protected]
Created 20th May 2024
THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
Follow these instructions to deploy the Salesforce - Coralogix Event Bridge to Heroku.
You will need the following Heroku credits
- 2 Dyno Units, these are used for two Standard-1x Dynos which run the bridge
- 1000 General Purpose Add-on Credits, these are used to provision:
- Redis Premium-0 which is used to store the last run time and act as a work queue for the asynchronous job which retrieves and uploads the log files
- Coralogix, Compact-cerebrum 25GB, which provides you with an observability platform where the logs are uploaded to, and 25GB daily log limit
You will need to create a Connected App in Salesforce in order to get the Client Id and Secret. Follow these instructions on how to set up a Connected App in Salesforce.
We recommend that you use the SCOPE TO GO HERE scope.
This application uses the Client Credentials Flow, details of which can be found here.
Use the Client Id and Secret from the steps above to populate environment variables. You will also need a Coralogix API key.
Follow these instructions on how to generate a Coralogix API key.
Once you have your Salesforce Client Id, Secret and Coralogix API key you can deploy the bridge to Heroku using the button below.
(c) copyright Salesforce 2024