Building reusable rockets is hard. Building reusable Terraform code is not. Image by SpaceX.Update, November 17, 2016: We took this blog post series, expanded it, and turned it into a book called Terraform: Up & Running! Update, July 8, 2019: We’ve updated this blog post series for Terraform 0.12 and released the 2nd edition of Terraform: Up & Running! Update, Sep 28, 2022: We’ve updated this blog
![How to create reusable infrastructure with Terraform modules](https://cdn-ak-scissors.b.st-hatena.com/image/square/7a989c84c06157c9add6fff64a4b384917fb1a0b/height=288;version=1;width=512/https%3A%2F%2Fmiro.medium.com%2Fv2%2Fresize%3Afit%3A1200%2F1%2A_VYb5cPkvmjU1v4zl9CN7Q.jpeg)