Thoughts on my own. Posts not reflect the opinions of my past or current employers. More about me: diegopacheco.github.io Terraform is a good tool for infrastructure provisioning. However to test terraform it could be pretty difficult. So you will create some terraform scripts and upload to the cloud a run some slow Jenkins job? and if your syntax is wrong? Well, this process can be very painful.
![Mocking Terraform AWS using Docker](https://cdn-ak-scissors.b.st-hatena.com/image/square/3b2103b3eddffcca1b375035114a1288817a5a65/height=288;version=1;width=512/https%3A%2F%2F3.bp.blogspot.com%2F-c8SgKj7CpK0%2FWyiLocZ7CrI%2FAAAAAAAAMG4%2F7Evax0Z-VQEoKZcEbxUgHzTHKt4N1GSRgCLcBGAs%2Fw1200-h630-p-k-no-nu%2FScreenshot%252Bfrom%252B2018-06-18%252B21-50-02.png)