Terraform é uma tecnologia criada pela Hashicorp que ganhou enorme popularidade no mercado por oferecer uma linguagem simples e genérica que oferece suporte a diferentes provedores de nuvem e demais sistemas distribuídos. Para conseguir isso, ele oferece um leque poderoso de provedores que auxiliam desenvolvedores durante a criação de arquiteturas basedas em infraestrutura-como-código.
No entanto, é comum situações onde não há suporte para certas tecnologias e nestes casos a criação de um provedor customizado se torna necessária. Esta palestra visa ensinar como você pode criar seus próprios provedores usando a línguagem Go, além de oferecer dicas valiosas sobre como melhor se preparar para esse tipo de implementação.