November 2023
Intermediate to advanced
472 pages
7h 12m
Japanese
この章では、Terraformの基本的な使い方を学んでいきます。Terraformは学習が簡単なツールなので、初めてのTerraformコマンドを実行するところから、サーバクラスタとそれらにトラフィックを分散するロードバランサをTerraformでデプロイするところまで、これからの40ページにわたって取り組んでいきます。これは、スケーラブルで可用性の高いWebサービスを動かすためのちょうどよいスタート地点です。次章以降では、この環境をさらに拡張していきます。
Terraformを使うと、Amazon Web Services(AWS)、Azure、Google Cloud、DigitalOcean、さらにはOpenStackやVMwareのようなプライベートクラウドや仮想化プラットフォームにまたがってインフラを設定できます。この章以降で使われるサンプルコードのすべてで、AWSを使用していきます。AWSは、次のような理由からTerraformを学ぶには最適だと言えます。