このトピックはまだ評価されていません - このトピックを評価する

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

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

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

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

  3. 設定の構成

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

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

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

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

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

Microsoft のアカウントおよび Windows Azure のサブスクリプションを取得してから、Windows Azure 管理ポータルにログオンし、クラウド サービスとストレージ アカウントを作成する必要があります。 Windows Azure 環境をセットアップする方法の詳細については、「Visual Studio からのクラウド サービスの公開に必要なサービスの設定」を参照してください。

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

重要 :重要

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

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

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

  1. ウィザードを初めて使用する際は、資格情報をダウンロードする必要があります。 [サインインして資格情報をダウンロードする] リンクをクリックします。 Windows Azure ポータルにサインインするように求められたらサインインして、Windows Azure のユーザー名とパスワードを入力し、設定をファイルに保存します。 次の手順で、設定ファイルをインポートします。

    これは、発行ウィザードの画面の 1 つです
    Caution メモ注意

    設定ファイルには、証明書情報が含まれます。 ファイルをセキュリティで保護された場所に保存します。

  2. [インポート] をクリックして、サブスクリプションの一覧をデータを入力します。

    メモメモ

    設定ファイルは、WebMatrix が使用するのと同じ形式で、.publishsettings 拡張子を持ちます。

  3. [サブスクリプションの選択] の一覧で、この展開に使用するサブスクリプションを選択します。 <Manage…> を選択した場合は、サブスクリプションを作成、編集、または削除できます。

    メモメモ

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

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

    メモメモ

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

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

共通設定

設定を構成するには

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

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

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

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

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

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

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

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

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

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

    メモメモ

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

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

    展開設定

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

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

  8. サービスをデバッグするには、[IntelliTrace を有効にする] チェック ボックスをオンにします。

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

    重要 :重要

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

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

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

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

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

    発行ウィザードの要約画面
    メモメモ

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

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

この情報は役に立ちましたか。
(残り 1500 文字)

コミュニティの追加

追加
© 2013 Microsoft. All rights reserved.
facebook page visit twitter rss feed newsletter