DirectoryAzureこんにちは、上坂(@takashiuesaka)です。Management)というJSONベースの管理に移行しつつあります。PowerShellを使っている方はよくご存じだと思いますが、Switch-AzureModeを使ってASMとARMを使うと次のような警告がでますよね。このSwitch-AzureModeコマンドが削除される、というアナウンスも出たわけですが、今日はその話ではなく、Role(役割)を利用したアクセス制限の話です。22015年08月21日uesakaEventHubsAzureこんにちは、上坂(@takashiuesaka)です。前回に引き続き、EventHubsのお話です。今回は受信側のお話をしましょう。英語の文章をひたすら読んでいたせいか、どこか日本語が翻訳っぽい気がしますが大丈夫でしょうか。大丈夫かって聞かれても困りますね、すいません気にしないでください。今回も↓こちらを読み込んで実際にテストして私が把握した内容のまとめです。どこまで正しいかは私にはわからないので正確な情報はこちらをご覧下さい。ストリーム指向のシステムの台頭さて、前回はPartitionにイベントが投入されるまでの話をしました。EventHubsに格納されたイベントは、自分で取りに行くのではなく、通知されるプッシュ型である、ということです。以降はひたすらイベント(という名の文字列)が到着するのを待つ感じになります。これは、イベントの受信に使用するAMQPというプロトコルがそういう仕様だからようです。ちなみに送信時も.NETのSDKを使うとAMQPでイベントを投げます。RESTも投げられるようですけど試していません。受信側はAMQP一択のようです。(ちなみにAMQPをプッシュ型、というとかなり語弊があるかと思います。実際には双方向のようなので。プッシュされる、と思ったほうがEventHubsの場合はわかりやすいかなぁと思うので、敢えて。1つのイベントは1つの受信クラアントしか処理できないことになります。ConsumerGroupというものです。MoreSitecoreのテンプレートとレイアウト2015年08月19日nagasawasitecore前回は、アイテムとコンテンツの概要について紹介しました。今回は、ベーステンプレート、レイアウトの等について紹介します。Eventhubs概要をまとめてみた2015年08月19日uesakaEventHubsAzureこんにちは、上坂(@takashiuesaka)です。今日はEventHubsの話です。Learningをゴリゴリと触っている身として常々思うのはやはりデータがクラウド上に上がってこないことには何もできないなぁということです。分析っていう流れな訳です。この最初のEventHubsってやつがなかなか手強い。いや、違う、EventHubs自体はわかってしまえばそれほど難しくないです。Azureの説明がものすごく難解なんです。ストリーム指向のシステムの台頭」をひたすら読みましたが、あまりにわかりにくい説明に心が折れそうになりました。ストリーム指向のシステムの台頭この2つのドキュメントを読み込んで、テストして、自分なりに把握できた内容を今日は自分のメモがてら書いておこうと思います。LearningAzureAzureMLこんにちは、上坂です。Learningについてまったく記事を書いていなかったのでぼちぼち書いていこうと思います。Learningはトレーニングしたモデルを別のデータを使って再トレーニングできるAPIを公開しました。公式の説明はこちらです。モデルの再トレーニングこのドキュメントに従って設定していけば、再トレーニングまでのバッチ処理の流れは理解できると思います。手順7にて、追加のエンドポイントに公開されるトレーニング済みモデル更新用のAPIを叩くところの解説があるのですが、ドキュメントではここでいきなりC#のコードの画像(!)が出てきます。このC#コードの画像から写経して実装するのは勝手が悪いので、ほとんどの方は管理ポータルで追加したエンドポイントを開くと表示される、「リソースの更新」というリンクをクリックして、そこに記載されたサンプルコードを利用されているかと思います。このサンプルコード、一か所間違えているんです。前回Azure上にHyper-Vの仮想マシンを取得するところまでを実施しました。今回はオンプレミスサイトにサイト障害が発生した場合を想定して、Azure上に仮想マシンを復旧させてみます。