エクスポート (0) 印刷
すべて展開

Windows Azure アプリケーションの発行ウィザード

更新日: 2013年10月

Visual Studio で Web アプリケーションを開発した後、Windows Azure アプリケーション発行ウィザードを使用してそのアプリケーションを Azure にさらに簡単に発行できます。次のセクションではウィザードを使用するために行う手順について説明し、残りのセクションではウィザードの機能について説明します。

  1. アプリケーションを発行する前に

  2. サブスクリプションの選択

  3. 設定の構成

  4. アプリケーションの発行

アプリケーションを発行する前に

Windows Azure アプリケーション発行ウィザードを使用するには、次のタスクを実行する必要があります。

  • Microsoft アカウントと Azure サブスクリプションを取得します。

  • Azure 用の Web アプリケーションを有効にします。

これらのタスクを既に実行している場合は、次の 2 つの段落をスキップできます。

Microsoft アカウントと Azure サブスクリプションを取得した後に、クラウド サービスとストレージ アカウントを作成する必要があります。作成には、サーバー エクスプローラーまたは Management Portal を使用します。Azure 環境をセットアップする方法の詳細については、「Visual Studio からのクラウド サービスの発行に必要なサービスの設定」を参照してください。

Azure の Web アプリケーションを有効にするには、Visual Studio で Web ロールを使用して Azure プロジェクトを作成し、そのプロジェクトをアプリケーションのプロジェクトと関連付ける必要があります。関連付けられた Azure プロジェクトを作成するには、アプリケーションのプロジェクトのショートカット メニューを開き、[変換、Azure クラウド サービス プロジェクトに変換] をクリックします。Azure プロジェクトをソリューションに追加した後、ショートカット メニューをもう一度開き、[発行] をクリックします。Azure のアプリケーションを有効にする方法の詳細については、「Visual Studio から Azure に Web アプリケーションを移行および発行する方法」を参照してください。

Important重要
管理者の資格情報 ([管理者として実行]) を使用して Visual Studio を起動する必要があります。

アプリケーションを発行する準備ができたら、Azure プロジェクトのショートカット メニューを開き、[発行]をクリックします。次の図は、Windows Azure アプリケーション発行ウィザードを示しています。

サブスクリプションの選択

サブスクリプションを選択するには

  1. ウィザードを初めて使用する際は、サインインする必要があります。[サインイン] リンクをクリックします。Azure ポータルにサインインするように求められたらサインインして、Azure のユーザー名とパスワードを入力します。

    これは、Windows Azure アプリケーションの発行ウィザードの画面の 1 つです

    サブスクリプションの一覧に、アカウントに関連付けられたサブスクリプションが表示されます。以前にインポートしたサブスクリプション ファイルからサブスクリプションが表示される場合もあります。

  2. [サブスクリプションの選択] の一覧で、このデプロイに使用するサブスクリプションを選択します。[<管理…>] を選択した場合、[サブスクリプションの管理] ダイアログ ボックスが表示され、サブスクリプションを作成、編集、または削除できます。必要に応じて、あるアカウントでサインアウトし、別のアカウントでサインインすることもできます。

    サブスクリプションの管理

    [サブスクリプションの管理] ダイアログの [アカウント] タブには、アカウントに関連付けられたサブスクリプションが表示されます。サブスクリプション ファイルからサブスクリプションをインポートした場合、[証明書] タブでこれらを確認できます。

    note
    サブスクリプション ファイルには、複数のサブスクリプションを含めることができます。

  3. この時点でアプリケーションを発行できます。または、このデプロイの設定を変更することもできます。発行する準備ができたら、[発行] をクリックしてこのアプリケーションをデプロイします。発行しない場合は、[次へ] をクリックして続行します。

    note
    この手順で [発行] をクリックした場合は、Visual Studio でこのデプロイの状態を監視できます。

Windows Azure アプリケーション発行ウィザードを使用して、デプロイの共通設定と詳細設定の両方を変更できます。たとえば、リリースする前にアプリケーションをテスト環境にデプロイする設定を選択できます。次の図は、Azure デプロイの [共通設定] タブを示しています

共通設定

設定の構成

