世界中の家庭に、72億台のデバイスが展開されていく
2016年には, 200億台のデバイスが、10.8 エクサバイトのデータを毎月生成する。
200億 そして
HTML / JavaScript /TypeScript
C#
• IntelliSense やコード スニペットでコード開発を正確で高速化
• テストとデバッグ機能を活用することでアプリの開発スピードを上げつつ品質を向上
• UnityVS を Add-in すればVisual Studio 上でUnity を使って開発可能
• 豊富なアセットと統合エディタのワークフロー機能等を活用したコンテンツ作成
• 高度なレンダリングとハイ クオリティなライティングと特殊効果
• パワフルなアニメーション システム
• NuGet を使ってクラウド アプリを低メモリ、高速化
• SIMD を活用して高スループット化
Windows 10
SQL Table Storage
Blob Storage
Mongo DB
Windows ストア
iOS
Android
Windows Phone
HTML5 / JavaScript
RES
T A
PI
認証
SQL Table Storage
Blob Storage
Mongo DB
Facebook Twitter Microsoft Google
Windows ストア
iOS
Android
Windows Phone
HTML5 / JavaScript
RES
T A
PI
SQL Table Storage
Blob Storage
WNS & MPNS
APNS GCM
Mongo DB
Notification Hubs
Facebook Twitter Microsoft Google
Windows ストア
iOS
Android
Windows Phone
HTML5 / JavaScript
RES
T A
PI
SQL Table Storage
Blob Storage
WNS & MPNS
APNS GCM
Mongo DB
Notification Hubs
Facebook Twitter Microsoft Google
Windows ストア
iOS
Android
Windows Phone
HTML5 / JavaScript
RES
T A
PI
SQL Table Storage
Blob Storage
WNS & MPNS
APNS GCM
Mongo DB
Notification Hubs
Facebook Twitter Microsoft GoogleAzure Active
Directory
Windows ストア
iOS (5.0 以降)
Android (2.2以降)
Xamarin
Windows Phone
HTML5 / JavaScript
Hybrid Connections
RES
T A
PI
SQL Table Storage
Blob Storage
WNS & MPNS
APNS GCM
Mongo DB
Notification Hubs
Facebook Twitter Microsoft GoogleAzure Active
Directory
Windows ストア
iOS (5.0 以降)
Android (2.2以降)
Xamarin
Windows Phone
HTML5 / JavaScript
Hybrid Connections
RES
T A
PI
Microsoft Azure
③ BizTalk Hybrid
Connections
社内ネットワーク
SQL Server
その他のリソース
SAP
< >
Hybrid
Connection
Manager
①マルチデバイス開発とバックエンドの共通化
②社内ドメインによるモバイルアプリの統合認証
③オンプレミスシステムとの連携
1) クライアントアプリが ADAL を使ってログインを試行。ユーザーが入力したクレデンシャル情報を Azure AD に送信
2) Azure AD は Mobile Services のためのアクセストークンとリフレッシュトークンのペアをADAL に返送
3) クライアントは、当該 アクセストークン をMobile Service に渡し、Mobile Services トークンに変換して、セッションを継続
3
2
1
string authority = “https://login.windows.net/<テナント名>.onmicrosoft.com”;
string resourceURI = “https://サービス名.azure-mobile.net/login/aad";
string clientID = “<Azure Active Directory ポータルから入手した Client App ID>";
AuthenticationContext new AuthenticationContext
AuthenticationResult await
string
// Mobile Services にアクセストークンを付与
JObject JObject
MobileServiceUser await
MobileServiceAuthenticationProvider
Azure AD認証
Mobile Services
社内ネットワーク
SQL Server
BizTalk Hybrid
Connections
< >
Hybrid
Connection
Manager
その他のリソース
SAP
Microsoft Azure
最高の生産性 新規事業
データ解析 既存投資の活用
コンピューティング
データサービス
Traffic
Manager
仮想ネットワーク
Express
Route
モバイルサービスWEB サイト
クラウドサービス仮想マシン
アプリケーションサービス
Blobs テーブル キュー
SQL
データベースMachine
LeaningHD Insight 復旧サービス StoreSImple
Active Directory
BizTalk サービスService Bus
CDNAPI 管理
メディアサービス 通知ハブ
スケジューラ
Automation
CachingRemoteApp
Visual
Studio
Online
ネットワーク
Files
仮想マシン
Windows 編Linux 編
Webサイト.NET 編
WordPress 編
モバイルサービスWindows 8編Android 編
ハンズオントレーニング全国11か所で
開催
http://aka.ms/azhol
http://aka.ms/AzureMVA
概要セミナー東京・大阪開催中
オンラインビデオ
MicrosoftVirtual
Academy
MSDNサブスクリプションMicrosoft Azure 無料枠
http://aka.ms/TryAz
http://aka.ms/Free-Azure
YouMicrosoft
© 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other
product names are or may be registered trademarks and/or trademarks in the U.S. and/or other
countries.
The information herein is for informational purposes only and represents the current view of
Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to
changing market conditions, it should not be interpreted to be a commitment on the part of
Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of
this presentation.
MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION
IN THIS PRESENTATION.
Top Related