Plugin que permite a Terraform interactuar con una API específica (AWS, Azure, GCP, Kubernetes, etc.). Cada proveedor expone recursos y data sources. Se declara en el bloque terraform.required_providers.
Fundamental en Terraform Associate. Sin provider configurado, Terraform no puede crear recursos. Los providers se descargan con terraform init. Pregunta: ¿qué necesitas para gestionar recursos Azure con Terraform? El provider azurerm configurado con credenciales.
Provider de Terraform es uno de los conceptos que puede aparecer en el examen. Revisa la guía completa para verlo en contexto.