I’ve been working at the internal platform team at Mercari for 3 years. In that team, we’ve developed and provided the special Terraform module, which bootstraps required infrastructure and SaaS services for building one microservice, to internal developers (See more details on Terraform Ops for Microservices). Now, this module is used by more than 400 services (since we create both development an
![Practices for Better Terraform Module](https://cdn-ak-scissors.b.st-hatena.com/image/square/bcfb240895032ca26c47697f738582a3c7227688/height=288;version=1;width=512/https%3A%2F%2Fuser-images.githubusercontent.com%2F1256183%2F96457877-41c9cc00-125b-11eb-809b-c583d769a907.png)