#Certification

187 件の記事

Terraform Associate 004 #10 模擬試験 — 全範囲 50 問 + 解説
読了 20分

Terraform Associate 004 #10 模擬試験 — 全範囲 50 問 + 解説

シリーズ 9 本の範囲全体から出題する 4 択 50 問の模擬試験です。IaC の概念からワークフロー、state、モジュール、設定の記述、004 の新規範囲である ephemeral と write-only、HCP Terraform まで領域別に配置し、各問題に正解の根拠と誤答の罠を解説として付けました。採点後に弱い領域を該当回に戻って整理する、仕上げの確認用です。

Terraform Associate 004 #9 HCP Terraform — workspace、variable set、ポリシー、drift detection
読了 5分

Terraform Associate 004 #9 HCP Terraform — workspace、variable set、ポリシー、drift detection

HCP Terraform の workspace が CLI のワークスペースと名前だけ同じ別概念であることから始めて、project で workspace を束ねる構造と、実行方式 3 つ(VCS・CLI・API 連携)を整理します。variable set で複数の workspace に値を供給する方法、Sentinel・OPA ポリシーの適用ポイントと hard・soft の失敗区分、常時の drift detection、そして Terraform Enterprise との関係まで、004 で広がった出題範囲を固めます。

Terraform Associate 004 #8 新範囲集中 — ephemeral、write-only、メタ引数
読了 4分

Terraform Associate 004 #8 新範囲集中 — ephemeral、write-only、メタ引数

004 の看板となる新範囲を 1 本にまとめます。plan と state に残らない ephemeral 値の性質と使える場所、write-only 引数がシークレット問題を解く仕組みと _wo_version でローテーションをトリガーする理由を整理し、depends_on の正当な用途、count と for_each の選択、lifecycle の 3 つの引数(create_before_destroy・prevent_destroy・ignore_changes)の効果の区別まで、メタ引数全般を試験の観点で固めます。

Terraform Associate 004 #7 設定の作成 — 変数の優先順位、関数、カスタム条件
読了 5分

Terraform Associate 004 #7 設定の作成 — 変数の優先順位、関数、カスタム条件

変数の型と値の入力元の優先順位、sensitive の効力範囲、output と locals の役割を試験の観点で圧縮し、頻出の組み込み関数と式を整理します。004 で強化されたカスタム条件である変数の validation、リソースの precondition・postcondition、check ブロックの区別と評価タイミングまで、トラックで浅く扱った部分を補強します。

Terraform Associate 004 #6 モジュール — ソース指定、バージョン固定、入出力の文法
読了 4分

Terraform Associate 004 #6 モジュール — ソース指定、バージョン固定、入出力の文法

モジュールの定義とルート、子モジュールの区別から、レジストリ、Git、ローカルパスというソース指定方式ごとの文法と version 引数が動作する条件を試験の観点で整理します。モジュールに値を渡す入力と module.名前.出力 の形で受け取る出力の文法、モジュール内のリソースには直接アクセスできないというカプセル化の原則、パブリックレジストリの verified 表示まで、出題ポイントを固めます。

Terraform Associate 004 #5 state 管理 — バックエンド、ロック、state コマンド、機密情報
読了 4分

Terraform Associate 004 #5 state 管理 — バックエンド、ロック、state コマンド、機密情報

state の目的とデフォルトのファイル位置から、ローカルとリモートバックエンドの違い、ロックが防ぐ事故と force-unlock の位置づけを試験の観点で整理します。state list、show、mv、rm の各コマンドが何を変えて何を残すのか、moved、removed、import ブロックとの対応、そして state の中の機密情報とアクセス制御まで、出題ポイントを固めます。

Terraform Associate 004 #4 コアワークフロー — init・plan・apply・destroy とデバッグ
読了 5分

Terraform Associate 004 #4 コアワークフロー — init・plan・apply・destroy とデバッグ

Write、Plan、Apply という試験公式ワークフローの 3 段階と各コマンドの役割、init を再実行すべき 4 つの状況を整理します。plan の -out 保存、apply の -auto-approve と -replace、-target の危険性といったオプションの出題ポイント、fmt と validate の役割の区別、そして TF_LOG 環境変数でデバッグログを有効にする方法まで固めます。

Terraform Associate 004 #3 Terraform の基本 — バージョン制約、ロックファイル、provider 設定
読了 4分

Terraform Associate 004 #3 Terraform の基本 — バージョン制約、ロックファイル、provider 設定

インストール方法と terraform version での確認から始めて、試験が特に好むバージョン制約演算子(=、~>、>=)の読み方、required_providers ブロックと .terraform.lock.hcl ロックファイルの役割の区別を整理します。provider の設定と alias によるマルチリージョン構成、そして .terraform ディレクトリに何が入るのかまで、試験目標 3 の出題ポイントを固めます。

Terraform Associate 004 #2 IaC の概念と Terraform の目的 — 定義問題の攻略
読了 5分

Terraform Associate 004 #2 IaC の概念と Terraform の目的 — 定義問題の攻略

IaC の定義と利点を試験が求める言い回しで整理し、宣言型と命令型の区別、冪等性の概念を問題を解く観点から固めます。マルチクラウドと provider エコシステムにおける Terraform の位置、state が存在する理由、そして Terraform の言語とバイナリの構造まで、試験目標 1 と 2 の出題ポイントをひととおり押さえます。

Terraform Associate 004 #1 試験の紹介 — 004 改定の内容、ドメイン構成、学習戦略
読了 4分

Terraform Associate 004 #1 試験の紹介 — 004 改定の内容、ドメイン構成、学習戦略

HashiCorp Terraform Associate 資格の 2026 年 1 月の 004 改定を基準に、試験の形式と 003 からの変更点を整理します。新しく出題範囲になった ephemeral・write-only と HCP Terraform の拡大、ドメインごとの出題範囲、そしてこのブログの Terraform トラック 26 本と試験目標のマッピング表まで作って、学習の道筋を立てます。

GitHub Foundations #10 ボーナス — フルスケール模擬試験(50問 + 解説)
読了 29分

GitHub Foundations #10 ボーナス — フルスケール模擬試験(50問 + 解説)

GitHub Foundationsシリーズの最終回です。7つの試験ドメインの配分に沿って50問を解き、各問題で正解と解説を確認します。38問(76%)以上正解できれば合格圏と見なして、試験を予約してください。

GitHub Foundations #9 Domain 7: GitHubコミュニティ + 試験のコツ
読了 7分

GitHub Foundations #9 Domain 7: GitHubコミュニティ + 試験のコツ

オープンソースとソース公開の区別、InnerSource、Sponsors・Marketplaceといったコミュニティ機能を整理し、問題タイプ別のアプローチ、間違えやすいパターン、受験環境チェックリストまで、試験準備を締めくくります。