MacにAzure入れてみた

Azureとは

Windows Azureは世界規模に展開されているクラウドサービスで、ユーザーが数人の小規模なサービスから、数百万人規模の大量にアクセスが発生するような大規模なサービスまで、さまざまなクラウドサービスに対応し、開発や提供することができます。

thinkit.co.jp

インストール方法

CLIインストール

Azure SDK とツールのダウンロード | Azure

  • npm パッケージのインストール
    • Node.js と npm がインストールされている必要があります

[Mac] Node.js と npm をインストールする方法 [Homebrew] | CodeNote.net

次のコマンドを使用して Azure CLI パッケージをインストールします。

npm install azure-cli -g

f:id:suga-tech3:20160910094349p:plain


azureコマンドが使うことができるか確認する

azure

f:id:suga-tech3:20160910094401p:plain

他にも azure help

azure version

でazureの情報を確認することができました。

Azure ログインを使用した対話型認証

引数なしで azure login コマンドを使用して、次のいずれかによる対話型認証を行います。

  • 多要素認証を必要とする職場または学校のアカウント ID (組織アカウントとも呼ばれる)

  • Microsoft アカウント ID (Resource Manager モード コマンドにアクセスする場合)

azure login                                                                                                                                                                                         
info:    Executing command login
info:    To sign in, use a web browser to open the page http://aka.ms/devicelogin. Enter the code XXXXXXXXX to authenticate. 

上記操作で表示されたコードをコピーし、ブラウザーを開いて http://aka.ms/devicelogin (または指定された場合は別のページ) にアクセスする。コードを入力すると、使用する ID のユーザー名とパスワードを入力するように求められます。このプロセスが完了すると、コマンド シェルによってログイン プロセスが完了します。

info:    Added subscription Visual Studio Ultimate with MSDN
info:    Added subscription Azure Free Trial
info:    Setting subscription "Visual Studio Ultimate with MSDN" as default
+
info:    login command OK

次にアカウントの発行設定ファイルをダウンロードするには、次のコマンドを使用します。

azure account download

f:id:suga-tech3:20160910095437p:plain

ここでサブスクリプションが取得できるはずがないというメッセージ ここでつまづきましたがmicrosoftのアカウントは作成しているがazureの無料試用版のアカウントは登録してないので取得できない。

azure.microsoft.com

以下URLで必要情報を入力し再度 azure account downloadをすると

ブラウザが立ち上がり f:id:suga-tech3:20160910100112p:plain

証明書のpublishsettingsファイルがダウンロードされる

次に 先ほどダウンロードしたファイルをimportする

azure account import <file>

次回は仮想マシンの作成から進めていきたいと思います。