HashiCorp Terraform Associate
300問の練習問題
最終確認:April 2026
学習のための個人ノートとリソースリンク
認定でフィルター
HashiCorp Terraform Associate (004)は、Infrastructure as Code(IaC)のための基盤となる認定資格です。Terraformは、AWS、Azure、GCP、その他数十のプロバイダーにわたるクラウド資産を宣言・プロビジョニングするための事実上の標準ツールです。004試験は2026年1月に003に代わり、Terraform Stacks、ノーコードモジュール、ランタスク、ドリフト検出、Sentinel policy-as-codeなど、現在のTerraformの利用パターンを反映する内容に更新されました。この試験は、IaCの初心者ではなく、モジュールを作成し、ステートを管理し、本番環境のインフラストラクチャに対してプランを実行する実務者である、日常的にTerraformを使用するクラウドエンジニア、DevOpsエンジニア、プラットフォームチームを対象としています。
IaCの利点、宣言的アプローチと命令的アプローチ、チームがTerraformのようなツールを採用する理由に関する概念的な質問。比重は低く(5%)、IaCを少しでも使ったことがあれば、ほとんど常識的な内容です。
Terraformに特化した位置付け:プロバイダーエコシステム、クラウドネイティブツール(CloudFormation、ARM、Deployment Manager)との比較でTerraformを選ぶ理由、HCP TerraformとオープンソースCLIとの比較。比重は軽め(5%)。
プロバイダー設定、初期化、プラグインアーキテクチャ、レジストリの使用、バージョン制約。問題の約11%がここに集中しています— `terraform init`を数回以上実行したことがあれば、単純明快です。
テイント、既存リソースのインポート、ワークスペース、TF_LOGを使用したデバッグ、コンソール使用。9%の比重があります。新規作成しかしたことがない候補者は、インポートワークフローでつまずきがちです。
モジュールの構造、入力/出力、レジストリ/Git/ローカルパスからのソース指定、バージョン固定。9%の比重があります。モジュールを使用するタイミングや、`for_each`がモジュールとどのように相互作用するかについての質問が出ると予想されます。
Write → Plan → Apply、およびdestroyとrefreshのセマンティクス。18%の比重があり、最も重いドメインの1つです。操作の順序と、`-target`、`-replace`、`-refresh-only`が実際に何をするのかを理解してください。
最大の比重を占めるドメインの1つで19%。ローカルバックエンドとリモートバックエンド、ステートロック、ステート内の機密データ、`terraform state`サブコマンド、バックエンド間の移行。試験で最もよくつまずくポイントです。
最大の比重を占めるドメインの1つで19%。HCL構文、変数、ローカル、動的ブロック、式、関数、メタ引数(`count`、`for_each`、`depends_on`、`lifecycle`)。豊富な実践的な知識が必要です。
004で新しく追加された内容:HCP Terraform(旧Terraform Cloud)の機能 — ワークスペース、VCS統合、ランタスク、ノーコードモジュール、Sentinelポリシー、ドリフト検出。5%の比重ですが、すべての質問が重要だと考えてください。
$105k–$150k–$215k USD 年収
この範囲は、Terraformが必須スキルとなる米国ベースのDevOps / プラットフォーム / SRE職をカバーしています。エントリーレベルの職種や非沿岸地域の市場では低めになる傾向があり、FAANG / ユニコーン企業でのシニアプラットフォームエンジニアリング職では高額(しばしば$250k~$350k+の総報酬)になることもあります。この認定資格だけではこれらの給与を得られるわけではなく、IaCを大規模に実装した実績ある経験を補完するものです。
出典: levels.fyi 2025–2026 DevOps / platform data, U.S. BLS OEWS 2024年5月 (15-1244 network/systems administrators, 15-1252 software developers), Glassdoor 2025–2026。数値は概算であり、実際の報酬は職務、地域、経験によって異なります。
Terraformは、Infrastructure as Codeツールの主要な存在です — IndeedやLinkedInのクラウドエンジニアリング求人情報の約70%以上に「Terraform」という言葉が見られ、IaCの分野ではほぼ普遍的な期待事項となっています。Associate認定は、IaCの流暢さを示す事実上の基準チェックとして機能します。採用担当者は、HCLを読み、ステートについて推論し、モジュール設計について迅速に議論できる候補者をフィルタリングするためにこれを使用します。2025年2月にIBMによる買収が完了して以来、企業がマルチクラウドガバナンスのためにTerraformを標準化する動きが強まり、需要はさらに高まっています。この認定資格は、実践的なポートフォリオの証拠(オープンソースモジュール、実際のプロビジョニング経験)と組み合わせた場合に最も価値があります。単独では、上位職というよりも準備ができていることを示すものです。
正式な前提条件はありません。HashiCorpは、6ヶ月程度のTerraformの実践的な使用経験を推奨しています — モジュールを作成し、リモートステートを管理し、失敗したプランをデバッグし、本番環境のような条件で少なくとも1つのプロバイダーと作業するのに十分な期間です。
試験はプロバイダーに依存しないものの、少なくとも1つの主要なクラウドプラットフォーム(AWS、Azure、GCP)に関する知識は強く推奨されます。いくつかの質問では、プロバイダー固有のリソースタイプ(`aws_instance`、`azurerm_virtual_network`、`google_compute_instance`)を認識し、TerraformがクラウドAPIとどのように相互作用するかについて推論できることが前提となっています。`init`、`plan`、`apply`を実際のインフラストラクチャに対して実行したことがなく、Terraformについて概念的に読んだだけの候補者は、ステート管理とコアワークフローのドメインで苦戦する傾向があります。
Terraform Associate (004)は、日常的にTerraformを使用しているエンジニアにとっては取り組みやすいと考えられていますが、概念的に学習しただけのエンジニアにとっては著しく難しく感じられます。試験は57問を60分で解答する形式で、多肢選択、複数選択、正誤、マッチング、穴埋め、およびハンズオンの簡易ラボコンポーネントといった多様な質問形式を採用しており、ほとんどのアソシエイトレベルのクラウド試験よりも広範です。試験は持ち込み禁止で、画面上のメモ領域が利用できます。ラボセグメント間でのコンソールアクセスはありません。
よくあるつまずきポイントには、ステート管理に関する質問(ロック、移行、機密データの取り扱い)、ワークスペースとモジュールの区別、機密変数の取り扱い、および003から004への変更点—特にTerraform Stacks、ランタスク、ノーコードモジュール、ドリフト検出、Sentinel policy-as-codeに関する新しい内容が含まれます。Terraformを定期的に使用している場合は20〜40時間、そうでない場合は60時間以上の学習時間を確保してください。
003に代わって導入。Terraform Stacks、ノーコードモジュール、ランタスク、ドリフト検出、Sentinel policy-as-codeに関する内容が追加されました。試験配信はPSIからCertiverseに移行し、1回あたり$70.50 USD、Certiverseセキュアブラウザを介したオンラインのみ、2年間の有効期限があり、有効期限の6ヶ月前から再受験が可能です。IBMによるHashiCorp買収(2025年2月完了)後、最初の認定資格改訂です。
Terraform 1.xに合わせるため、002の内容が更新されました。004のリリースに伴い、2026年1月8日に廃止されました。
Terraform 0.14+の構文とHCL2パターンに対応して更新されました。2023年4月に廃止されました。
最初のTerraform Associate試験。2021年3月に廃止されました。
004 (HashiCorp Terraform Associate) は、実践的な実務経験とベストプラクティスに関するしっかりとした理解を期待される、中程度の難易度の試験 Associateレベルの試験です。ほとんどの受験者は、アソシエイトレベルの試験に6〜12週間かけて80〜150時間の学習を必要とします。 練習試験で合格基準を安定して上回るスコアを獲得している受験者のほとんどは、初回で合格しています。
ほとんどの受験者は、アソシエイトレベルの試験に6〜12週間かけて80〜150時間の学習を必要とします。 合格までの時間は、これまでの経験によって大きく異なります。基礎となるテクノロジーでの実践的な本番経験を持つエンジニアは通常、より少ない時間で済みますが、プラットフォームに初めて触れる受験者は、この範囲の上限を目安に計画を立てる必要があります。
004は、HashiCorpエコシステムで認められた資格であり、雇用主、リクルーター、クライアントに検証済みの知識を示します。あなたにとって時間と費用をかける価値があるかどうかは、あなたの役割と目標によります。通常、HashiCorpを日常的に扱っている、またはそのような役割に就きたいと考えているクラウドエンジニア、アーキテクト、コンサルタントにとって最も報われる傾向があります。
004の合格点は700 / 1000です。試験には57問の問題が含まれており、所要時間は1 時間です。
004試験の受験料は$70.50 USDです。受験料はHashiCorpによって設定されており、地域によって異なる場合があります。予約する前に、常にHashiCorpの公式認定ページで現在の価格を確認してください。
HashiCorp Terraform Associateは2年間有効です。失効の6か月前から再受験可能で、合格すると新しい合格日から資格が2年間延長されます。
はい、HashiCorp認定はオンラインでのみ提供されます。対面式の試験センターはありません。試験はセキュアな監督付きブラウザで実行されます。静かでプライベートな部屋、ウェブカメラ、マイク、安定したブロードバンド、および政府発行の写真付き身分証明書が必要です。
CertLabProでは、004の練習問題バンクで15の学習モードを提供しています。試験シミュレーションモードは、実際の試験を反映しており、1 時間で57問、合格基準は700 / 1000と同じです。ブラウズモードでは、すべてのQ&Aを静的に読むことができます。