Company Overview
Heroku was founded in 2007 by James Lindenbaum, Adam Wiggins, and Orion Henry in San Francisco, California. It pioneered the Platform as a Service (PaaS) model and created the 12-Factor App methodology, which deeply influenced modern cloud-native application development. Heroku was acquired by Salesforce in 2010 for $212 million.
Related providers: Heroku PaaS、Heroku App Hosting
Product Portfolio
- Heroku Runtime (Dyno): Core compute units — Web Dynos for HTTP requests, Worker Dynos for background jobs. Supports auto-scaling
- Heroku Postgres: Managed PostgreSQL database with Fork, Follow, high availability, and encryption
- Heroku Redis: Managed Redis caching and message queue service
- Heroku Connect: Real-time bi-directional data sync bridge between Heroku apps and Salesforce
- Heroku CI: Continuous integration service for automated test pipelines
- Heroku Pipelines: Application release pipeline with Review Apps, Staging, and Production environments
- Heroku Teams: Team collaboration and permission management for organizational app governance
Core Strengths
Git Push Deploy: git push heroku main for one-click deployment — simplified DevOps
12-Factor App: Created the twelve-factor methodology that became the cloud-native app standard
Add-on Ecosystem: 200+ managed add-on services (PostgreSQL, Redis, Memcached, New Relic, SendGrid), one-click integration
Elastic Dyno Scaling: Supports horizontal (add instances) and vertical (upgrade spec) scaling
Multi-Language Support: Native support for Ruby, Node.js, Python, Java, PHP, Go, Scala, Clojure
Key Milestones
- 2007: Founded by James Lindenbaum, Adam Wiggins, and Orion Henry in San Francisco, initially supporting only Ruby
- 2010: Acquired by Salesforce for $212M; the 12-Factor App methodology was published
- 2011: Expanded support to Node.js, Python, Java, and Clojure
- 2026: Continues as Salesforce's PaaS platform serving developers worldwide
Market Position
Heroku competes with the following providers in the PaaS and cloud application platform market:
- AWS Elastic Beanstalk: AWS's PaaS offering competing directly in application hosting
- Google App Engine: Google Cloud's PaaS product, built on similar principles
- Azure App Service: Microsoft Azure's PaaS solution with native .NET ecosystem advantages
- Railway: Emerging deployment platform positioning as a modern Heroku alternative
- Render: Unified cloud hosting platform also viewed as a Heroku alternative