views4GCPのストレージサービスについてまとめてみた。Exp:16338プログラマー友の中釣りが一番上手、釣友の中インフラが一番得意、インフラ友の中猫が一番好き、猫友の中プログラミングが一番詳しい。Code(IaC)、特にクラウド上のインフラ管理はTerraformというツールがよく使われていると思います。クラウドエースでもインフラ管理にはTerraformを使用しています。Codeは本当のCodeではなく、Configurationです。Codeを実践するPulumiというツールを紹介したいと思います。Pulumiはまさにプログラミングでインフラを自動化するPulumiは自分が好きなプログラミング言語を用いてインフラを管理するツールです。今の段階でサポートしている言語はJavaScript、TypeScript、Python、Goで、今後は他の言語も対応する予定です。ほか、KubernetesやOpenStackもサポートしています。Pulumiを試してみましょう。今回の目標はGCPにNetworkを作って、その中にSubnetを作ります。とあるRegionにあるすべてのZoneにそれぞれのSubnetでVMを作ることです。Cloudでアカウントを作ってログインする必要があります。stateをローカルのファイルシステムに保存して使うこともできるので、今回はローカルを使います。credentialsを取得します。accountを作ります。JSON鍵ファイルをダウンロードします。credentials.json)nodejsインストール今回はtypescriptを使うので、nodejsをインストールする必要があります。インストールされている場合は不要です。