I gave a talk on deploying applications with zc.buildout at PyCon 2011.

Here's a video of the talk.

This talk discussed how we used buildout for deploying applications, including:

  • Development
  • building self-contained source releases (tarballs)
  • Building production configurations of applications as well as support configurations (run scripts, logging, etc.)
  • Use of meta-recipes to provide better abstractions.