ロードマップ_新人

PCDE 学習ロードマップ — 新人エンジニア向け(12 週コース)

対象: 実務 1〜2 年 / クラウド初学者 / Kubernetes 未経験 〜 さわった程度 学習時間目安: 120〜160 時間(週 10-13 時間 × 12 週) 想定: 平日 1.5h × 5日 + 週末 3-5h


全体スケジュール

テーマ 主目的
1 前提知識キャッチアップ Linux / Docker / Git / YAML
2 Kubernetes 入門 + Terraform 入門 kubectl / Pod / Deployment / terraform plan/apply
3 Section 1: 組織・IaC 基礎 リソース階層・Shared VPC・IaC ツール
4 Section 1: マルチ環境・開発環境 GKE Fleet・Cloud Workstations・Gemini
5 Section 2: CI/CD 設計 Cloud Build・Artifact Registry
6 Section 2: CD・セキュリティ Cloud Deploy・Binary Authorization・SLSA
7 Section 3: SRE の基礎 SLI / SLO / SLA / Error Budget
8 Section 3: ライフサイクル・インシデント 容量計画・オートスケール・インシデント緩和
9 Section 4: 計装・ログ Ops Agent・OTel・Logging
10 Section 4: メトリクス・トレース Monitoring・Trace・Profiler・Managed Prometheus
11 Section 5 + 全体演習 FinOps + 問題集 1 周目
12 模擬試験・最終調整 模擬試験 1・2 + 弱点補強 + 受験

週次プラン詳細

Week 1: 前提知識キャッチアップ

やること 時間
Linux 復習:systemd・journalctl・基本コマンド 1.5h
Docker 基本:イメージ・コンテナ・volume・network 1.5h
Git / GitHub Flow:feature branch / PR / squash merge 1.5h
YAML 1.2 文法 + JSON との違い 1.5h
Cloud Shell で gcloud / kubectl をハンズオン 1.5h
Cloud Skills Boost の「Google Cloud Fundamentals」を流し見 3h
(休息 or 復習) -

Week 2: Kubernetes + Terraform 入門

やること 時間
Kubernetes 概念:Pod / Deployment / Service / Namespace 1.5h
kubectl 基本:get / describe / logs / exec / apply 1.5h
minikube or GKE Autopilot で Hello World デプロイ 1.5h
Terraform 基本:provider / resource / state / plan / apply 1.5h
Terraform で GCS bucket / VM を作る・壊す 1.5h
Helm 入門:chart / values / release 3h
(復習) -

Week 3: Section 1(基礎)— 組織・IaC

やること 時間
../02_学習資料/01_組織と基盤/01_基礎.md 前半(組織階層) 1.5h
同 後半(Shared VPC・PSC) 1.5h
IAM / 組織ポリシー / サービスアカウント 1.5h
IaC ツール:Terraform / IM / CFT / Config Connector 1.5h
Workload Identity Federation の図解 1.5h
ハンズオン:Org Policy で gcs.location を制限 3h
(復習) -

Week 4: Section 1(応用)— マルチ環境・開発環境

やること 時間
CI/CD アーキ設計(Cloud Build + Cloud Deploy 概観) 1.5h
GKE Fleet / Multi-cluster Ingress 1.5h
Config Sync / Policy Controller 1.5h
Cloud Workstations セットアップ 1.5h
Gemini Code Assist / Cloud Assist / CLI 1.5h
../03_問題集/section1_問題集.md 3h
(弱点復習) -

Week 5: Section 2(基礎)— CI / Artifact Registry

やること 時間
../02_学習資料/02_CICDパイプライン/01_基礎.md Cloud Build 全体像 1.5h
cloudbuild.yaml 文法・ステップ・substitution 1.5h
Artifact Registry:Docker / Maven / npm / Helm / Remote 1.5h
Cloud Build Private Pool / Worker Pool 1.5h
ハンズオン:CB → AR → デプロイ 1.5h
Buildpacks / Skaffold 入門 3h
(復習) -

