Hey Max - the best documentation for troposphere is a mix of the README, and then just going through the Cloudformation documentation. Troposphere is a (nearly) 1-1 translation of the CloudFormation Template Reference (
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-reference.html) written in python.
It's mostly for writing those templates. Why would you do this in troposphere/python rather than Cloudformation/json? A few reasons:
- python is a bit easier to read
- python has comments
- python has loops - which is nice when you want to create 4 of the same resource
Hope that helps!