あるIT担当者がAzureの「サービスとしてのインフラ(IaaS)」の典型的なユースケースを説明している。IaaSが最も適しているシナリオはどれか。
- A. 開発者が新しいNode.jsアプリケーションをOSの管理なしでデプロイする
- B. オンプレミスで稼働していたレガシーアプリケーション(カスタムOS設定が必要)をそのままAzure VMに移行する(リフト&シフト)
- C. 顧客向けにAI音声認識APIを短時間で組み込む
- D. Microsoft 365のメール・チームコラボレーション機能を従業員に提供する
解答と解説を見る
正解: B
IaaSはOSレベルまでの完全なコントロールが必要なワークロード、特にカスタムOS設定・特定のカーネルバージョン・ミドルウェアのバージョン依存がある既存アプリケーションのリフト&シフト移行に最適である。仮想マシンを完全制御できるため、オンプレミスと同等の環境を再現できる。選択肢DのMicrosoft 365はSaaSの典型例であり、IaaSではない。選択肢AのOSレス管理でのNode.jsアプリデプロイはPaaS(Azure App Service)の典型例で、IaaSは過剰な管理負荷になる。選択肢CAI音声認識APIの組み込みはSaaSまたはPaaS(Azure AI Services)の利用例であり、IaaSは不要。
📚 関連サービスの解説: Azure Virtual Machines