詳解 Terraform 第3版 ―Infrastructure as Codeを実現するの表紙

詳解 Terraform 第3版

Infrastructure as Codeを実現する

Yevgeniy Brikman, 松浦 隼人オライリー・ジャパン472ページISBN 9784814400522

Infrastructure as Codeタグで1位(10冊中)。Zenn・Qiitaなどの7記事で紹介され、全期間では同率104位(言及のある1,753冊中、時点)。

紹介記事
7件
媒体別
Zenn 3・Qiita 1・企業テックブログ 3
初めての紹介
最新の紹介

この本を選ぶ前に

対象読者
Terraformで本番運用まで見据えた実務レベルの書き方を学びたい人。中級者以上向けとする記事もある 根拠: 【読書の夏?】各分野のおすすめ技術書を75冊まとめてみたほか1件
難易度
上級ピックアップガイドの分類
出版年
・第3版(約3年前)
タグ内の順位
Infrastructure as Codeタグで1位(10冊中・紹介記事数の順)
注意点

対象読者・難易度・注意点は、紹介記事の内容をもとにAIがまとめたものです(根拠記事へのリンクつき)。出版年・順位・代わりの本は書誌と集計データから出しています。

紹介の推移

2024年上期以降の5期のうち4期で紹介され、本を紹介した記事に占める割合は最大2%(2026年上期)でした。直近の2026年上期は2%(93記事中2記事)でした。

5% 10% 2024年上期 2%(120記事中2記事)2024年下期 1%(160記事中2記事)2025年上期 1%未満(127記事中1記事)2026年上期 2%(93記事中2記事) 202420252026
半期(1〜6月・7〜12月)ごと・本を紹介した記事に占める割合。2026年下期は集計中のため除外
数値を表で見る
半期ごとの、この本に触れた記事の数と本を紹介した記事の数
期間 この本 全体 割合
2026年上期 2記事 93記事 2%
2025年下期 0記事 137記事 0%
2025年上期 1記事 127記事 1%未満
2024年下期 2記事 160記事 1%
2024年上期 2記事 120記事 2%

「全体」は、その期に公開され、いずれかの本を紹介した記事の数(ZennとQiitaへの同時投稿は1本と数える)。

紹介している記事

いいね数順 · 7件

記事ごとの説明は、記事本文のうちこの本に触れた部分をAIが要約したもので、筆者の原文ではありません。

  • 【読書の夏?】各分野のおすすめ技術書を75冊まとめてみた Qiita · miruky · · いいね 125

    Terraformを使い、インフラをコードで記述して構築・管理するInfrastructure as Codeを学ぶ本として紹介している。ステート管理やモジュールによる再利用、ループ・条件分岐、機密情報の扱い、コードのテスト、チーム運用を、豊富なサンプルとともに解説すると述べる。実際に動かしながら、本番環境でも通用する書き方を身につけたい人に勧めている。

  • [2024年] スペースマーケットエンジニアに聞いた、おすすめ本(10+7冊)を紹介するよ!後編 Zenn · 8zca · · いいね 13

    DevOpsやInfrastructure as Codeの概念から、ステート管理、モジュールの利用、シークレット管理までを、サンプルコードとともに解説する本として紹介している。ただし、筆者自身はまだ読んでいないと明かしている。スペースマーケットでは本番環境と開発環境をworkspaceで分けており、これは本書で非推奨とされているため、環境分割を再設計する際のヒントになりそうだと述べている。

  • (オライリー本)「詳解 Terraform」要点だけピックアップしてみた Zenn · ひやんが / hiyanger · · いいね 9

    中級者以上に向けて本書から実務で押さえたい論点を選び、Terraformの設計や運用を学ぶための要約としている。AWSのハンズオンは各ブロックの説明が詳しく、経験者にも学びがあると評価。ステート管理やモジュール設計、ループ、シークレット、複数プロバイダ、本番コードのテスト、チームでのデプロイ手順などを紹介し、特に状態を保ったリファクタリングやTerratest、Terragruntも取り上げる。網羅的で各項目が深く、日本語のTerraform書籍で最も詳しいとの評価を示す一方、初級者にはつらい部分があるとしている。

  • 詳解 Terraform を読んでみた Zenn · takeuchi_kazuya · · いいね 2

    雰囲気でTerraformを書いている状態を改め、毎朝少しずつ17日かけて読み切った。S3とDynamoDBによるリモートバックエンド、モジュールのバージョン管理、count・for_each、シークレット管理、本番レベルのチェックリスト、Goによるテストなどが学びになったとする。ボリュームがあり一度の精読では理解しきれないため、手元に置いて辞書のように使いたいと述べている。

  • ワンキャリアエンジニアに聞いた。新卒エンジニアに進めたい!オライリーで学びになった書籍紹介 Part2 企業テックブログ · ワンキャリア ·

    データアナリストの申さんの1冊目。入社前にTerraformを全く学んでいなかったが、この本で基礎を固められたという。繰り返しやlocals、モジュール、variablesなどの必須文法に加え、コードの分け方、稼働中のインフラを壊さない書き換え方、Stateの競合防止、環境ごとのディレクトリ構造も扱われている。初心者向けとされる。

この本について

Terraformでインフラを宣言的に構築し、状態を共有・分離しながら運用する方法を、基礎からチームでの利用まで学ぶ本である。AWSのサーバー、Webサーバークラスタ、ロードバランサ、データベースを作るハンズオンを通じて、Terraformの基本操作と構成を扱う。続いて、ステートの保存やロック、環境・コンポーネントごとの分離、再利用可能なモジュールの入力・出力・バージョン管理を説明する。ループや条件分岐、ゼロダウンタイムデプロイの制約、シークレットの保存とTerraformのステート・プランでの扱いも取り上げる。複数のAWSアカウントやリージョン、Docker、Kubernetesなどのプロバイダ利用に加え、本番向けモジュールの設計、手動・自動テスト、チームでの変更レビューからリリースまでを扱う。開発者やシステム管理者が、インフラの構築、再利用、テスト、チーム運用に必要な知識を得られる構成である。

出版社の内容紹介・目次と紹介記事をもとにAIが要約したものです。原文の転載ではありません。

目次(主な章)

出典: 出版社の書籍ページ (章の見出しのみ)

  1. 1章 なぜTerraformを使うのか
  2. 2章 Terraformをはじめよう
  3. 3章 Terraformステートを管理する
  4. 4章 モジュールで再利用可能なインフラを作る
  5. 5章 Terraformを使うためのヒントとコツ:ループ、条件分岐、デプロイ、その他つまずきポイント
  6. 6章 シークレットを管理する
  7. 7章 複数のプロバイダを使う
  8. 8章 本番レベルのTerraformコード
  9. 9章 Terraformのコードをテストする
  10. 10章 チームでTerraformを使う
  11. 付録A 参考文献