【Azure Tutorial for Beginners】の和訳まとめ(後半)

この記事は、Azure Tutorial for Beginnersという動画をまとめたものになります。内容は、前半記事の続きとなりますので、まだ前半を見ていない方は、そちらもどうぞ。
本動画については、こちらから参照して頂ければと思います。

はじめに

それでは、前回の続きから始めていきたいと思います。前回はResource groupの作成が完了したところまで行きました。次は、作成したResource groupにリソースを投入していきましょう。


今回は、事前に用意しておいたHTMLページをAzureにホストしてみたいと思います。そのためには、Azureポータルの画面左から「App Service」を選択しましょう。Websiteやモバイルアプリ、あるいはAPIサービスをAzureにホスティングする際に選択します。

「App service」を選択したら、左上の「Add」を選択しましょう。

「Add」をクリックすると、App Service内で提供されている様々なサービスが表示されております。今回は、このサービスの中にある「Web Apps」を選択します。


Web Appsを作成してまいります。以下の項目を埋めていきます。

・App name
・作成するAppの名前

・Subscription
    ・Azureを利用するにあたっての利用契約形態のようなもの

・Resource Group
    ・作成するAppを収納するResource groupを選択(前半記事で作成したResource groupを選択)
・OS
・利用するOSの種類(WindowsかLinuxを選択)

・App Service Plan/Location
・利用するApp Serviceの料金プランとこのAppを収納する地域(Location)を選択

全ての項目の入力が完了したら、画面下の「Create」を選択します。デプロイが完了するのに少々時間が掛かりますが、これでAppの完成です。

App Servicesのダッシュボードに戻ると、作成完了したApp Servicseが表示されていると思うので、クリックします。

作成したApp Servicesをクリックすると、左にたくさんの項目が出てきますが、まずは「SETTINGS」という項目にある「Application Settings」というタブを選択しましょう。選択すると、このAppの設定内容を見ることができます。

他にも、Overviewというタブでは、Resource group名、ステータス、ロケーションなどこのAppのリソースを全て確認することができます。

次は、Deploymentの項目にある「Deployment Credentials」を選択し、以下の項目を入力します。

・FTP/deployment username
・Password(確認のため2回入力)

FTPのユーザ名とパスワードの作成がこれで完了したので、これでアップロードも可能となりました。

それでは、実際にFTPからアクセスを行ってみましょう。
タブの「Overview」を選択したら、FTP hostnameの下にあるURLをコピーして、新規タブに貼り付けます。

URLより図の様な画面に飛ぶので、

・Username
・Password

をそれぞれ入力しましょう。

Usernameは、「FTP/deployment username」の下に表示されています。

UsernameとPasswordの入力が完了すると、図の様な画面に出るので「 site/ 」を選択します。


「 site/ 」を選択したら、次は「 wwwroot 」を選択します。用意しておいたサイトページを見られるようにするためには、ファイルをwwwrootディレクトリにアップロードする必要があります。

それでは、アップロードの準備を行いましょう。
はじめに、FTPソフトウェアをダウンロードします。そして、作成しておいた「Home.html page」を「Index.html page」に名前を変更します。

次に、「 Username (FTP/deployment username) 」と「 Password 」を入力します。

Usernameとpasswordの入力が完了したら、「 wwwroot 」のフォルダを選択し、先ほど作成した「 Index.html page 」を入れます。

それでは、これでホームページが見られるようになったか確認してみましょう。


確認する際は、Overviewに載っているURLからサイトに行くことが出来ます。

今回の表示方法では予定していたHPにはたどり着けませんでした。

表示されているURLに「 Index.html 」を末尾に足すと無事にホームページが表示されます。

まとめ

以上がAzure Tutorial for Beginners動画のまとめ後半でした。前半・後半を通じて、クラウドの基本的な考え方と、Azureというものについての理解が少しでも深められれば幸いです。

この記事を書いた人

azure-recipe-user