1. マイクロソフトの魅せるクラウド技術とは
2. wktkデモンストレーション
3. 今こそ使い倒したい Windows Azure
戸倉彩 (とくらあや)
MS技術解説漫画「クラウドガール」に登場する
クラウディアさん大好きな2.5次元の世界を
行き来している新米エバンジェリスト♥




 2011年11月にマイクロソフト株式会社に入社。
 Windows Azureを軸にクラウドビジネスの発展に
 貢献できるよう修行中。
アクティブID 5億       ユーザー 3.7億   クエリー/月 30億+

                   Windows
                    Update
               15年間のノウハウを
  楽曲 600万 ビジネス向けクラウドへ転用
            パッチ配信/月 1ペタ ユーザー 2,300万




メッセージ/日 100億    広告配信/月 14億   コール/年 20億
仮想マシン                  クラウド サービス                              Web サイト
        (IaaS)                        (PaaS)               (Web サイトホスティング)



  SQL データベース                      ストレージ                    コンテンツ配信             メディア配信
    (SQL Database)                  (Storage)                   (CDN)              (Media)




  アクセス制御&AD                サービス バス         キャッシュ           仮想ネットワーク            トラフィック管理
(ACS & Active Directory)   (Service Bus)       (Caching)   (Virtual Network)   (Traffic Manager)
コンピューティングの3つの選択肢
仮想マシン    クラウドサービス   Web サイト
(IaaS)     (PaaS)   ホスティング
Windows Server 2012
外部アクセス
インターネット



WEBアプリケーション             バックグラウンド
    サーバー                   処理
ストレージ
(Storage)
SQL データベース



• サービスとしてのリレーショナルデータベース

• 十分な管理

• 高可用性、スケーラブル、世界規模

• なじみのある言語とフレームワークのサポート
マイクロソフト ×
    オープンソース プロジェクト

                And
               More …
センサー+クラウド
              最新データ活用 - ストリーム的
              分析データ活用 - クエリ的


 センサー
 データ      テーブル
        (キー・バリュー)     アプリケーション・サービス
                        Hadoop


 クラウドストレージ   データベース    データの重要性
              (RDB)



     全てのデータを蓄積
.NET Micro Framework
• 超小型機器向けファームウェア
 – C#、VBで制御プログラムが書ける
                                    Windows PC、Mac
 – GUIやネットワーク等、豊富なライブラリ
 – 様々なCPUに対応                           Android、
   • ARM、SH2/4、x86                    Windows CE
 – 最小動作環境                             .NET Micro
    • 256KB Flash ROM、64KB RAMで動作     Framework
      可能
 – OS無でも動くし、RTOS上に移植も可能                Arduino
 – オープンソース(Apache V2)
.NET Gadgeteer
• 超小型組込み機器制御ソフトウェア向け
  RAD(Rapid Application Development)環境
  – .NET Micro Frameworkベース
  – マイクロソフトリサーチが開発・提供
  – 同じく、Apache V2 オープンソース
.NET Gadgeteer対応製品
• GHI Electronics社製 FEZシリーズ




FEZ Spider Starter Kit   FEZ Cerberus Basic Kit   FEZ Cerb40
• LPC2478 72MHz ARM7     • 168MHz Cortex M4       •   STM32F4 168MHz Cortex M4
• 4.5MB Flash ROM        • 1MB Flash ROM          •   1MB Flash
• 16MB RAM               • 192KB RAM              •   192KB RAM



  必要なモジュールを追加:http://www.ghielectronics.com/catalog/category/275/
     日本のボードメーカーさん、こんなビジネスいかがでしょう?
電力センサークラウド
• 富士ソフト様事例
   BEMS      HEMS
東北スマートアグリカルチャ研究会
.NET Gadgeteerによる開発
    • Visual StudioによるRAD&GUIベース開発
                     グラフィカルエディタでHW配置

                                             図の通りにボードをつなぐ


Visual Studio 2012




                                       周辺ボード用基本コードは自動生成
                                       …後はロジックを書くだけ
センサー、モーター、リレー、etc
  +GUI、ネットワーク制御
モニタリング
センサークラウド


   各種
  センサー
           データ蓄積・活用




                      制御

 家電など
まとめ

         ♥
 マイクロソフトのクラウドへの取組み

 オープンで多様な言語、環境をサポート

 クラウド×センサーで広がる新たな世界
無料クラウド体験を実施中。
  無条件、完全無料
                   5種類のクラウドコースを
  でお試しは今だけ!        定期開催予定。


        http://azure.com

まずはセッションが終ったらマイクロソフトブースへGo☆
OSC 2012 Microsoft Session [マイクロソフトの魅せるセンサー×クラウド技術]

OSC 2012 Microsoft Session [マイクロソフトの魅せるセンサー×クラウド技術]