AWS App2Container

既存のアプリケーションのコンテナ化と移行

アプリケーションの開発と運用スキルセットを合理化することによってインフラストラクチャコストとトレーニングコストを削減。

アプリケーションの自動分析と自動生成されたコンテナイメージでモダナイゼーションを加速化。

コードを変更することなく、データセンターで実行されているアプリケーションをコンテナ化。

仕組み

AWS App2Container (A2C) は、Java および .NET ウェブアプリケーションをコンテナ形式に移行およびモダナイズするためのコマンドラインツールです。AWS A2C は、ベアメタル、仮想マシン、Amazon Elastic Compute Cloud (EC2) インスタンス、またはクラウドで実行されているアプリケーションのインベントリを分析して構築します。

この図では、AWS A2C がランタイムの依存関係を検出および分析し、抽出およびコンテナ化して Docker イメージを作成し、デプロイアーティファクトを作成してから、イメージを保存して AWS にデプロイする方法を示しています。

ユースケース

レガシーアプリケーションを維持し、費用対効果を達成する

アプリケーションのデプロイと運用を標準化しながら、レガシーアプリケーションを移行してモダナイズします。

アプリケーションのプロビジョニングを自動化する

必要なコンピューティング、ネットワーク、およびセキュリティインフラストラクチャを設定する AWS CloudFormation テンプレートを使用します。

コンテナを構築してデプロイする

AWS DevOps サービス用に事前に作成された継続的インテグレーションとデリバリー(CI/CD) パイプラインを使用します。

最初に行うべきこと

製品の特徴を見る

アプリケーションインベントリから自動化されたアプリケーションプロビジョニングまで、すべてをご覧ください。

エキスパートに問い合わせる

アプリケーションの AWS への移行と最新化を開始します。

AWS A2C の使用を開始する

AWS A2C をインストールして初期化する方法を説明します。


AWS の詳細を見る