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.