We have some things in common
Like Divio Cloud, Heroku is an application-centric platform.
Like Divio Cloud, Heroku offers you scalable, efficient, containerised hosting.
Like Divio Cloud, Heroku is trusted and well-regarded.
But if you're a Django developer, our optimised service, workflow and tools just can’t be beaten, because everything we do is built for Django.
|Optimised, dedicated Django hosting||Heroku offers hosting for a variety of languages: PHP, Ruby, Java and others. Divio Cloud is built in Django, by Django experts and is dedicated to Django hosting. It’s built around the needs of Django developers and optimised for their work.|
|Local development environment||Both Divio Cloud and Heroku offer a local development environment, allowing you to run your projects locally. Divio Cloud’s requires no additional configuration, and gives you an extra guarantee: if it works on your machine, it will work in the cloud.|
|Portable||Heroku’s dynos run only on their own infrastructure. Divio Cloud’s containers can run on your server, on another Docker host, on your local machine - anywhere there’s a Docker machine to run them. You’ll never be locked-in to Divio Cloud.|
|Desktop application||The Divio App integrates directly with the cloud, allowing site managers to control and deploy sites using a friendly native application.|
|Frontend integration||Divio App includes an autosync feature for frontend files, allowing developers to work locally, with files on their own machine, and see the results online - immediately.|
|Command-line interface||Both platforms offer a comprehensive command-line tool to interact with the cloud, manage servers and deployments, and more.|
|Ready-to-go sites||A Divio Cloud Django project can be ready-to-go right away, with applications installed and hooked up, with a variety of optional configurations to choose from, even including complete frontend frameworks.|
|Git-based projects||Git-based projects allow you to fork and merge your project, roll back its history, and enjoy a modern project management workflow.|
|Web-based package management||Heroku applications can only be installed, configured and kept up-to-date by backend developers. On Divio Cloud, the Addons system allows you to do all of this through the control panel.|
|Fully-configured projects||On Heroku, you need to set up and connect the database, configure storage, and so on. Divio Cloud does this for you. All the layers of our projects are fully-configured: application, database, storage, web-server.|
|Ready-configured addons||On Heroku, you’re responsible for configuring addons such as Redis or ElasticSearch. On Divio Cloud, they’re set up and ready to go, in a configuration optimised for Django projects.|
|Advanced user management||On Heroku, you will need to take care of user management for your sites. On Divio Cloud, you can manage and delegate responsibilities for project management and even create Django admin users for your sites.|
Divio Cloud is for the Django developer whose time is worth more than a few dollars a month.
Heroku has many benefits but still leaves you to configure and set-up your project and its deployment to the web. Divio Cloud does all that for you, giving you more time and energy to devote to the work you do for your customers: developing Django applications and building websites.
Do what you’re good at. Leave the rest to us.