Terraform-Control is a solution for managing and deploying your infrastructure with terraform in a collaborative way driven by continuous integration while keeping track of the state and history of your infrastructure.
We have reused loads of the Otto code for running terraform over different environments simulating an Atlas terraform style solution to demonstrate how to use terraform in a collaborative way driven by continuous integration while keeping track of the state of your environment in a centralised way. This is just a PoC and it's obviously missing a lot features to be used in a real environment at the minute.
https://capgemini.github.io/devops/Controlling-the-state-of-your-infrastructure/