Kenneth Reitz

Kenneth Reitz

Audience level:
Novice
Wednesday
2 p.m.–6 p.m.

Deploying Web Applications to Heroku

Description

This tutorial will present a hands-on, step-by-step process of deploying Python applications to Heroku.

Abstract

About the Instructor

This tutorial is lead by Kenneth Reitz.

Kenneth is the product owner of Python at Heroku and a member of the Python Software Foundation. He embraces minimalism, elegant architecture, and simple interfaces. Kenneth is well known for his many open source projects, specifically Requests.

This tutorial will present a hands-on, step-by-step process of deploying Python applications to Heroku.

Topics covered:

  • A brief history of web application deployment
  • An in-depth overview of the Twelve-Factor application methodolgy
  • An explanation of Heroku’s place in the deployment ecosystem
  • Local development environment setup and configuration
  • The step-by-step process of deploying a simple Django application to Heroku
  • An overview of Heroku management tools and services

Perquisites

This tutorial assumes these basic prequsites:

  • POSIX development environment (OSX, Linux)
  • Working knowlege of Web Frameworks
  • Working knowlege of Python
  • Working knowlege of Git
  • Windows users are welcome to attend the tutorial, but this is only recommended for users familiar with using Git and Python in that environment.

I will try to be accomidating as possible to newcomers, but not at the expense of the other attendees.

Sponsored by: