Azure Service Fabricで遊んでみる~ 環境構築編
お久しぶりです。なんとなく6月は新しいことを始めてみようと思ったりしたので、Blogを再開してみます。
3日坊主を目指して頑張ります!!
若いころのテンションはありませんので、のんびり書き進めたいと思っています。
最近、Azure Service Fabricが気になっています。Azureが出初めの頃に、これからのソフトウェア?ソフトウェアの利用形態?は、クラウド上に展開されたサービスを連携させて、自分が求める環境を構築して行くんだと妄想してみたことがあります。
そのサービス同士をどのように結合するかは、難しい問題ですので置いておいて、、、サービスを作るだけなら自分でもできそうですので、Azure Service Fabricで遊んで、小さな夢でもみたいと思います(笑)自分が作ったサービスが多くの人に使ってもらえるという夢を見ながら・・・
で、まずは環境を作らないといけないです。
Azure Service Fabric の詳細は以下をリンク先を見てください。
http://azure.microsoft.com/ja-jp/campaigns/service-fabric/
サポートOSは、以下の通りです。
・Windows 8/8.1
・Windows Server 2012 R2
・Windows 10 Technical Preview
SDKは、Visual Studio 2015 RC 向けに提供されています。
(Visual Studioは英語版を選択してください)
ということは、この二つの環境を構築する必要があります。
う~ん、、、面倒くさいですね。
ということで、AzureのVM上に環境を作ってみましょう。
仮想マシンの新規作成で、ギャラリーからを選択してVisual Studio 2015 RCをセットアップする事ができます。
これだけで完了です。実に簡単。使わない時は止めておけばいいだけですし、必要なくなったら削除すればいいだけです。
インストールが完了したら、リモートデスクトップで接続して、Azure Service Fabricのテスト環境を構築します。
ランタイムとSDKとツールをインストールします。
http://www.microsoft.com/web/handlers/webpi.ashx?command=getinstallerredirect&appid=MicrosoftAzure-ServiceFabric
PowerShellの実行ポリシーを変更します。
PowerShellを管理者権限で実行させて、以下のコマンドを実行します。
Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Force -Scope CurrentUser
一度、PowerShellを終了させます。
再度、PowerShellを管理者権限で実行させます。
以下の2つのコマンドを入力します。
cd "$env:ProgramFiles\Microsoft SDKs\Service Fabric\ClusterSetup"
Run ./DevClusterSetup.ps1
セットアップの確認
"Program Files"の下に「Microsoft SDKs\Service Fabric\Tools\ServiceFabricExplorer」
ができていますので、その中にある「ServiceFabricExplorer」を起動させてください。
左上にある、「Onebox/Local Cluster」を開いて動作確認をしてください。
何度か開きなおしても、上手くいかない場合には、以下を見てください(英語)
https://azure.microsoft.com/en-us/documentation/articles/service-fabric-troubleshoot-local-cluster-setup/
今日はこの辺までにします。明日以降にService Fabricで遊んでみたいと思います。
セットアップ方法は、以下の場所にあります(英語) 詳しくはこちらで。
https://azure.microsoft.com/en-us/documentation/articles/service-fabric-get-started/
「Azure の基礎」はこちらから学べます。いきなり動画(音声)が動くので、注意が必要です。
http://www.microsoftvirtualacademy.com/training-courses/microsoft-azure-fundamentals_jpn?prid=mvp-9379
投稿日時 : 2015年6月1日 23:55
Tweet
コメントを追加