直前期は教材を増やすよりも、当日の段取りを固める方がスコアに直結します。本稿では、Terraform Associate と Professional の両方を想定し、試験当日の実務的な流れと注意点をまとめました。
内容は公式ドキュメントに基づく安定概念を中心に、受験UIでの立ち回りや時間配分など、現場感のあるポイントに絞っています。最新の受験要件や規約は必ず公式ページで確認してください。
当日は本人確認から環境チェック、受験UIのチュートリアル、試験本番、レビュー、提出という流れになります。オンライン監督の場合は室内の見回しと画面共有が含まれるのが一般的で、テストセンターの場合は持ち物検査とロッカー管理が入ります。
Terraformの知識そのもの以上に、慣れない受験UIで焦らないことがスコアの安定に効きます。特に「フラグ付け(後で見直す)」や「ナビゲーションで未回答を一覧する」操作は、開始直後のチュートリアルで必ず触っておくと安心です。
当日の基本フロー(オンライン監督の例)
オンライン監督では、カメラ・マイク・ネットワークの安定性が合否以上に重要です。OSアップデートや通知のポップアップで中断すると復帰が煩雑なので、試験前に必ず抑止します。
テストセンター受験でも、本人確認書類の有効期限切れやロッカーに不要物を入れ忘れると手間取ります。いずれの場合も、移動や機材テストを含めて30分以上の余裕を持つと安全です。
序盤10分は易問を素早く確定し、難問は潔くフラグ付けして後回し。Associateは短文の正誤やベストプラクティス、Professionalは長めのシナリオで最適解を選ぶ傾向があり、設問の読み込み時間が増えます。
試験中に外部ドキュメントは参照できません。Terraformの安定概念(バックエンド移行、state操作、workspace、変数とtfvars、count/for_eachの違い、lifecycle、依存制御など)は事前に頭の中で展開できる状態にしておくと、読み替え時間を短縮できます。
直前確認に使った Terraform CLI の要点メモ
# バージョンとプラグイン更新
terraform --version
terraform init -upgrade
# 計画と適用(計画の保存と再適用)
terraform plan -var-file=env/prod.tfvars -out=plan.out
terraform apply "plan.out"
# ワークスペース操作
terraform workspace list
terraform workspace new feature-x
terraform workspace select default
# state 操作(安全第一。何をしたいかを明確にする)
terraform state list
terraform state show module.db.aws_db_instance.main
terraform state mv aws_s3_bucket.old aws_s3_bucket.new
terraform state rm aws_s3_bucket.legacy
# 既存リソースの取り込み(ID指定はプロバイダの仕様に依存)
terraform import aws_s3_bucket.example my-existing-bucket
Associateは基礎概念の正確さと運用ベーシックが中心で、短めの設問を確実に拾う戦術が有効です。Professionalはシナリオベースの判断や設計比較が増えるため、読み込み→論点抽出→根拠選定のリズムを意識すると失点が減ります。
どちらもUI操作は共通です。違いは設問の粒度と設計判断の深さ。時間配分の初期戦略を分けておくと安定します。
| 項目 | Associate | Professional |
|---|---|---|
| 想定受験者 | Terraform実務を始めた初中級者 | 要件定義〜設計判断に関与する上級者 |
| 問題の粒度 | 短文・基礎概念の精度重視 | 長文シナリオ・ベストプラクティス比較 |
| 出題範囲の広さ | コア機能を広く浅く | コア+設計判断を深く |
| 時間配分の指針 | 易問先取り→難問回収の2巡 | 設問仕分け→読み込み優先→根拠固め |
| 迷いがちな論点 | backend移行、workspace、count/for_each | ステート運用戦略、権限/責務分離、チーム運用 |
| 当日のメモ術 | 設問ごとに誤り根拠を1語で書くイメージ | 要件・制約・選択根拠を3点で整理する意識 |
通信断・カメラ不調・周辺ノイズは、焦らず監督員チャットに即連絡が最善です。自分判断でブラウザを閉じたり再起動すると復帰に手間取り、場合によっては無効になることがあります。
規約は変更される可能性があるため、事前に受験ポータルの手順を一読し、当日はそのガイドに従うのが安全です。
新しい論点を増やすのではなく、落とし穴を素早く再現できる状態にして本番に入るのが得策です。関連する用語の境界線をはっきりさせると、紛らわしい選択肢に強くなります。
最後は環境と体調の安定を最優先。水分は取りすぎず、姿勢を整え、視線移動とスクロールのリズムを一定にします。
Associate / Pro
問題 1
既存のローカル state を使用している Terraform 構成で、バックエンドをリモート(例: Terraform Cloud もしくは別のリモートバックエンド)に切り替えたい。構成ファイルに新しい backend ブロックを追加・変更した直後、既存のリソースを再作成せずに安全に state を移行する最も適切な次のコマンドはどれか。
正解: A
バックエンド設定を変更した後は terraform init を実行し、プロンプトに従って既存 state の移行を行う。対話なしで移行を確定したい場合は -migrate-state を付与する。apply は計画の適用であり state 移行の手順ではない。refresh は状態の再取得で移行ではない。state rm と import は不要なリスクを増やす。参考: Terraform Init と Backend の移行に関する公式ドキュメント(developer.hashicorp.com/terraform)
オンライン監督とテストセンター、どちらが有利ですか?
環境が安定する方を選ぶのが最優先です。自宅はネットワークや室内管理の自由度が高い一方、機材トラブルの自力対応が必要。テストセンターは設備が安定する反面、移動と持ち物管理の手間があります。直前リハーサルができる方を選ぶと失点要因が減ります。
受験中に外部ドキュメントやメモは参照できますか?
外部サイト、紙のメモ、別デバイスの使用は一般に不可です。受験UI内の許可された機能のみ利用できます。規約は変更され得るため、最新の受験ガイドを事前に確認してください。
合否はいつ分かりますか?
多くの場合、提出後に画面または受験ポータルで結果が通知され、後日メールやポータルで公式証明が発行されます。処理に時間を要する場合もあるため、即時通知が見当たらないときは受験ポータルで後ほど再確認してください。
NicheeLab編集部
データエンジニアリング・クラウド資格の専門家。Databricks・Snowflake等の認定資格を保有し、実務経験に基づいた問題作成・解説を行っています。NicheeLab運営。
Terraform HCL 構文の基礎:Block / Attribute / Expression を正しく使い分ける
Terraform Associate で頻出の HCL 構文を、ブロック・属性・式の3視点で整理。実務で迷いがちな書き...
Terraform Authoring & Ops Pro: 上位資格の範囲と対策
上位レベルを想定したTerraformの設計・運用ドメインを整理し、実務で通用する対策を提示。モジュール設計、ステート運...
Terraform Providers の基本: プラグイン型アーキテクチャを正しく使いこなす
Associate レベルで押さえるべき Provider の基礎、インストール、バージョニング、認証、エイリアス運用を...
Terraform Resourceブロック徹底ガイド: 最小単位のリソース定義
Associateレベルで押さえるべきResourceブロックの構造、依存関係、メタ引数、ライフサイクル制御を実務目線で...
Terraform Data Source徹底理解:既存リソースの参照で壊さず足す
Terraform Associate向けに、Data Sourceを用いた既存リソース参照の基本、選択基準、評価順序、...