Windows10-development-cloud-services
Windows 10開発-クラウドサービス
開発者として、デスクトップで利用可能なデータ以外のデータが必要になる場合があります。 クラウドサービスは、そのデータにアクセスするのに役立ちます。 この章では、必要になる可能性のあるクラウドサービスについての理解を深めます。
マイクロソフトは、クラウドコンピューティングプラットフォームとインフラストラクチャ( Microsoft Azure )を提供しており、すべてのアプリケーションとサービスを構築、展開、管理できます。
Azureは、Windows Azureとして2010年2月1日に初めてリリースされました。 その後、2014年3月25日にMicrosoft Azureに名前が変更されました。
*PaaSとIaaS* の両方のサービスを提供し、Microsoft固有のソフトウェアとシステムの両方を含む多くの異なるプログラミング言語、ツール、フレームワークをサポートします。
MicrosoftはWindows 10でクラウドサービスをアップグレードしました。 Microsoftアカウントの統合はWindows 8で導入されましたが、 OneDrive は2007年以来存在しています。 Windows 10では、両方のサービスが更新され、統合と新機能が強化され、より多くのユーザーを引き付けています。
マイクロソフトアカウント
MicrosoftアカウントでMicrosoftのAzureクラウドサービスを使用できます。 もちろん、無料ではありませんが、30日間の無料試用版を使用できます。
最初にWindows 10でマシンをセットアップし、Microsoftアカウントでログインしたとき、Microsoft Azureサブスクリプションに同じアカウントを使用できます。 Microsoft Azureにサインアップするには、ここをクリックhttps://azure.microsoft.com/[[[1]]]
Microsoft Azureにサブスクライブしたら、Azure Portal [[2]] 次のページが表示されます。
データベースに保存したり、仮想マシンを使用したりできます。 モバイルアプリのバックエンドを構築してホストすることもできます。
以下の手順に従って、例を使用してこれを試してみましょう。
- 左ペインの[新規]オプションをクリックします。
- * Web+を選択します[モバイル]> [モバイルアプリ*]を選択し、Webアプリに名前を付けます。
- アプリの送信とデプロイには時間がかかります。 このプロセスが完了すると、次のページが表示されます。 ここでは、Windows(C#)、iOS Androidなどのさまざまな種類のモバイルアプリを選択できます。
- Windows 10について話しているため、Windows(C#)を選択すると、次のページが開きます。
- ここでは、2つのダウンロードオプションを確認できます。 これらはサンプルプロジェクトです。VisualStudioでダウンロードしてビルドするだけで、Microsoft Azureに簡単に発行できます。
- サーバープロジェクトである最初のものをダウンロードしましょう。 zipファイルです。
- ダウンロードが完了したら、これを解凍してVisual Studioで開きます。
- 次に、このアプリケーションをビルドします。 いくつかのエラーがリストされている場合は、再度ビルドします。
- アプリケーションを実行してください。 次のWebページが表示されますが、現在はlocalhostにあります。
- このアプリケーションをクラウドでホストするには、以下に示すように、 Solution Explore の Project オプションを右クリックします。
- メニューから*公開*オプションを選択します。 次のダイアログが表示されます。
- 最初のオプション- Microsoft Azure Web Apps を選択します。 次のダイアログボックスが開きます。
- 次に、メニューから[アカウントの追加]オプションをクリックして、Microsoft Azureアカウントを追加します。
- 資格情報を指定して、[サインイン]をクリックします。 次のダイアログウィンドウが開きます。
- サインインした後、メニュー*既存のWebアプリ*からアプリケーションを選択し、 OK をクリックします。
- 以下に示すダイアログには、名前、サーバー名、URLなど、アプリケーションに関連する情報が表示されます。
- 次に、[接続の検証]ボタンをクリックします。 検証後、[公開]ボタンをクリックすると、アプリケーションが Microsoft Azure でホストされていることがわかります。