設定を構成するには

  1. [クラウド サービス] リスト ボックスで、次の一連の手順のいずれかを実行します。

    • 既存のサービスを選択します。このクラウド サービスのデータ センターの場所が表示されます。この場所をメモし、ストレージ アカウントの場所が同じデータ センター内にあるかどうかを確認します。

    • [新規作成] を選択し、Azure がホストするクラウド サービスを作成します。[Windows Azure サービスの作成] ダイアログ ボックスで、サービス名を指定した後にお客様やクライアントの大半に近いデータ センターを指定します。

  2. [環境] の一覧で、[運用] または [ステージング] のどちらかを選択します。アプリケーションをテスト環境にデプロイする場合は、ステージング環境を選択します。後でアプリケーションを運用環境に移動できます。

  3. [ビルド構成] の一覧で、[デバッグ] または [リリース] のどちらかを選択します。

  4. [サービス構成] の一覧で、[クラウド] または [ローカル] のどちらかを選択します。

    [すべてのロールのリモート デスクトップを有効にする] チェック ボックスをオンにして、リモート デスクトップを有効にします。このオプションは、主にトラブルシューティングのために使用されます。このチェック ボックスをオンにすると、[リモート デスクトップ構成] ダイアログ ボックスが表示されます。構成を変更するには、[設定] リンクをクリックします。

    [すべての Web ロールの Web Deploy を有効にする] チェック ボックスをオンにすると、Web Deploy が有効になります。この機能を使用するには、リモート デスクトップを有効にする必要があります。詳細については、「Azure Tools を使用したクラウド サービスの発行」を参照してください。Web Deploy の詳細については、「Azure Tools を使用したクラウド サービスの発行」を参照してください。

  5. [詳細設定] タブをクリックします。[デプロイ ラベル] フィールドで、既定名をそのまま使用するか独自の名前を入力します。デプロイ ラベルに日付を付加するには、チェック ボックスをオンのままにします。

    発行ウィザードの 3 番目の画面
  6. [ストレージ アカウント] の一覧で、このデプロイに使用するストレージ アカウントを選択します。クラウド サービスとストレージ アカウント用のデータ センターの場所を比較します。これらの場所が同じになるようにしてください。

    note
    Azure ストレージ アカウントには、アプリケーション デプロイのパッケージが格納されます。アプリケーションのデプロイ後、パッケージはストレージ アカウントから削除されます。

  7. 更新されたコンポーネントのみを展開する場合は、[展開の更新] チェック ボックスをオンにします。この展開は、完全な展開より高速な場合があります。下記の図が示すように [設定] リンクをクリックして、[展開の更新設定] ダイアログ ボックスを開きます。

    配置の設定

    展開の更新では、増分展開または同時展開の 2 つから、いずれかを選択できます。増分展開では、展開済みのインスタンスが 1 つずつ更新されます。このため、アプリケーションはオンラインのままで、ユーザーから利用可能です。同時展開は一度にすべての展開済みのインスタンスを更新します。同時更新は、増分更新よりも高速ですが、このオプションを選択した場合、アプリケーションは更新プロセス中に利用できない場合があります。

    展開の更新が失敗した場合に、自動的に完全な展開を実行するには、[展開を更新できない場合は、完全な展開を実行する] チェック ボックスをオンにします。完全な展開はクラウド サービスの仮想 IP (VIP) アドレスをリセットします。詳細については、「クラウド サービスの固定仮想 IP アドレスを保持する方法」を参照してください。

  8. サービスをデバッグするには、[IntelliTrace を有効にする] チェック ボックスをオンにします。また、デバッグ構成を展開して、Azure SDK 2.2 のリモート デバッグ機能のプレビューを評価する場合は、[すべてのロールのリモート デバッガーを有効にする] チェック ボックスをオンにして、リモート デバッグ サービスを展開します。

    このアプリケーションをプロファイリングするには、[プロファイルを有効にする] チェック ボックスをオンにし、[設定] リンクをクリックしてプロファイルのオプションを表示します。

    Important重要
    Visual Studio Ultimate を使用して IntelliTrace または階層相互作用プロファイリング (TIP) を有効にする必要がありますが、同時に両方を有効にすることはできません。

    詳細については、「IntelliTrace および Visual Studio を使用した発行済みのクラウド サービスのデバッグ」および「クラウド サービスのパフォーマンスのテスト」を参照してください。

  9. アプリケーションの概要ページを表示するには、[次へ] をクリックします。

アプリケーションの発行

プロジェクトを発行するには

  1. 選択した設定から発行プロファイルを作成できます。たとえば、テスト環境用と運用環境用に 1 つのプロファイルを作成します。このプロファイルを保存するには、[保存] アイコンをクリックします。ウィザードでは、プロファイルが作成され、Visual Studio プロジェクトに保存されます。プロファイル名を変更するには、[ターゲット プロファイル] の一覧を開き、[<管理…>] を選択します。

    発行ウィザードの [概要] 画面
    note
    発行プロファイルが Visual Studio の [ソリューション エクスプ ローラー] に表示され、プロファイル設定が .azurePubxml 拡張子を持つファイルに書き込まれます。設定は、XML タグの属性として保存されます。

  2. [発行] をクリックしてアプリケーションを発行します。Visual Studio の出力ウィンドウでプロセスの状態を監視できます。

参照

コミュニティの追加

表示:
© 2014 Microsoft