ある製造業の企業が、老朽化したオンプレミスのERPシステムをクラウドへ移行することを検討しています。既存のアプリケーションコードをほぼ変更せずに、最短期間でクラウドへ移行したい場合、最も適切な戦略はどれですか?
- A. リファクタリング:クラウドネイティブアーキテクチャに合わせてアプリケーションを全面的に再設計する
- B. リタイア:既存のシステムを廃止し、新しいSaaSソリューションに置き換える
- C. リホスト(リフト&シフト):アプリケーションをほぼ変更せずにクラウド上の仮想マシンへ移行する
- D. リプラットフォーム:最小限の変更を加え、マネージドサービスを一部活用する形に移行する
解答と解説を見る
正解: C
リホスト(リフト&シフト)はアプリケーションコードをほぼ変更せずに既存のシステムを仮想マシンとしてクラウドへ移行する戦略であり、移行速度が最も速い。リプラットフォームは一部のマネージドサービスを活用するため改修が必要となる。リファクタリングはクラウドネイティブ化のための大規模改修が必要で時間とコストがかかる。リタイアはシステムそのものを廃止するため、継続利用を前提とした移行とは方向性が異なる。