Heroku PaaS Apps to Feature your Work in any Language
summary
Heroku deploys code from GitHub or Docker, runs builds with Heroku CI, and creates a staging pipeline and production release from the same built binary; the demo creates a review app for each pull request and promotes a tested artifact to staging then production with no rebuild. The platform uses Linux dynos, autoscaling, add-ons like Papertrail and Heroku Connect, and a Kafka broker for pub/sub, but apps must follow the 12‑factor app requirement and use one-click Deploy to Heroku button or review apps per pull request.
AI-written summary · about
chapters (12)
- 0:00Introduction to Heroku
- 3:49Setting up Heroku
- 8:36Deploying a NodeJS app
- 13:01Review apps and pipelines
- 21:0612 factor app principles
- 23:11Heroku CI explained
- 32:48Java app deployment
- 38:31Use cases and private spaces
- 41:41Heroku Kafka (CFKA)
- 45:57Event-driven architecture
- 48:03Docker and Terraform
- 50:10Summary and next steps
related talks
01h 29mTutorial: Build Your Own Heroku With Cloud Native Stack
27mBuilding modern applications with data on Heroku, Salesforce, and
28mIf You Know Heroku, You Can Use Kubernetes
38mA Polygot Heroku
43mMillions of Apps: What we’ve Learned
41mHow To Build Your Own Heroku in 2022?
44mMillions of Apps: What we've learned
38mMillions of Apps: What we've Learned
