Microsoft-azure-application-deployment

提供:Dev Guides
移動先:案内検索

Microsoft Azure-アプリケーションの展開

この章では、Windows Azureにアプリケーションをデプロイするさまざまな方法について説明します。 アプリケーションとは、Webアプリケーションまたはモバイルアプリケーションのことです。 以前のWebアプリはWebサイトと呼ばれていましたが、今ではどこでもWebアプリケーションと呼ばれています。 「Webサイト」の章で、Visual Studioおよび管理ポータルからアプリケーションを展開する方法について説明します。

PowerShellからWebアプリを展開する

PowerShellの使用を開始するには、チュートリアルの「PowerShell」の章を参照してください。 PowerShellからWebサイトを展開するには、展開パッケージが必要です。 これは、Webサイト開発者から入手できます。Web展開に興味がある場合は、展開パッケージの作成について知っているでしょう。 次のセクションでは、まずVisual Studioで展開パッケージを作成する方法を学習し、次にPowerShellコマンドレットを使用して、パッケージをAzureに展開します。

展開パッケージを作成する

  • ステップ1 *-Visual StudioでWebサイトにアクセスします。
  • ステップ2 *-ソリューションエクスプローラーでアプリケーションの名前を右クリックします。 [公開]を選択します。

展開パッケージの作成

  • ステップ3 *-ドロップダウンから[新しいプロファイル]を選択して、新しいプロファイルを作成します。 プロファイルの名前を入力します。 ウェブサイトが同じコンピューターから以前に公開されているかどうかに応じて、ドロップダウンに異なるオプションがあります。

新しいプロファイル

  • ステップ4 *-次の画面で、[公開方法]で[Web展開パッケージ]を選択します。

Web配置パッケージ

  • ステップ5 *-展開パッケージを保存するパスを選択します。 サイトの名前を入力して、「次へ」をクリックします。

MyWebProfile

  • ステップ6 *-次の画面で、デフォルトをオンのままにして「公開」を選択します。

完了すると、選択した場所のフォルダー内に、展開中に必要なzipファイルが見つかります。

PowerShellを使用してAzureでWebサイトを作成する

  • ステップ1 *-次のコマンドレットを入力してWebサイトを作成します。 ハイライトされた部分を交換します。 このコマンドは、無料サブスクリプションでWebサイトを作成します。 Webサイトの作成後にサブスクリプションを変更できます。
New-AzureWebsite -name "mydeploymentdemo" -location "East US"

WebサイトPowerShellの作成

コマンドレットが成功すると、上の画像に示されているすべての情報が表示されます。 この例ではmydeploymentdemo.azurewebsites.netであるため、WebサイトのURLを確認できます。

  • ステップ2 *-URLにアクセスして、すべてが正しく行われたことを確認できます。

展開パッケージを使用してWebサイトを展開する

AzureでWebサイトが作成されたら、Webサイトのコードをコピーするだけです。 ローカルコンピューターにzipフォルダー(展開パッケージ)を作成します。

  • ステップ1 *-次のコマンドレットを入力して、Webサイトを展開します。
Publish-AzureWebsiteProject -name "mydeploymentdemo" -package
"C:\Users\Sahil\Desktop\deploymentDemo\MyWebsiteOnAzure.zip"

上記のコマンドレットでは、作成したばかりのWebサイトの名前とコンピューター上のzipファイルのパスが指定されています。

  • ステップ2 *-WebサイトのURLにアクセスします。 次の画像に示すように、Webサイトを見ることができます。

WebサイトのURLを作成