Building and Deploy Your First API in Python
Complete walkthrough of building and deploying your very first API in Python on the Tornado web server. We use YAML files to stub out the data, then replace the YAML with an ElasticSearch backend. Finally, we write Chef scripts to build our server, and write a Fabric script to deploy our code changes.
This is a complete introduction to building a RESTful API, and is an excellent starting point for building out the rest of your API.