はじめに この記事は NE Advent Calendar 2022 13日目の記事です。 アプリケーションエンジニアとして社会に出て3年目。 最近となっては主力プロダクトで利用している PHP だけではなく、Go だったり Python だったり、はたまた Terraform といったインフラの構築には必須の知識に触れる機会が増えてきました。 今回は Terraform 初学者がつまずいた required_provider にまつわるお話をします。 required_provider とは 今から書かれる Terraform にはこんな依存性がありますよ〜を定義するのものです。 以下の例ですと Microsoft Azure を利用するために Hashicorp 社が提供する azurerm パッケージを利用することを示しています。 terraform { required_versi