Intermediate Heroku Workshop - Using Node App with Heroku Process Model (web, worker, clock dynos), Postgres, Redis and Heroku Connect.
- Add the attendees to a Heroku Enterprise Org as Org Members (otherwise they won't be able to extend the app with add-ons)
- Sign up for Heroku free account at https://signup.heroku.com
- Create a free github account at https://github.com/join
- If using windows laptop (not mac or linux) sign up for Cloud9IDE at https://c9.io/signup
- Create a free Salesforce Developer Account at https://developer.salesforce.com/signup
- Complete the Salesforce trails which will get you started with the basics of deploying apps on Heroku at https://trailhead.salesforce.com/en/trails/heroku_enterprise
- The Process Model https://devcenter.heroku.com/articles/process-model
- Procfile and Process Types https://devcenter.heroku.com/articles/procfile
- Heroku Postgres
- Postgres Plan and Production Tier Technical Caracterization
- Upgrading Postgres
- Connecting to Heroku Postgres from Outside of Heroku
- Forking Postgres
- Creating and managing Follower
- Heroku Data links
- Postgres Tuning
- Heroku Redis
- Technical Characteristics
- Use case study
- Heroku Add-ons
- Papertrail / LogDNA
- New Reric APM
- Librato
- SendGrid
- Heroku Exec
- Heroku Connect
- Features
- Settings
- Tips