Week 6: Section 2(応用)— CD・セキュリティ

やること 時間
Cloud Deploy:pipeline / target / release / rollout 1.5h
デプロイ戦略:canary / blue-green / rolling / traffic split 1.5h
Secret Manager / Cloud KMS / Parameter Manager 1.5h
Binary Authorization:attestor / policy / breakglass 1.5h
SLSA Level 1-4 / Software Delivery Shield 1.5h
../03_問題集/section2_問題集.md 3h
(弱点復習) -

Week 7: Section 3(基礎)— SRE 中核

やること 時間
../02_学習資料/03_SREプラクティス/01_基礎.md SLI / SLO / SLA の定義 1.5h
Error Budget の計算と運用 1.5h
Burn rate アラート(fast burn / slow burn) 1.5h
SRE Book Ch.4 (SLO) 通読 1.5h
Toil / Postmortem 文化 1.5h
ハンズオン:Cloud Monitoring で SLO 作成 3h
(復習) -

Week 8: Section 3(応用)— ライフサイクル・インシデント

やること 時間
容量計画:quotas / limits / reservations 1.5h
オートスケール:MIG / Cloud Run / GKE HPA/VPA/CA 1.5h
インシデント緩和:drain / capacity / rollback 1.5h
Cloud Service Mesh の SLO / Error Budget 1.5h
Dynamic Workload Scheduler(GPU/TPU) 1.5h
../03_問題集/section3_問題集.md 3h
(弱点復習) -

Week 9: Section 4(基礎)— ログ計装

やること 時間
../02_学習資料/04_可観測性とトラブルシュート/01_基礎.md Cloud Logging 全体像 1.5h
Ops Agent / Logging Agent (legacy) 1.5h
OpenTelemetry Collector 入門 1.5h
LQL(Logging Query Language) 1.5h
log-based metric / log sink / exclusion 1.5h
ハンズオン:BigQuery sink で SQL 分析 3h
(復習) -

Week 10: Section 4(応用)— メトリクス・トレース

やること 時間
Cloud Monitoring:Metrics Explorer / PromQL 1.5h
Managed Service for Prometheus 1.5h
Alerting Policy / Notification Channels(PagerDuty) 1.5h
Cloud Trace / OTel 計装 1.5h
Cloud Profiler / Error Reporting 1.5h
../03_問題集/section4_問題集.md 3h
(弱点復習) -

Week 11: Section 5 + 演習 1 周目

やること 時間
../02_学習資料/05_パフォーマンスとコスト/01_基礎.md 1.5h
Recommender / Active Assist 1.5h
CUD / SUD / Spot VM / Network Tiers 1.5h
../03_問題集/section5_問題集.md 1.5h
../05_用語集/用語集.md 通読 1.5h
全セクション問題集 復習(間違った問題のみ) 3h
(休息 or 復習) -

Week 12: 模擬試験 + 受験

やること 時間
../04_模擬試験/模擬試験1.md(本番形式 2 時間) 2h + 復習 1.5h
模擬試験 1 の解説・弱点復習 1.5h
公式サンプル問題 1h
../04_模擬試験/模擬試験2.md(本番形式) 2h + 復習 1.5h
全セクション要点と暗記.md 通読 2h
用語集 ★3 のみ最終確認 + 公式 Exam Guide 再読 2h
受験 🚀 2h

学習のコツ(新人向け)

  1. 手を動かす:ハンズオンを飛ばすと、Cloud Build / Deploy / Monitoring の UI が頭に入らない
  2. 用語の英語名を覚える:本番試験は英訳が不自然な箇所があるので英語の正式名で記憶
  3. 「数字」は丸暗記:SLO の桁ごとの分数、エラーバジェットの計算式、3 年 CUD 割引率
  4. 「選定理由」を 1 行で言える状態に:例「Spot VM はステートレス・中断許容ワークロード」
  5. 間違った問題は必ず該当章に戻る:問題集の解説だけで終わらせない