付録C 試験当日のガイド

**時間配分の戦略。**60分間で35問を解かなければならないため、1問に使える平均時間は約1分40秒です。1周目では概念確認型(2点)や境界が明確な問題を60〜80秒以内で素早く解き、手順が長い並べ替え問題や複数条件の分析型(3点)問題で90秒を超えそうなら印をつけて先に最後まで進み、残りの15分で集中的に攻略してください。

**シナリオの「太字の制約条件」に下線を引く。**インフラの問題は、要件が1つ変わるだけで正解が変わります。

  • 「サービス停止やセッション切断なしに」:単一キーの上書き、RENAME/DROP COLUMNの即時実行、当日のTTL短縮直後のサーバー終了という選択肢は無条件で誤答です。デュアルキー(Dual-Key)、Expand-Contract、事前TTL短縮を探してください。
  • 「ファイアウォールのインバウンドポートを開けられない社内環境」:ポートフォワーディングやグローバルIP直接割り当ての選択肢を消し、cloudflared(Cloudflare Tunnel)アウトバウンドコネクタやメッシュVPNサブネットルーターを選んでください。
  • 「サーバーレス(Vercelなど)の高同時実行ランタイム」:ポート5432の直接/セッション接続の選択肢を消し、Supavisorトランザクションモード(6543)とデータベース近接リージョン(icn1)を選んでください。
  • 「クライアントバンドル露出の防止/最小権限」:秘密鍵にNEXT_PUBLIC_を付けたり、ブラウザ/一般ユーザー経路でservice_roleキーを使ったりする選択肢、およびNODE_TLS_REJECT_UNAUTHORIZED=0を使う選択肢は即座に消去してください。

よく出る誤答の落とし穴・五箇条。

  1. **セキュリティをオフにする一時しのぎは常に誤答です。**RLSの無効化、デプロイ保護の全面無効化、Flexible SSLの使用、-lock=falseでの強制実行、NODE_TLS_REJECT_UNAUTHORIZED=0の設定は、実務でも試験でも絶対に正解にはなりません。
  2. **表示だけを隠すことと、実際の暗号化・アクセス統制を区別してください。**Terraformのsensitive = trueはターミナル出力を隠すだけであり、ステートファイル(terraform.tfstate)への平文保存は防げません。Cloudflareのオレンジ色の雲はDNSを変えるだけであり、オリジンのファイアウォールが開いていれば直接IP接続は防げません。
  3. **向きとタイミングを逆に記述した選択肢に注意してください。**RLSにおいてUSINGは既存行のフィルタであり、WITH CHECKは新規行の検証です。DNS移行においてTTL短縮は切り替え当日ではなく、最低でも既存のTTL時間より前に行わなければなりません。
  4. 共有キャッシュとパーソナライズデータを絶対に混ぜないでください。/api/*のパーソナライズ応答やSet-Cookie、SSEストリーミング(text/event-stream)にCache Everythingを適用する選択肢は、キャッシュ汚染とストリーム停止を招く誤答です。
  5. **インシデント対応の第一歩は常に「緩和(ロールバック・隔離・緊急失効)」です。**原因分析や事後振り返り文書の作成よりも、進行中の被害の遮断が常に先立ちます。

要点

試験会場に入る直前の10分間は、各章の最後にあるひと目でわかるまとめの表5つと、次の数字・キーワードの組み合わせだけをもう一度目で確認してください:6543(トランザクションモード)vs 5432(セッション/直接)、USING(既存行)vs WITH CHECK(新規行)、~(インプレース更新)vs -/+(破棄後の再作成)、Alias(ルートドメイン)vs CNAME(サブドメイン)、Full (Strict) vs Flexible(リダイレクトループ)、NODE_EXTRA_CA_CERTS(追加)vs SSL_CERT_FILE(統合バンドル置換)、そしてExpand → Dual-Write → Cutover → Contract。