20150704 ms azure最新 - innovation egg 第4回
TRANSCRIPT
ざくっと知ろう最新Microsoft Azure
Innovation EGG 第4回 / 2015.07.04
Japan Azure User Group
Keiji Kamebuchi
Self Introduction
{
"name" : "Keiji Kamebuchi",
"corporation" : "pnop Inc.",
"mail" : "[email protected]",
"web" : "http://buchizo.wordpress.com/",
"twitter" : "@kosmosebi",
"award" : ["Microsoft MVP for Azure",
"Microsoft Regional Director"],
"timezone" : "-08:00 (PST)"
}
Copyright© 2015, JAZUG All Rights Reserved.
2
buchizo@kosmosebi
Senior Fellow
Self Introduction
Copyright© 2015, JAZUG All Rights Reserved.
3
Japan Azure User Group (JAZUG)
Microsoft Azureを学び、楽しみ、活かす、日本のユーザーグループ
2010/8/26に結成したコミュニティ
そろそろ5周年
ちょっと興味がある=ゆるふわな方から実ビジネスで使うんだよねな方まで歓迎職種はなんでもござれ※プログラマ~企画者、デザイナ歓迎
ゆるふわなコミュニティ
Copyright© 2015, JAZUG All Rights Reserved.
4
注意事項
Copyright© 2015, JAZUG All Rights Reserved.
5
このセッションは 2015/07/04 時点の情報を基にしています
最新情報はWebで❕
Copyright© 2015, JAZUG All Rights Reserved.
6
各サービスを1つ1つ説明…
なんてやりません
(時間的に無理!)
Copyright© 2015, JAZUG All Rights Reserved.
7
Goal
面白そうなネタを1つでも覚えてもらう
Azureに興味がある人あんなことやこんなことできるの?こんなサービスはあるの?等
詳細は懇親会等で聞いてください
Azure以外をすでに使ってたりする人是非比較してみてください
無い機能はそれぞれにFeedback!
Copyright© 2015, JAZUG All Rights Reserved.
8
Future Vision
Copyright© 2015, JAZUG All Rights Reserved.
9
http://www.microsoft.com/enterprise/productivityvision/
2015.02.01で5周年
Copyright© 2015, JAZUG All Rights Reserved.
10
※商用利用開始が2010年2月1日
データセンター (Region)
Copyright© 2015, JAZUG All Rights Reserved.
11
利用可 予定
CanadaQuebec
CanadaToronto
CEO変わった影響もありますか
Copyright© 2015, JAZUG All Rights Reserved.
12
ちなみに…
Copyright© 2015, JAZUG All Rights Reserved.
13
Copyright© 2015, JAZUG All Rights Reserved.
14
IaaS
PaaS
SaaS
Containers
Windows Linux
Infra/SDN/FPGA...
Datacenter
Developer
Windows/Linux/Mac OS
.NET/Objective-C/Java/C++/Web..
.NET/PHP/Java/node.js/Python/Ruby/R
OSS
On-premise
Copyright© 2015, JAZUG All Rights Reserved.
15
選べるレイヤー
VMs and VM Scale Sets
Azure Public CloudAzure-Consistent Private Cloud
VM Extensions
SCALR, RightScale, Mesos, Swarm
Service Fabric (VMs and Containers)
BatchApp Service
MediaWeb Apps
MobileApps
Apprenda, CloudFoundryJelastic, Marathon
Infrastructure
IaaS and IaaS+
General Compute
PaaS
Vertical compute PaaS
Cluster Orchestratio
n
Copyright© 2015, JAZUG All Rights Reserved.
17
https://channel9.msdn.com/Events/Build/2015/3-618
Copyright© 2015, JAZUG All Rights Reserved.
18
Container Apps
Copyright© 2015, JAZUG All Rights Reserved.
19
Azure Service Fabric [アナウンスとSDKのみ]
A platform for reliable, hyperscale, microservice-based applications
Copyright© 2015, JAZUG All Rights Reserved.
20
Azure
WindowsServer
Linux
Hosted Clouds
WindowsServer
Linux
Service Fabric
Private Clouds
WindowsServer
Linux
High Availability
Hyper-Scale
Hybrid Operations
High Density
Microservices
Rolling Upgrades
Stateful services
Low LatencyFast startup &
shutdown
Container Orchestration
& lifecycle management
Replication & FailoverSimple
programming
modelsLoad balancing
Self-healingData Partitioning
Automated Rollback
Health
Monitoring
Placement
Constraints
Azure Service Fabric Applications
Copyright© 2015, JAZUG All Rights Reserved.
21
Azure Private Clouds
Applications composed of microservices
High Availability
Hyper-Scale
Hybrid Operations
High Density Rolling Upgrades
Stateful services
Low LatencyFast startup &
shutdown
Container Orchestration
& lifecycle management
Replication & FailoverSimple
programming
modelsLoad balancing
Self-healingData Partitioning
Automated Rollback
Health
Monitoring
Placement
Constraints
Service Fabric
既に使われている Service Fabricたち
Azure Database
Azure DocumentDB
Power BI
Azure NetworkingRegional Network Manager for cross cluster/DC VNET
Azure Compute and Networking
Event Hubs / Service Bus
Intune
Bing Cortana
Copyright© 2015, JAZUG All Rights Reserved.
22
Azure App Service
Copyright© 2015, JAZUG All Rights Reserved.
23
Web Apps
Mobile Apps
Logic Apps
API Apps
Logic Apps
Copyright© 2015, JAZUG All Rights Reserved.
24
SQL Database
マネージドなRDBMS
データベーススループットユニット (DTU)による性能保証
TDE(透過的データ暗号化) [Preview]
フルテキスト検索 [Preview]
Dynamic Data Masking(動的データマスキング)[Preview]
Query Store [Preview]
Copyright© 2015, JAZUG All Rights Reserved.
25
SQL Database Elastic Pool [Preview]
複数のデータベースを纏めるプールを提供
スケールアップ(垂直)/スケールアウト(水平)が可能なシャーディング
Copyright© 2015, JAZUG All Rights Reserved.
26
SQL Data Warehouse [Preview]
ペタバイトクラスのデータウェアハウス
オンプレミスでも提供予定
SQLサポート
停止/復帰可能
Copyright© 2015, JAZUG All Rights Reserved.
27
Azure Data Lake [Preview]
無限のデータを蓄積、処理するためのデータストア
HDFS API互換
HDInsightやHadoop、R言語、他の解析ソリューションと連携
SQL Data Warehouseに出力など
Row Data保存
低レイテンシ、高スループット、アクセスコントロール
Copyright© 2015, JAZUG All Rights Reserved.
28
Azure Data Lake [Preview]
Copyright© 2015, JAZUG All Rights Reserved.
29
MicrosoftRevolution-R
Enterprise
Other analytic solutions SQL Data
Warehouse
IoT/Stream
Event HubsHTTPやAMQPで大量のデータを受信できる
Stream Analytics流れてくるデータを逐次処理
HDInsight / Azure Batchデータの分散処理
Azure Data Lake解析用データストア
Azure Machine Learning機械学習
Copyright© 2015, JAZUG All Rights Reserved.
30
Azure Machine Learning
ブラウザで使える機械学習環境GUIでぽとぺた
メジャーなアルゴリズムがすぐ使えるR/Pythonでカスタム処理も可
2値,複数値分類/回帰予測/レコメンド/クラスタリング/MatchBox
Web APIで公開可能
豊富なサンプル/Gallery
Copyright© 2015, JAZUG All Rights Reserved.
31
Azure Machine Learning
Copyright© 2015, JAZUG All Rights Reserved.
32
https://gallery.azureml.net/
Virtual Network
Copyright© 2015, JAZUG All Rights Reserved.
33
ExpressRoute
Azureと専用線/閉域網接続
Office 365サポート
プレミアムパッケージプライベートピアリングを4000 → 1万
サイト間VPNとExpressRouteの同時接続をサポート
Copyright© 2015, JAZUG All Rights Reserved.
34
Virtual Machines
Virtual Machines v2パブリックIPやNICなどのリソース化
障害ドメインの増加、コンポーネントの依存関係の見直し
Azure Resource Manager サポート(v2)
Scale Set (アナウンス)
同一イメージの仮想マシンを大量展開
イメージベースのパッチ適用
Copyright© 2015, JAZUG All Rights Reserved.
35
Virtual Machines v2 (IaaS)
Copyright© 2015, JAZUG All Rights Reserved.
36
Classic Model (v1) Resource Manager (V2)
FPGA関連
Azure SmartNICFPGA使ってハードウェア周りを展開
Bingですでに使用(Catapult)
Generic Flow Tables(GFT)をプログラムで
QoS/Cryptなど
Copyright© 2015, JAZUG All Rights Reserved.
37
Host
CPU
NICASIC
FPGA
SmartNIC
ToRhttps://www.youtube.com/watch?v=RffHFIhg5Sc
Minecraft
Copyright© 2015, JAZUG All Rights Reserved.
38http://www.hanselman.com/blog/RefreshYourPCInWindowsAppDataAndMyMissingMinecraftWorlds.aspx
Azureとその周辺
Copyright© 2015, JAZUG All Rights Reserved.
39
Azure Stack [アナウンス]
Azureと同じインフラ・コンピューティングをオンプレに
ストレージ、ポータル、リソース管理、コンピューティング
Copyright© 2015, JAZUG All Rights Reserved.
40
Azure Stack [アナウンス]
Copyright© 2015, JAZUG All Rights Reserved.
41Microsoft AzureMicrosoft AzureMicrosoft Azure Stack
(on-premises | hosted)
Microsoft Operations Management Suite
オンプレ/Azureなどクラウドの集中管理ソリューションHyper-V/System Center
Azure
Amazon Web Services
openstack / VMware / rackspace
Copyright© 2015, JAZUG All Rights Reserved.
42
Microsoft Operations Management Suite
Copyright© 2015, JAZUG All Rights Reserved.
43
Linux
Patching
Inventory
Wire Data
Remote OS management
Configuration
Containers
AlertingCMDB
OperationsManagement Suite
Microsoft Operations Management Suite
Copyright© 2015, JAZUG All Rights Reserved.
44
Azure StackとIntelligent Cloud
Azureと同じようなインフラをオンプレにも提供
クラウドの境目をなくす
Copyright© 2015, JAZUG All Rights Reserved.
45
Azure以外その他のTopics
Copyright© 2015, JAZUG All Rights Reserved.
46
Nano Server
軽量Windows Server OS
64ビット専用
リモート管理オンリー(NO GUI/NO Console)
低フットプリント占有Disk:400MBぐらい
起動時プロセス:20個ぐらい
Kernel使用メモリ:60MBぐらい
デプロイ時間:40秒ぐらい
Copyright© 2015, JAZUG All Rights Reserved.
47Server Core
Server with Local Admin Tools
Basic Client Experience
Nano Server
Containers
Windows Server ContainerとHyper-V Containerより安全なContainerを提供
Copyright© 2015, JAZUG All Rights Reserved.
48
http://blogs.msdn.com/b/msgulfcommunity/archive/2015/06/21/what-is-windows-server-containers-and-hyper-v-containers.aspx
HoloLens
Copyright© 2015, JAZUG All Rights Reserved.
49
https://www.microsoft.com/microsoft-hololens/en-us
Copyright© 2015, JAZUG All Rights Reserved.
50
Copyright© 2015, JAZUG All Rights Reserved.
51
Copyright© 2015, JAZUG All Rights Reserved.
52
Oculusとのパートナーシップ
Copyright© 2015, JAZUG All Rights Reserved.
Openness
ドキュメント/Sample/SDKなどなどGitHubで公開 https://github.com/Azure
※一部まだ公開されてなかったりする
.NET FrameworkやコンパイラすらGitHubで管理される流れに
OSSとの連携やContribute
Copyright© 2015, JAZUG All Rights Reserved.
54
Visual Studio / IDE / Editor
新バージョン (Visual Studio 2015) -> 2015.07.20
Visual Studio Code (Free!)Mac OS XでもLinuxでもWindowsでも
.NET Framework/ASP.NET/node.js/PHP/etc..
Copyright© 2015, JAZUG All Rights Reserved.
55
Windows 10 / Universal Apps
Copyright© 2015, JAZUG All Rights Reserved.
56
まとめ
オンプレからクラウドまでIaaSからSaaSまでハードウェアからソフトウェアまでOpenness!
マルチプラットフォーム1つを複数のプラットフォームで複数のテクノロジを1つのプラットフォームで
Copyright© 2015, JAZUG All Rights Reserved.
57