ロードマップ_中堅

学習ロードマップ — 中堅エンジニア向け(8週)

対象: 実務 3〜5年、Google Cloud の他サービス(GKE / Cloud Run / Cloud Storage 等)を使った経験あり。Cloud SQL や AlloyDB を実務で1つは触ったことがある。 方針:基礎は最低限のおさらいに留め、サービス選定の意思決定移行・運用の実践 に重点。週 8〜10 時間の学習で 8 週。


全体スケジュール

テーマ 主要タスク チェック
1 試験範囲確認 + Section1 設計(前半) シラバス通読 + DB 選定マトリクス暗記
2 Section1(後半): HA/DR + 接続設計 学習資料 01_設計/応用 + 問題集 section1(70%)
3 Section2 前半: 監視 + バックアップ 学習資料 02_運用管理 + Query Insights 実践
4 Section2 後半: スケーリング + 自動化 問題集 section2(70%) + ハンズオン
5 Section3: 移行(DMS + Datastream) 学習資料 03_移行 + DMS 実演
6 Section4 + IaC 学習資料 04_デプロイとHA + Terraform 実践
7 模擬試験1 + 弱点復習 模擬1 → 弱点章を 02_学習資料 で2周目
8 模擬試験2 + 公式サンプル + 受験 模擬2で 75%超 → 公式サンプル → 受験

週次の詳細

Week 1:試験範囲確認 + Section 1 前半(8h)

Week 2:Section 1 後半(HA/DR + 接続設計)(8h)

Week 3:Section 2 前半(監視 + バックアップ)(8h)

Week 4:Section 2 後半(スケーリング + 自動化)(8h)

Week 5:Section 3 — 移行(10h)

Week 6:Section 4 + IaC(8h)

Week 7:模擬試験1(8h)

Week 8:模擬試験2 + 受験(8h)


中堅エンジニアが特に意識すべきトピック

1. 「コスト 対 性能」のトレードオフ判断

試験では「最も性能が出る」よりも 「ビジネス要件を満たす最安のソリューション」 を問われる。

よくあるシナリオ:

2. 「ダウンタイム許容度」と移行戦略

許容ダウンタイム 推奨手段
ゼロ DMS Continuous + リバースレプリケーション + アプリ切り替え
数十分 DMS Continuous + アプリ切り替え(リバースレプリケーションなし)
数時間〜 mysqldump + リストア + アプリ切り替え
数日許容 Storage Transfer + リストア(Transfer Appliance も視野)

3. 「自前で運用」 vs 「マネージド」 vs 「サードパーティ製品」

試験は基本マネージド推し。ただし以下は例外:

4. IAM ベースの DB 認証

試験では「ユーザー名/パスワード認証 vs IAM DB 認証」が頻出。

5. Spanner / Bigtable の "スキーマ設計" は試験で問われる


中堅向け推奨ハンズオン(必ず3つは実施)

テーマ 所要時間 学べる内容
DMS で MySQL → Cloud SQL 移行(完全シナリオ) 3h 初期スナップショット → CDC → カットオーバー → リバースレプリケーション
Spanner で interleaving テーブル設計 2h 親子テーブル、主キー設計、ホットスポット可視化
AlloyDB で pgvector ベクトル検索 2h ColumnarEngine、Index Advisor、Vector Search
Bigtable で時系列データ + Key Visualizer 2h 行キー設計、ホットスポット検出
Terraform で マルチリージョン Cloud SQL 2h IaC、リードレプリカ、自動 PITR 設定

試験で迷わないためのチェックリスト