Terraform Module

Noun · Development

Definitions

  1. A reusable, self-contained package of Terraform configuration files that encapsulates a set of related infrastructure resources (e.g., a VPC with subnets and route tables) with input variables and outputs, enabling composition and DRY infrastructure definitions across environments.

    In plain English: A reusable building block for defining cloud infrastructure that teams can share instead of writing the same setup code repeatedly.

    Example: "We publish our VPC Terraform module to the internal registry so every team provisions networking the same way."

Related Terms