##IOT Cloud & Heroku Enterprise: Appliance Marketing iBeacon Ingestion App
How to Deploy & Configure the Demo
- Ensure you have a Heroku Account and are signed into it
- Click the Deploy to Heroku Button below
- Leave the pre-populated Configuration Vars as-is, unless asked to modify them
- Confirm the Deploy
- Watch the magic of IOT Cloud & Heroku together!
What the Configuration Variables mean
appID
- identifies the Heroku App to IOT Cloud as a "unique In-Store Loyalty Customer" and must be uniqueiotToken
- allows IOT Cloud to authorize incoming messages to its EndpointendpointURL
- URL the Heroku App uses to send "iBeacon Proximity data to trigger Marketing event" (aka the IOT Endpoint)IRON_MQ_PROJECT_ID
- allows the Heroku MQ listener to know where incoming messages should be stored (where its queues live)IRON_MQ_TOKEN
- allows the Heroku MQ to authorize incoming messages from IOT Cloud to its Queue EndpointqueueURL
- URL the IOT Cloud Orchestration uses to send "iBeacon Proximity data to trigger Marketing event" (aka the Heroku App Endpoint)
Technologies Used in this Demo
- Heroku Enterprise: used to generate large amounts of real-world data & send it to the IOT Cloud endpoint
- IOT Cloud: handles message ingestion, orchestration & business workflow for the 'Heroku IOT Demo App'
- Heroku MQ (Message Queue) Add-On: used to handle UX change responses from IOT Cloud to the Heroku App
- ASP.NET Core: language the Heroku App was written in (refer to .NET Buildpack Support)
What to Expect Once Deployed
- Click "Start Sending Data" to begin sending "iBeacon Proximity" location data and display the Shopper's Loyalty Card
- To simulate the Shopper getting closer to the in-store Appliance Dept., drag the "Proximity to iBeacon" slider to the right
- Once you drag the slider to under 25 feet from the iBeacon device, you will see a Marketing Event fire and offer a Today-Only Discount
- To simulate the Shopper moving farther away from the in-store Appliance Dept., drag the "Proximity to iBeacon" slider to the left
- Once the slider is greater than 25 feet from the iBeacon, the Marketing event stops firing and returns to the Shopper's Loyalty Card
Support or Questions
- Contact us if you have any questions about this Dreamforce'16 IOT Cloud & Heroku Demo