Terraform Modules: Reusable Configuration Units
Module คือกลไกหลักของ Terraform สำหรับรวบรวม resource หลายตัวที่ใช้งานร่วมกันให้กลายเป็นหน่วยเดียวที่สามารถเรียกใช้ซ้ำได้ทุก environment เปรียบได้กับฟังก์ชันใน programming หรือ package ที่ทีมอื่นสามารถ import ไปใช้ได้ การเขียน configuration แบบ module-based จะช่วยลดโค้ดซ้ำ เพิ่มความสม่ำเสมอของ infra

