IIS アプリケーションを Elastic Beanstalk に移行する - AWS Elastic Beanstalk

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

IIS アプリケーションを Elastic Beanstalk に移行する

AWS Elastic Beanstalk は、Internet Information Services (IIS) で実行されている Windows アプリケーションの効率的な移行パスを提供します。この章で説明する移行機能により、通常クラウド移行に関連する時間と複雑さが大幅に短縮され、 AWSへの移行中にアプリケーションの機能と設定の整合性を維持できます。

eb migrate オペレーション

Elastic Beanstalk コマンドラインインターフェイス (EB CLI) の eb migrate コマンドを使用して、IIS アプリケーションを自動的に検出、パッケージ化、および AWS クラウドにデプロイします。このプロセスでは、アプリケーションの機能を維持し、バインディング、アプリケーションプール、認証設定などの設定を保持します。

次の手順は、アプリケーションを AWS クラウドに移行するために eb migrate オペレーションが実行するプロセスをまとめたものです。

  1. IIS サイトとその設定を検出します。

  2. アプリケーションのコンテンツと設定をパッケージ化します。

  3. Elastic Beanstalk 環境とアプリケーションを作成します。

  4. 保存された設定でアプリケーションをデプロイします。

ワークフローと場所の実行オプション

eb migrate コマンドは、柔軟な移行ワークフローと実行場所のオプションを提供します。デフォルトでは、Elastic Beanstalk に移行するアプリケーションを含むターゲットサーバーでコマンドを実行します。アプリケーションサーバーで直接コマンドを実行できない場合は、remote オプションを使用して、アプリケーションと設定を含むターゲットサーバーに接続する踏み台ホストからコマンドを実行します。移行を 2 つのステップで完了するには、archive-only オプションを使用してデプロイせずに移行パッケージを生成し、後で archive オプションを使用してデプロイすることもできます。

eb migrate コマンドに関する参照情報は、「eb migrate」を参照してください。

トピック

以下のトピックでは、IIS アプリケーションを Elastic Beanstalk に移行する方法について詳しく説明します。