.NET Frameworkのアプリの現代化

正解は ア です。 AWS Transform for .NET は、.NET Frameworkのアプリを Linuxで動くクロスプラットフォームの.NETへ自動で移植 する支援をします。Linuxのコンテナで動かせば、Windowsのライセンスの費用を減らせます。 方法 ライセンスの費用 工数 自動の移植(AWS Transform) 減る 少ない Windowsのまま 残る なし 別の言語で書き直し 減る 非常に大きい 工数を抑えて、Linuxのコンテナで動かせる。 工数が非常に大きい。 ライセンスの費用が残る。 費用を減らす目的に反する。

Windows Serverで動く.NET FrameworkのWebアプリがある。Windowsのライセンスの費用を減らし、Linuxのコンテナで動かせるようにしたい。手作業の移植の工数はできるだけ減らしたい。

最も適切なものを1つ選択してください。

出典AWS非公式・オリジナル問題
ア
自動の移植の支援で、Linuxの.NETへ移す
イ
アプリをすべてJavaで書き直してから、コンテナにする
ウ
Windowsのまま、より大きなEC2に移して動かし続ける
エ
Windowsのライセンスを追加で購入して費用を固定する