Heroku

How It Works

Platform Basics

Heroku is a polyglot cloud application platform. Deploy any app instantly with a simple and familiar git push. Take advantage of advanced features like HTTP caching, memcached, logging, and instant scaling built into every app

Articles

Frequently Asked Questions

How do I scale my dynos?

There are three ways to scale your dynos: with the slider on the resources page for your app, using the heroku command-line client or directly through the API. With any method, changes are almost instant - it only takes a few seconds to deploy your requested number into the dyno manifold. Dynos are prorated to the second, so if you want to experiment with different configurations, you can do so and only be billed for actual seconds set. Remember, it’s your responsibility to set the correct number of dynos and workers for your app.