SAP-C02#4(migration)

SAP-C02#4(migration)

ある SaaS 企業は、長年運用してきた .NET Framework 4.x のモノリスを Windows IIS 上で動かしています。これを AWS 上のコンテナとしてリファクタしたいですが、コードベースの大幅な書き換えは避けたいと考えています。アプリケーションを分析し、コンテナイメージと Kubernetes/ECS 用デプロイメニフェストを自動生成する AWS サービスはどれですか。

ディスカッション 0

正解:A

正解の根拠

AWS App2Container (A2C) は、既存のオンプレ Java または .NET アプリケーションを分析してコンテナ化し、ECS や EKS 向けの CloudFormation/デプロイ定義を自動生成するための CLI ツールです。Replatform/Refactor の支援に最適です。

サービス主目的
App2Container既存アプリのコンテナ化自動生成
Copilot CLI新規コンテナワークロード開発
App Runnerコンテナ/ソースの簡易ホスティング
Beanstalkマネージド PaaS

不正解の理由

  • B: Copilot は新規アプリ向けで、既存モノリスの分析や自動コンテナ化機能を提供しません。
  • C: App Runner はコンテナ実行環境で、既存アプリの解析やコンテナ化機能は備えていません。
  • D: Beanstalk Multicontainer は分析機能を持たず、結局手動コンテナ化が必要となります。

参考:AWS App2Container ユーザーガイド


コメント

コメント

コメントする

目次