TL;DR

  • Infrastructure as Code(IaC)の基礎から始め、Terraform とは何か、使うと何がうれしいかを解説する本である。
  • Terraform を使ったエンタープライズレベルのインフラ構築と管理までを扱う。Packt Publishing の「HashiCorp Infrastructure Automation Certification Guide」の翻訳書である。

対象読者

Terraform Associate 試験(HashiCorp Certified: Terraform Associate)を受ける人に向けて書かれた本だが、IaC や Terraform を基礎から学びたい人にも向いている。AWS、Google Cloud、Azure の各クラウドに合わせて解説している。

前提として、次の知識や経験があるとよい。

  • AWS、Google Cloud、Azure などのクラウドサービスの基本
  • Azure DevOps や GitHub などの DevOps ツールの知識
  • PowerShell や Bash でスクリプトを書いた経験

目次

  1. IaCを知る
  2. Terraformのインストール
  3. Terraformをはじめよう
  4. Terraformへのディープダイブ
  5. Terraform CLI
  6. Terraformのワークフロー
  7. Terraformのモジュール
  8. Terraformの構成ファイル
  9. Terraformスタックを理解する
  10. Terraform CloudとTerraform Enterprise

関連