Cloud Robotics Azure Platform V1 が試せます ~その2~

前回のブログの続きです。

<前回>

Cloud Robotics Azure Platform V1 が試せます - 5月の青い空

前回、Tutorial 07まで進みましたので、今回はTutorial 08から進めたいと思います。

Tutorial 08:Cloud Robotics FX のディプロイ

Tutorial 09:Cloud Robotics FX 上で、アプリを実行

Tutorial 10:Stream Analytics の設定

Tutorial 08

Cloud Robotics FXをVisual StudioからAzure上へデプロイします。

Visual Studioでは、メニューからAzure上へWebアプリケーションをデプロイすることができます。

f:id:minorun40:20170324090452p:plain

 

方法: Visual Studio から Azure クラウド サービスへの Web アプリケーションの移行および発行 | Microsoft Docs

基本的な手順はハンズオン資料にある通りなのですが、いくつか事前準備が必要なのでそちらを解説します。

証明書の準備

Azure上へデプロイするにあたり、証明書のインポートが必要です。

今回は検証ですので、自己証明書を作成します。

作成方法は以下ブログをご参考に。

blogs.technet.microsoft.com

Visual Studioコマンドプロンプトを起動します。以下を右クリックで「管理者として実行」を選択します。

f:id:minorun40:20170323150619p:plain

コマンドを投入します。

f:id:minorun40:20170323153449p:plain

パスワードを入力します。

f:id:minorun40:20170323153546p:plainf:id:minorun40:20170323153656p:plain

成功すると当該フォルダに証明書ファイルが作成されます。

f:id:minorun40:20170323153919p:plain

このファイルを用いて、今度はpfxファイルを作成します。

f:id:minorun40:20170323154833p:plain

成功するとpfxファイルができます。

f:id:minorun40:20170323154911p:plain

 証明書のインストール

作成された xx.cloudapp.net.cerファイルをダブルクリックし、証明書をインストールします。

f:id:minorun40:20170323190300p:plainf:id:minorun40:20170323190353p:plain

証明書のストアは「個人」を選択します。

f:id:minorun40:20170323190553p:plainf:id:minorun40:20170323190648p:plain

 

これで準備はOKです。

Tutorial 08をスタートします。

T08_02の補足

[設定]の[共通設定]タブで[クラウドサービス]の作成を押した後に、Azureポータルを開きます。

「すべてのリソース」-検索で先ほど入力したクラウドサービス名で検索すると、クラウドサービスができているはずです。

作成したクラウドサービスをダブルクリックします。

f:id:minorun40:20170323193907p:plain

「設定」-「証明書」を選択し、「アップロード」ボタンを押すと証明書のアップロード画面に遷移しますので、証明書のxx.cloudapp.net.pfxファイルを選択し、パスワードを入力し、アップロードします。

f:id:minorun40:20170323194225p:plain

作成が完了すると、このように表示されますので、サムプリントをコピーします。

f:id:minorun40:20170323202400p:plain

Visual Studioに戻り、Cloudobotics FX Workerをダブルクリックし、証明書の箇所を表示します。

サムプリントの項目に、先ほどAzurePortalでコピーしたサムプリントの値をコピーします。

f:id:minorun40:20170323192854p:plain

この作業を行ってから、Visual Studioに戻り、[発行]ボタンを押します。

ちょっと待つと、、、以下の画面が表示され、これでAzure上にアプリがデプロイされました!

f:id:minorun40:20170323202938p:plain

f:id:minorun40:20170323203054p:plain

Tutorial 08でだいぶ長くなってしまったので、、、Tutorial 09以降は次回にしたいと思います。

 <第3回はこちら>

Cloud Robotics Azure Platform V1 が試せます ~その3~ - 5月の青い空