PDE#2(designing)

PDE#2(designing)

金融系の顧客が、過去 7 年分の取引履歴 (約 600 TB) をオンプレミスから Google Cloud に移行します。データはまず生のまま保持し、その後 BigQuery で分析しますが、規制上、生データには 7 年間の改ざん防止 (WORM) が要求されます。同時に分析側では取り込み後 1 時間以内にクエリ可能な状態にしたい場合、最も適切な設計はどれですか。

ディスカッション 0

正解:C

正解の根拠

Cloud Storage の Bucket Lock と保持ポリシーを組み合わせることで、規定期間中はオブジェクトの削除や上書きを防ぐ WORM 相当の保護を実現できます。生データを Cloud Storage に保管し、BigQuery への Load Job により取り込み後 1 時間以内に分析可能にできます。生データの不変性と分析利便性の両立に最も適した設計です。

サービス比較

項目正解 (Cloud Storage + Bucket Lock)不正解 (BigQuery スナップショット)
WORM保持ポリシーで強制削除可能で不適
容量・コストColdline/Archive で安価BigQuery ストレージ価格
原本性生データを直接保持派生コピー

不正解の理由

  • B: BigQuery スナップショットは元テーブル削除と独立しますが WORM 機能ではなく、改ざん防止要件を満たしません。
  • A: Persistent Disk スナップショットはマシン用途で、長期データ保管とガバナンスには不向きです。
  • D: Cloud SQL は 600 TB 規模の保管に不適で、WORM 制御もできません。

参考:Cloud Storage Bucket Lock


コメント

コメント

コメントする

目次