Providers, resources e state no Terraform
No ecossistema DevOps, o Terraform atua como uma ferramenta de Infrastructure as Code (IaC) que permite provisionar e gerenciar recursos em múltiplas plataformas de forma declarativa. Os providers são plugins que atuam como pontes entre o Terraform e APIs de serviços como AWS, Azure, GCP, Docker e Kubernetes. Cada provider expõe recursos específicos da plataforma, permitindo que você descreva infraestrutura em arquivos de configuração.