PCA#1(designing)
金融系SaaS事業者がオンプレミスのモノリスをGoogle Cloudへ移行します。日次バッチが17時間に達しメンテナンス枠を超過しており、リリース頻度を週1から日次へ高める方針です。データ層はPostgreSQL 14、シングルライターで運用しています。アーキテクチャの初期判断として最も適切なものはどれですか。
正解:A
正解の根拠
Google Cloud Adoption Framework と Migration to Google Cloud のガイダンスでは、まずワークロードを稼働させ、評価データを得てから最適化することを推奨しています。リフト&シフト後にバッチ分解やデータ層リファクタを段階適用することで、リスクを抑えつつ目的を達成できます。
| 戦略 | 初期コスト | リスク |
|---|---|---|
| Rehost | 低 | 低 |
| Refactor | 高 | 高 |
不正解の理由
- B: 一括書き換えはビジネス停止リスクが大きく、Firestoreはリレーショナル整合性を要する金融処理に不向きです
- C: Bigtableは行キー設計が前提のNoSQLで、PostgreSQL互換ではないため移行計画が破綻します
- D: クラウド移行方針自体に反し、メンテナンス枠超過の根本解決になりません

コメント