CLF-C02#263(Concepts)
ある企業はモノリシックアプリケーションをマイクロサービスに変換してモダナイズし、AWSに移行したいと考えています。 使用すべき移行戦略はどれですか?
正解:D
正解の根拠
7つのR戦略のうちRefactor(再設計/再構築)は、アプリケーションのアーキテクチャ自体を変更し、モノリスをマイクロサービス化するなどクラウドネイティブな構造に作り替える戦略です。コンテナ・サーバーレスへの分割やDB分離を含み、機能追加・スケーラビリティの向上が目的に合致します。
移行7Rの比較
| 戦略 | 内容 |
|---|---|
| Rehost | そのまま移設(Lift & Shift) |
| Replatform | 軽微な最適化(例:DBをRDSへ) |
| Repurchase | SaaSへの置換 |
| Refactor | アーキテクチャを再設計(マイクロサービス化) |
不正解の理由
- A: Rehostはコード変更なしの移設で、マイクロサービス化のような構造変更は行いません。
- B: Replatformは部分最適化のみで、モノリス分割のような大規模再設計は範囲外です。
- C: RepurchaseはSaaS製品への置換で、自社アプリの内部構造変更には該当しません。

コメント