Is there a cloud based development for Django, such as there is cloud based development and hosting environment for Ruby / heroku
10 Answers
ep.io provides WSGI hosting Heroku style. It's from Andrew Godwin of South fame. From their website:
This is ep.io, the hosted WSGI hosting and deployment solution. We take your Django, Flask, Pylons or other WSGI code, run all the annoying hosting parts for you, and make sure everything's redundant and backed up. In return, we bill you only for the processing time and bandwidth you actually use - we'll even give you detailed analytics of when and where those resources are being used. However, we're currently in a closed beta, so this is only available to those we invite
They support PostgreSQL and Redis. They have a client you download to deploy from the command line, or you can push to them via git or mercurial. They have a good amount of documentation, but I just recently started using them and haven't pushed a deployment yet so I have no idea of how well the service works yet.
Gondor is from the Eldarion guys (founder of the company is also founder of pinax). They support:
- revision control via git or mercurial
- dependency management using pip
- database migrations via South or nashvegas
- full backups of your entire application
- asynchronous and scheduled task execution
- full-text search using Solr and django-haystack
- caching via memcached or redis
From the survey they have you take when you get a beta account, it seems like they're looking to host massive traffic sites. The survey actually made me wonder how expensive the service is going to be after beta.

- 890
- 8
- 10

- 6,633
- 4
- 27
- 32
-
Ok...I pushed an app onto ep.io (a pinax based app, not hello world) The process was pretty simple and easy. redeployment is a single command. They're going to support SSL soon. I'm pretty happy with it so far. – RyanBrady Mar 24 '11 at 18:57
-
Note that ep.io and gondor.io are both UK-based firms. I heard at DjangoCon that one or both are starting some hosting on American servers but if its coming from UK there may be a bit of transatlantic lag. – B Robster Sep 22 '11 at 06:48
-
Another update: ep.io is shutting down. See my post on Heroku below. – B Robster May 15 '12 at 17:19
-
Sad to see ep.io go. I may try Heroku or go back to VPS for the time being. – RyanBrady May 16 '12 at 12:55
Heroku itself is now for Django. It supports Django with the new Cedar "run anything" release.
I now use Heroku for a few django projects. Setup, including adding a postgres DB and deployment is straight-forward, fast, and free or cheap for small projects. I use and recommend AWS S3 (via django-storages) to host static & uploaded files, and running gunicorn if you're using Heroku in production, all of which is pretty simple to setup. Heroku's own documentation for its support for python & django is pretty good. See:
http://devcenter.heroku.com/articles/django
it was sufficient for me, and should get you there and beyond.

- 40,605
- 21
- 89
- 122
Djangy seems to be similar. I used neither, so I can't say how similar they are. Djangy only supports MySQL as a database, which is kind of a deal breaker for me.
/edit: as Zolomon says, Djangy closed its doors. I'll recommend RJBrady's answer for some serious upvoting.

- 1
- 1

- 30,958
- 11
- 90
- 100
-
Django seems great! But read on their site theyre still on private beta. – Sam Stoelinga Oct 31 '10 at 22:56
-
1Too bad they just shut down. http://blog.djangy.com/2011/02/27/final-djangy-newsletter/ – Zolomon Feb 28 '11 at 12:53
I just found out about DotCloud.com! Seems like they will support a customizable stack!

- 9,359
- 10
- 36
- 49
google app engine might do what you want - take a look at it here http://code.google.com/appengine/articles/django.html

- 34,024
- 29
- 114
- 189
-
-
-
Really ??? Even all the things in 'contrib' ? 'auth' ? 'admin' ? 'db.models.Model' ? – sebpiq Oct 31 '10 at 17:54
-
1App Engine doesn't support the full Django ORM experience yet. There are projects that try to make most of the ORM work (e.g. http://www.allbuttonspressed.com/projects/djangoappengine) but you still have to consider the limitations of App Engine's data store (e.g. no joins). There is a recent development that may bring the full Django experience to App Engine, though: http://groups.google.com/group/django-developers/browse_thread/thread/eee872b03286075e# – Benjamin Wohlwend Oct 31 '10 at 17:59
-
-1. I had a little disappointment with using GAE. Yes it is super easy to use, super fast to deploy, free, etc, etc ... But I had a whole working website in Django, and I had to refactor lots of stuff to have it working with gae... just cause I couldn't find any other free hosting. So 2 -1, because it is certainly not so easy as heroku. – sebpiq Oct 31 '10 at 18:06
-
2
-
You could check out DjangoZoom: "turn your django code into a live, public app in five minutes" on cloud servers. You can currently request an invite for the beta version.

- 91,433
- 48
- 218
- 260
I think Graham has them all here http://blog.dscpl.com.au/2011/01/awesome-year-for-python-web-hosting.html

- 6,712
- 7
- 32
- 29
30loops.net is another contender, still in private beta though... Seems a lot of movement is going on in the Python hosting space!

- 11
- 1