学習ロードマップ — シニアエンジニア向け(4〜6週)
対象: 実務 5年以上、DB 設計と運用の豊富な経験。Oracle / MySQL / PostgreSQL のいずれかでアーキテクト経験あり。PDE / PCA など他 GCP 資格保持者なら 4 週でも可。
方針:全体を高速通読し、GCP 固有の挙動・SLA・最新機能 にフォーカス。問題集と模試の演習に時間を厚く割く。週 8〜12 時間。
全体スケジュール(標準 6 週)
| 週 |
テーマ |
主要タスク |
チェック |
| 1 |
試験全体の俯瞰 + 学習資料 高速通読(基礎) |
シラバス精読 + 全 基礎.md を1日2セクション |
□ |
| 2 |
学習資料 高速通読(応用) + 問題集 section1 |
全 02_応用.md + section1 演習(80%) |
□ |
| 3 |
問題集 section2-4 + ハンズオン |
section2-4(各80%) + DMS 実演 |
□ |
| 4 |
模擬試験1 + 弱点深掘り |
模擬1 → 弱点トピックを公式ドキュメントで補強 |
□ |
| 5 |
模擬試験2 + 公式サンプル |
模擬2(85%目標) + 公式サンプル全問解説 |
□ |
| 6 |
仕上げ + 受験 |
用語集ラストスパート + 受験 |
□ |
4週バージョンは Week 1 + 2 を 1 週に、Week 5 + 6 を 1 週に圧縮。
週次の詳細
Week 1:試験全体の俯瞰 + 基礎.md 通読(10h)
Week 2:応用 + Section 1 演習(10h)
Week 3:Section 2-4 演習 + ハンズオン(10h)
Week 4:模擬試験1 + 弱点深掘り(10h)
Week 5:模擬試験2 + 公式サンプル + 弱点復習(10h)
Week 6:仕上げ + 受験(4〜6h)
シニアエンジニアが特に注意すべき盲点
シニアは「実務でやってきたこと」と「GCP 公式のベストプラクティス」がズレるケースがある。試験はあくまで GCP の公式答え が正解。
盲点1:「自前で運用」がベターという発想を捨てる
オンプレやEC2 で長年やってきた人は「自前のほうが細かく制御できる」と思いがち。試験では 常にマネージドサービスが正解。
盲点2:AWS / Azure 知識の流用ミス
| GCP |
AWS の類似だが挙動が違う |
| Cloud SQL HA |
RDS Multi-AZ と似ているが、スタンバイは直接接続不可 |
| Spanner |
DynamoDB Global Tables とは別物、SQL + 強整合 + 水平スケール |
| Bigtable |
DynamoDB / Cassandra に似ているが、マルチクラスタルーティング が独自 |
| Firestore |
DynamoDB に似ているが、リアルタイム同期 + オフライン対応 が強み |
| Datastream |
DMS(AWS)とは別物、CDC イベント連携 に特化 |
盲点3:「最新機能」は意外と問われる
- AlloyDB の Vector Search(pgvector + ScaNN)
- Spanner の PostgreSQL Interface
- Spanner の Federated Queries(BigQuery 連携)
- Cloud SQL Enterprise Plus の Data Cache
- DMS の 異種移行サポート拡大(SQL Server → PostgreSQL)
- Memorystore for Valkey
盲点4:「複数選択問題」のひっかけ
- 「Apply Multiple of the following」「Select 3 of the following」など複数選択は 誤答1つで部分点 or 全減点 のケースあり
- 「正しいものを全て選べ」は 保守的に確実な選択肢のみ マーク
盲点5:「組織ポリシー」と「データレジデンシー」
- 試験では「EU データは EU リージョンに保持」「リソースロケーション制限」など組織ポリシーが問われる
- リソースロケーション制約 → マルチリージョンは不可 という制約に気付けるか
シニア向け 1 週間集中プラン(時間がない人向け)
| 日 |
やること |
| 月 |
シラバス詳細 + 全基礎.md + 暗記必須数値 |
| 火 |
全応用.md + DB 選定マトリクス丸暗記 |
| 水 |
問題集 section1 + section2 |
| 木 |
問題集 section3 + section4 + 用語集1周 |
| 金 |
模擬1 → 弱点復習 |
| 土 |
模擬2 → 公式サンプル → 当日 |
特に試験対策で覚えるべきトレードオフ表(暗記必須)
整合性 vs スケーラビリティ
| サービス |
整合性 |
書き込みスケール |
読み取りスケール |
| Cloud SQL |
強整合 |
垂直のみ |
リードレプリカで水平 |
| AlloyDB |
強整合 |
垂直 |
リードレプリカ + Read Pool |
| Spanner |
強整合(外部整合) |
水平 |
水平 |
| Bigtable |
結果整合(単一行は強整合) |
水平 |
水平 |
| Firestore |
強整合(ドキュメント単位) |
自動シャーディング |
自動シャーディング |
コスト軸(小〜中規模 OLTP の月額目安・概算)
| サービス |
月額(小〜中規模) |
適性 |
| Cloud SQL(vCPU=4 / 100GB) |
$400〜600 |
中小規模、移行容易 |
| AlloyDB(vCPU=4 / 100GB) |
$700〜900 |
PostgreSQL HTAP |
| Spanner(200 PU / 100GB) |
$700〜1000 |
グローバル分散・強整合が必要なら最安 |
| Bigtable(3ノード / SSD) |
$1500〜 |
>1TB のとき割安 |
| Firestore(PAYG) |
データ量・読み書き量次第 |
小規模・サーバーレスなら最安 |
⚠️ あくまで概算。試験では「最も安い」よりも 要件を満たす最安 を選ぶ。
HA / DR / SLA まとめ
| サービス |
HA 構成 |
DR 構成 |
SLA |
| Cloud SQL |
Regional HA(同期スタンバイ) |
クロスリージョン リードレプリカ + 手動昇格 |
99.95% |
| AlloyDB |
Regional HA |
クロスリージョン Secondary Cluster |
99.99% |
| Spanner Regional |
自動 |
リージョン障害には弱い |
99.99% |
| Spanner Multi-region |
自動 |
リージョン横断で自動 |
99.999% |
| Bigtable Single Cluster |
自動内部 |
クロスクラスタレプリ |
99.9% |
| Bigtable Multi-cluster Routing |
自動 |
別リージョン即座切替 |
99.999% |
| Firestore Multi-region |
自動 |
自動 |
99.999% |
| Memorystore Redis HA |
Standard Tier 自動 |
リードレプリカ |
99.9% |