- トップ
- Infrastructure as Code
- 詳解 Terraform 第3版
詳解 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冊中・紹介記事数の順)
- 注意点
- 初級者にはつらい部分があるとする記事がある 根拠: (オライリー本)「詳解 Terraform」要点だけピックアップしてみた
対象読者・難易度・注意点は、紹介記事の内容をもとにAIがまとめたものです(根拠記事へのリンクつき)。出版年・順位・代わりの本は書誌と集計データから出しています。
紹介の推移
2024年上期以降の5期のうち4期で紹介され、本を紹介した記事に占める割合は最大2%(2026年上期)でした。直近の2026年上期は2%(93記事中2記事)でした。
数値を表で見る
| 期間 | この本 | 全体 | 割合 |
|---|---|---|---|
| 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 第3版 読書会を実施しました! 企業テックブログ · CAMPFIRE ·
筆者のCAMPFIREでは、Terraformを触る機会のないアプリ開発者向けに本書の社内読書会を約4ヶ月、毎週1章ずつ行った。比較的新しい情報であること、AWSリソースが題材であること、導入から業務利用までを含む構成であることを選定理由に挙げている。手を動かす時間を含めると毎週1章は厳しかったと反省し、SREチームは自社コードの課題洗い出しにつなげたという。
- 詳解Terraform読書会を実施しました 企業テックブログ · Classi ·
筆者らSREチームは、社内の読書会でこの本を週1回1章ずつ読み進めた。AWSを使ったハンズオンで体系的に学べ、全体像の把握に向くとし、章ごとの構成を紹介している。参加者はStateファイルの扱いやロックの仕組み、組織への導入戦略の章に学びがあったとする。一方で回を重ねると中だるみし参加が減ったという意見も挙げている。
この本について
Terraformでインフラを宣言的に構築し、状態を共有・分離しながら運用する方法を、基礎からチームでの利用まで学ぶ本である。AWSのサーバー、Webサーバークラスタ、ロードバランサ、データベースを作るハンズオンを通じて、Terraformの基本操作と構成を扱う。続いて、ステートの保存やロック、環境・コンポーネントごとの分離、再利用可能なモジュールの入力・出力・バージョン管理を説明する。ループや条件分岐、ゼロダウンタイムデプロイの制約、シークレットの保存とTerraformのステート・プランでの扱いも取り上げる。複数のAWSアカウントやリージョン、Docker、Kubernetesなどのプロバイダ利用に加え、本番向けモジュールの設計、手動・自動テスト、チームでの変更レビューからリリースまでを扱う。開発者やシステム管理者が、インフラの構築、再利用、テスト、チーム運用に必要な知識を得られる構成である。
出版社の内容紹介・目次と紹介記事をもとにAIが要約したものです。原文の転載ではありません。
目次(主な章)
出典: 出版社の書籍ページ (章の見出しのみ)
- 1章 なぜTerraformを使うのか
- 2章 Terraformをはじめよう
- 3章 Terraformステートを管理する
- 4章 モジュールで再利用可能なインフラを作る
- 5章 Terraformを使うためのヒントとコツ:ループ、条件分岐、デプロイ、その他つまずきポイント
- 6章 シークレットを管理する
- 7章 複数のプロバイダを使う
- 8章 本番レベルのTerraformコード
- 9章 Terraformのコードをテストする
- 10章 チームでTerraformを使う
- 付録A 参考文献