翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
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 オペレーションが実行するプロセスをまとめたものです。
-
IIS サイトとその設定を検出します。
-
アプリケーションのコンテンツと設定をパッケージ化します。
-
Elastic Beanstalk 環境とアプリケーションを作成します。
-
保存された設定でアプリケーションをデプロイします。
ワークフローと場所の実行オプション
eb migrate コマンドは、柔軟な移行ワークフローと実行場所のオプションを提供します。デフォルトでは、Elastic Beanstalk に移行するアプリケーションを含むターゲットサーバーでコマンドを実行します。アプリケーションサーバーで直接コマンドを実行できない場合は、remote オプションを使用して、アプリケーションと設定を含むターゲットサーバーに接続する踏み台ホストからコマンドを実行します。移行を 2 つのステップで完了するには、archive-only オプションを使用してデプロイせずに移行パッケージを生成し、後で archive オプションを使用してデプロイすることもできます。
eb migrate コマンドに関する参照情報は、「eb migrate」を参照してください。
トピック
以下のトピックでは、IIS アプリケーションを Elastic Beanstalk に移行する方法について詳しく説明します。
-
前提条件 - Windows アプリケーションを AWS Elastic Beanstalk 環境に移行するために必要なソフトウェア、アクセス、アクセス許可を理解します。
-
移行用語集 - IIS コンポーネントが Elastic Beanstalk リソースにどのようにマッピングされるかを理解する
-
IIS から Elastic Beanstalk への移行マッピングを理解する - IIS コンポーネントが Elastic Beanstalk リソースにどのようにマッピングされるかを理解する
-
基本的な IIS の移行を実行する - 基本的な移行を実行する方法について学ぶ
-
高度な移行シナリオ - 複雑な移行シナリオを処理する
-
セキュリティ設定と IAM ロール - 移行中にセキュリティ設定を構成する
-
ネットワーク設定とポート設定 - ネットワークとポートの設定を管理する
-
トラブルシューティングと診断 - 一般的な移行問題をトラブルシューティングする
-
移行オプションを比較する: EB CLI と AWS Application Migration Service - 2 つの主要な移行オプションを比較する。