Terraform Provider
Noun · Development
Definitions
A plugin that teaches Terraform how to manage resources on a specific platform — such as AWS, GCP, Azure, or Datadog — by implementing CRUD operations that translate Terraform's declarative resource definitions into API calls against that platform's control plane.
In plain English: A plugin that connects Terraform to a specific cloud service so it can create and manage resources there.
Example: "We added the Cloudflare Terraform provider so DNS records and firewall rules are managed in the same plan as our AWS infra."