あなたの会社はオンプレミスから Google Cloud への移行を計画しています。既存のワークロードを変更せずに移行し、その後段階的にクラウドネイティブ化したい場合、最初のステップとして最も適切なアプローチはどれですか?
- A. オンプレミスの VM をそのまま Compute Engine に Lift & Shift する
- B. アプリケーションをマイクロサービスに分解して Cloud Run にデプロイする
- C. アプリケーションをすべてコンテナ化して GKE に移行する
- D. すべてのデータを BigQuery に移行してデータドリブンなアーキテクチャを構築する
解答と解説を見る
正解: A
Lift & Shift(リフトアンドシフト)はオンプレミスの VM をほぼそのまま Compute Engine に移行する手法で、アプリケーションの変更が最小限で済みます。Google Cloud Migrate for Compute Engine(旧 Velostrata)などのツールを活用することで移行を迅速化できます。移行後に段階的にコンテナ化やマネージドサービスへの移行を進めるアプローチが一般的です。全アプリのコンテナ化は時間とコストがかかります。マイクロサービス化は大規模なリファクタリングが必要です。BigQuery への移行はデータ分析基盤の話であり、アプリケーション全体の移行戦略としては不完全です。
📚 関連サービスの解説: Compute Engine