読者です 読者をやめる 読者になる 読者になる

世界のやまさ

SEKAI NO YAMASA

Build 2015 落ち穂拾い

Azure Build2015

衝撃の発表が多かった Build 2015 でしたが、各ブレイクアウトセッションも興味深いのが多いので、作業しながら見ています。

今のところ以下を見ていく予定ですが、追記していきます。これ、全部見ても二日後には Ignite でまた見るモノが増えるんだぜきっと。。。

Build セッション一覧

Build 2015 | Channel 9

視聴済セッション

Azure

とりあえず Russinovich から見る。

  • Azure Resource Manager
  • Virtual Machine, Storage and Networking APIs
  • Service Fabric

Azure Resource Manager

だいぶ使えるようになってきた感じ。まぁ、 Amazon Cloud Formation の Azure 版みたいなもんです。 DSL は Logic App Workflow Definition Language ともちょっと違うっぽいなぁ。

Virtual Machine, Storage and Networking APIs

ふむ Managed IaaS (IaaS+) とな。

f:id:nnasaki:20150502170314p:plain f:id:nnasaki:20150502170521p:plain

ひとつの Resource Template で Private も Public Cloud も両方対応できる。

なにこれ。 Mesosphere っていうのか。超カッコイイんですけど。

f:id:nnasaki:20150502170945p:plain f:id:nnasaki:20150502170824p:plain

Service Fabric

Microservices について

f:id:nnasaki:20150502171134p:plain

Service Fabric の Programing Models

f:id:nnasaki:20150502171230p:plain

Reliable Services API について

f:id:nnasaki:20150502171330p:plain

コード例。トランザクションでマルチスレッドでも値の書き換えを保護。 IReliableDictionary を 使うだけで結構手軽な感じはする。

f:id:nnasaki:20150502171749p:plain

投票アプリの例。なんとなくわかるかなーぐらい。

f:id:nnasaki:20150502171938p:plain f:id:nnasaki:20150502172358p:plain

Actors API について。だいぶついていけない。

f:id:nnasaki:20150502172308p:plain

Actoroids というゲームの例。ゲームのようなリアルタイムな感じのに使うのかな

f:id:nnasaki:20150502172522p:plain

ゲーム画面。Corey 登場するも、コントローラー不調でうまく動かなかったみたいw

f:id:nnasaki:20150502172632p:plain

ローリングアップデートのデモ。ゲームをしながらでも中断することなくアップデートが適用可能。

f:id:nnasaki:20150502172813p:plain

ダムの管制センター?Service Fabric のリアルタイム性・信頼性・パフォーマンスが各センサーの値を漏らすこと無く拾って役立っているという事例紹介。

f:id:nnasaki:20150502172952p:plain

各レイヤーから最適なものを選ぶ。

f:id:nnasaki:20150502165241p:plain

Service Fabric のリリース予定。今は C#/C++ の Windows のみですが、Linux も予定されている。Containers もあるので、Docker もそのまま動くことになるでしょう。

f:id:nnasaki:20150502164855p:plain

Iaas/Service Fabric/App Service の使い分け。 早く手軽にであれば、 App Service を使う。

f:id:nnasaki:20150502165007p:plain

Resource Manager

nnasaki.hatenablog.com

視聴予定セッション

Virtual machines

Containers

Service Fabric