From the course: Introduction to Terraform on Azure

Unlock this course with a free trial

Join today to access over 24,900 courses taught by industry experts.

Overview of Terraform providers

Overview of Terraform providers

- [Instructor] Terraform providers are essential plugins that bridge your Terraform code and the cloud platforms you manage. They enable Terraform to interact with APIs from various cloud platforms, letting you create, read, update, or delete resources. When you write Terraform configuration files, you are defining resources that belong to specific providers. For example, an Azure virtual machine will be defined using the Azure provider while an AWS EC2 instance would use the AWS provider. During execution, Terraform used these providers to translate your configuration into the appropriate API calls. This is why you see syntax like the resource API value and symbolic name for the resource. To check Azure provider, you can visit registry.terraform.io. Then click on the browse providers button and let's select Azure. Here you can read the brief summary about this provider. Check the use provider hint at the top right and view the documentation page. Now, configuring a provider in…

Contents