How Gondor Came to Eldarion: Django Hosting in the Cloud

Filed in by Angela Bartels | March 22, 2011 9:50 am

This guest post was written by James Tauber, CEO of Eldarion, a Rackspace Cloud Tools Partner[1].

Eldarion[2] was founded in early 2009 to build and host great websites using Django[3] and to help others do the same. Our overarching mission has been to create tools to help us and our clients get from idea to realization more quickly.

The tools fall into two distinct categories: firstly, as part of the open source Pinax project, we’ve developed a range of reusable components and skeleton projects so sites can be developed more quickly without having to rewrite the same code over and over again; secondly, we’ve developed infrastructure tools to both accelerate the provisioning of new servers and to make it easy to deploy code to those servers.

When we started the company, all of our hosting was through Cloud Servers[4]. For production sites, we’d fire up two or more Cloud Servers depending on the specific needs for database, background tasks, caching, full-text search, etc. During development we’d use a shared server for showing a running development branch internally or to a client. We internally called our infrastructure “Gondor”.

As we grew, both in the number of sites we were working on and the size of our highly distributed team, we needed a way to provision servers more easily, set them up with the particular configuration needed for a site and then enable frequent deployment with as little effort as possible. Some of our clients had their own in-house developers who also wanted to be able to deploy their changes and we needed a way of allowing them to do so without giving them access to all of our infrastructure.

And so, Gondor began to develop from an internal set of tools into an advanced provisioning and deployment solution for Django, suitable for both short-lived development instances and multi-server production stacks. Now hosted on Rackspace Cloud Servers and Cloud Files, we are looking forward to both supporting and contributing to OpenStack[5].

We’re very excited about the partnership between Eldarion and Rackspace. With the world-class infrastructure of Rackspace and the Django deployment and hosting expertise of Eldarion, Django will be, even more, the web framework for perfectionists with deadlines.

Gondor is currently in beta and you can sign up at http://gondor.io[6]

Endnotes:
  1. Rackspace Cloud Tools Partner: http://www.rackspace.com/cloud/tools/
  2. Eldarion: http://eldarion.com/
  3. Django: http://www.djangoproject.com/
  4. Cloud Servers: http://www.rackspace.com/cloud/cloud_hosting_products/servers/
  5. OpenStack: http://www.rackspace.com/cloud/openstack/
  6. http://gondor.io: http://gondor.io

Source URL: http://www.rackspace.com/blog/how-gondor-came-to-eldarion-django-hosting-in-the-cloud/