日本マイクロソフト株式会社
パートナー事業本部
シニア クラウド ソリューション アーキテクト ( Analytics & AI Innovation )
福原 毅 tfukuha
※ 本情報の内容 (添付文書、リンク先などを含む) は、2019年12月時点のものであり、予告なく変更される場合があります。
2019年12月17日
Agenda
BRK1088: Driving growth and transformation with Microsoft IoT
数千の Azure IoT のお客様
テクノロジーが普及するライフサイクル
テクノロジーが普及するライフサイクル
“IoT Signals survey” でのお客様からの学び
****
https://azure.microsoft.com/en-us/iot/signals/
包括的なIoTサービスの必要性
米国
85%
英国
80%
ドイツ
92%
日本
90%
中国
97%
製造 92%
輸送 86%
小売/卸売 92%
医療 88%
政府 84%
市場別の "非常に重要/ある程度重要" の割合 業界別の "非常に重要/ある程度重要" の割合
9
非常に重要 + ある程度重要
88%
45% ある程度重要
43% 非常に重要
現在の価値に関する認識
IoT 導入企業における割合 (N=2745)
フランス
88%
IoT 導入企業は、
企業の成功に
欠かせないものとして
IoT を認識している
Azure RTOS
Azure Sphere
Azure IoT Device SDK
Azure IoT Edge
Azure Stack Edge
Windows IoT
Azure Certified for IoT—Device
Catalog
Azure Stream Analytics
Azure Storage
Azure ML
Azure SQL
Azure Functions
Azure Cognitive Services
Azure IoT Central
(SaaS)
Dynamics Connected
Field Service
(SaaS)
マイクロコントローラー
Azure RTOS &
Sphere
• 組み込みシステムで特定の
操作を管理するように
設計された集積回路
• 高度なセキュリティで
保護されたコネクテッド MCU
• 最新の MCU 向けの Azure
Sphere Linux OS
• Azure IoT Device SDK が
含まれる
IoT デバイス
Azure IoT Device SDK
• 接続、対話、データの
やり取りを行う
アプライアンス、車両、
工場の機械などの
エンドポイント デバイス
• 1,000 台を超えるデバイス、250
を超えるパートナー
– すべてが認定を受けて
Azure IoT サービスと
緊密に連携
• クロスプラットフォームでありオープ
ン ソース:
Windows IoT、Linux、Android、
iOS、RTOS など
Edge デバイス
Azure IoT Edge
• IoT エンドポイントの
ゲートウェイ機能を集約、
処理、および提供する
デバイス
• Azure サービスをあらゆる
IoT デバイスのコンテナーに
デプロイして管理
• AI、AzureML、Azure
Stream Analytics など
• クロスプラットフォームでありオープン
ソース:
Windows IoT、Linux
Edge アプライアンス
Azure Stack Edge
• 機械学習の推論など、
クラウドやエッジの役割の
サブセットを提供する
統合アプライアンス
• Stack Edge: AI 対応、
ストレージ、Stack Edge
アプライアンスの
コンピューティング
Edge スタック
Azure Stack Hub
• IaaS や PaaS の機能など、
フルスタックのクラウドを
提供するスケーラブルな
ソリューション
• エッジおよび非接続の
シナリオ
• 規制要件
• オンプレミスでのクラウド
アプリケーション モデル
ハイパースケール
クラウド
エッジのリージョン
• ファースト パーティ クラウド リー
ジョン
• あらゆる範囲の
ハイパースケール クラウド サービス
• 階層化されたサービス可用性:
Heroes > Hubs > Satellites
• オープン ソースを基盤とするサー
ビス & ツール
最高の専門性
最少のサービス
最少のフォーム ファクター
最大のサービス
センサー + 制御 インタラクティブなセンサー 統合プラットフォーム 世界規模の処理
Agenda
https://aka.ms/iotshow/iotmsgenrich
https://aka.ms/iotshow/telemetryoneventgrid
Agenda
Azure IoT Hub
Azure IoT Edge Devices
Azure IoT Edge
• Open source, cross platform, container-based
edge runtime
• Run Azure services & your own code on IoT
class and larger devices – fully extensible
• Manage the devices and IoT Edge workloads
centrally
• Supports offline operation
• Fully Visual Studio + Visual Studio Code
developer support
• Azure DevOps + Jenkins CI/CD support
• Over 80 Azure Certified for IoT, 3rd party
IoT Edge devices (
https://catalog.azureiotsolutions.com/ )
Custom
Vision
Language
Understanding
Key Phrase
Extraction
Sentiment
Analysis
Language
Detection
Custom
Speech
Custom
Voice
Azure
Machine
Learning
Azure
Functions
Azure Stream
Analytics
Cognitive
Services
Azure
SQL
Azure Blog
Storage
Azure Event
Grid
https://aka.ms/iot-edge-marketplace-doc )
Module marketplace
NVIDIA Deepstream with Azure IoT Edge Runtime
Azure Marketplace から、NVIDIA DeepStream SDKが展開可能!
DeepStream
Container
Azure IoT Edge
runtime
IoT Hub
https://github.com/Azure-Samples/NVIDIA-Deepstream-Azure-IoT-Edge-on-a-NVIDIA-Jetson-Nano
エッジ デバイスでの、クロスプラット フォーム アーキテクチャ
Qualcomm、Intel、およびNVIDAのエッジ デバイスでのクロスプラットフォーム実装
Blob
Storage
model.onnx
OpenVINO
model.onnx
TensorRT
+ +
IoT
Edge
• ONNXランタイムを使ったハードウェアアクセラレーションによるエッジAI
• クロスプラットフォーム: 同じコードとモデルを使用
• コードの管理と開発プラットフォームはVisual Studio Code
• Azure IoT はコンテナーの管理と展開
• Azure Blob Storage on Edge (コンテナー)は、(クラウド上の) Azure Blobとデータ同期
• Azure Machine Learning Serviceは、モデルのビルドとONNXへの変換
Reference implementation to use ONNX Runtime with Azure IoT Edge:
https://github.com/Azure-Samples/onnxruntime-iot-edge/
Azure IoT Edgeデバイスを使った画像認識
Intel UP2 によるデモ ビデオ
End-to-End Pipeline for AI on the Edge
アーキテクチャ: テレメトリー
Edge
IoT Hub
Web Service
Stream
Analytics
Azure SQL
Video Storage
Camera1
Camera2
Camera3
10 Mb/s
Dashboard
AML Service
IoT Edge
End-to-End Pipeline for AI on the Edge
アーキテクチャ: 再トレーニング
Edge
IoT Hub
Web Service
Stream
Analytics
Azure SQL
10 Mb/s
Location
Data Box Disk, or
direct data upload
Physical
Transfer
Dashboard
External Storage
AML Service
IoT EdgeVideo Storage
Camera2
Camera1
Camera3
Azure Data Box ファミリー
エッジ アプリケーション向けアーキテクチャの選択肢
One modular container
Real-time applications
Separate containers
Non real-time applications
Capture
& Share
AI
Capture
& Share
+
• Flexibility
• Modularity
• Reusability (Edge/Cloud)
- • Performances
HTTP / gRPC
MQTT
+
• Performances
• Simplicity
• Modularity
- • Single source/share
Capture AI Share
MQTT
Azure SQL Database Edgeプレビュー
一貫性のあるデータ & 分析エンジンをエッジに提供
SQL Server Azure SQL Database新製品
既存の Azure IoT Edge サービスを補完
接続状態またはオフラインで実行される、
省スペース、ターンキー、ML 対応を特長とするエッジ向けの
データ エンジン
ミッション クリティカルなワークロードに
対応する、完全な AI/ML 機能を備えた、
業界をリードするデータ エンジン
Azure SQL Database Edgeプレビュー
フットプリントが小さく、エッジ向けに最適化され、AI が組み込まれている
プラットフォームの選択肢 AI の組み込み
エッジ
時系列の組み込み
データ センター/
クラウド
アプリを一度開発すれば、任意の場所に展開可能
フットプリントが
小さいエンジン
(300 MB)
組み込みの
時系列ストリーミング
および分析
待ち時間の短い分析の
ための機械学習
ターンキー管理
1 つの管理画面で
展開 & 更新
比類ないパフォーマンスとセ
キュリティ
最高のセキュリティと
業界をリードする
パフォーマンス
オールインワンのローカル ストリーミング、
ストレージ、分析
SQL
時系列
0
20
40
60
80
100
120
140
160
180
200
脆弱性(2010~2018)
ARM64 x64
Agenda
Azure Time Series Insights
Capabilities
Azure Time Series Insights
Core Scenarios: Data Exploration and Anomaly Detection
• No upfront data preparation needed
• Connect to billions of events in Azure IoT Hub or Azure Event Hub, and
visualize & analyze billions of events to spot anomalies and discover hidden
trends in your data
• Simple and easy to use exploration experience, while at the same time
providing granular text-based querying for advanced users who are familiar
with SQL
• Perform DevOps analysis to
get to the root cause of a
bug in an IoT solution or
identify areas to investigate
for data science initiatives
Azure Time Series Insights
Core Scenarios: Operational Intelligence and Advanced Analytics
TSI High Level Architecture
COLLECT
PROCESS
STORE
ANALYZE
Data Processing Engine
Query API
TSI
Explorer
Time Series IDs
Analytics and Model Query
3rd Party
App
Model Query
ConnecttoData
Source
Device Telemetry
Time Series Routed to Warm / Cold
Query across Warm / Cold
Model Update Sync
Time Series Model
Update API
Warm Store
(up to 30d data
retention)
Cold Store
(infinite data
retention)
Time Series
Model Store
(Instances, Types,
Vars, Hierarchy)
In preview as of last year
Releasing to preview today
Azure Time Series Insights ロードマップ
産業用IoT分析プラットフォームと、ユーザー エクスペリエンスを継続して強化
Azure Time Series Insightsの東日本リージョン展開は、2020年第一四半期
https://azure.microsoft.com/ja-jp/global-infrastructure/services/?products=time-series-insights&regions=japan-east,japan-west より抜粋 (2019/12/15現在)
https://azure.microsoft.com/ja-jp/services/time-series-insights/
https://docs.microsoft.com/ja-jp/azure/time-series-insights/
https://docs.microsoft.com/ja-jp/azure/time-series-insights/time-series-insights-
update-create-environment
https://channel9.msdn.com/Shows/Internet-of-Things-Show/Azure-Time-
Series-Insights-e2e-solution-for-industrial-IoT-analytics
https://azure.microsoft.com/ja-jp/blog/advancing-industrial-iot-
capabilities-in-azure-time-series-insights/
https://azure.microsoft.com/ja-jp/pricing/details/time-series-insights/
https://docs.microsoft.com/ja-jp/azure/time-series-insights/time-
series-insights-update-quickstart
https://insights.timeseries.azure.com/preview
Azure Time Series Insights: リソース
Agenda
クラウド開発スキルを必要とせずに迅速なアプリケーション
開発を可能にするソリューションの必要性
典型的な IoT ソリューション
THINGS INSIGHTS ACTIONS
Power BI
PowerApps Web Apps
Mobile Apps
Manage
View and manage solutions
Azure Sphere
Secured MCU Secured OS Cloud Security
Business Integration
Connect to business apps & services
Office 365
Dynamics 365
Edge Modules:
• Protocol Adaptation
• Functions
• Stream Analytics
• Machine Learning
• AI
Azure
IoT Edge
• Integrated view for CISO & SecOps personas to review enterprise security posture, including IoT solutions.
• Holistic view of IoT solution security posture for DevOps and IoT solution managers to review and manage day to day security status
Azure Security
Center for IoT
3rd Party
Azure IoT Device SDK
3rd Party Industry specific sensors & devices
(RTOS, Linux, Windows, Android, iOS)
IoT Hub
Container
Registry
Kubernetes
Service
Compute
(VMs)
Content
Delivery
Network
Data
Explorer
Front Door
Resource
Manager
(ARM)
Storage
Domain
Name
System
Microsoft
Flow
Key Vault
Service Bus
Application
Insights
Functions
SQL Azure
Cosmos DB
Web Apps
Azure Stream
Analytics
Event Hub
Device
Provisioning
Service Time Series
Insights
Maps
IoTの簡素化 - Azure IoT Central
THINGS INSIGHTS ACTIONS
Power BI
PowerApps Web Apps
Mobile Apps
Manage
View and manage solutions
Azure Sphere
Secured MCU Secured OS Cloud Security
Business Integration
Connect to business apps & services
Office 365
Dynamics 365
Edge Modules:
• Protocol Adaptation
• Functions
• Stream Analytics
• Machine Learning
• AI
Azure
IoT Edge
• Integrated view for CISO & SecOps personas to review enterprise security posture, including IoT solutions.
• Holistic view of IoT solution security posture for DevOps and IoT solution managers to review and manage day to day security status
Azure Security
Center for IoT
3rd Party
Azure IoT Device SDK
3rd Party Industry specific sensors & devices
(RTOS, Linux, Windows, Android, iOS)
IoT Hub
Container
Registry
Kubernetes
Service
Compute
(VMs)
Content
Delivery
Network
Data
Explorer
Front Door
Resource
Manager
(ARM)
Storage
Domain
Name
System
Microsoft
Flow
Key Vault
Service Bus
Application
Insights
Functions
SQL Azure
Cosmos DB
Web Apps
Azure Stream
Analytics
Event Hub
Device
Provisioning
Service Time Series
Insights
MapsSimplify production-ready IoT solution development
• Simplify setup, reduce management burden, operational
costs, and overhead of a typical IoT project.
• Bring solutions to market faster, while staying focused on
your customers
Azure IoT Central
Build with Azure IoT Central, our IoT App Platform
Azure IoT Central
セキュアで、ビジネスの成長に合わせて成長でき、既存のビジネス アプリケーションと統合できる、
IoT アプリケーション プラットフォーム サービス
Get Connected
Connect IoT devices to the
cloud faster than with any
other platform
Stay Connected
Reconfigure and update
devices with centralized
device management
Device connectivity and
management
Telemetry ingestion and
command & control
White Labeling
Multitenancy
Edge support
Plug-and-Play
Extensibility & Customization
IoT Central public APIs
Industry-focused
Application Templates
Monitoring rules &
triggered actions
User roles and
permissions
Dashboards, visualization
& insights
End to End Security
Transform
Bridge the gap with
connectors and
extensibility APIs
App templates are tools to help
partners & solution builders
kickstart IoT solution development
Use or sell to customers directly
or through AppSource
Your brand, your SaaS
App templates consist of:
• Sample operator dashboards
• Sample device templates
• Simulated devices
• Pre-configured rules and jobs
• Rich documentation including tutorials
• Brand templates using white labeling features
• Digital distribution center
• In-store analytics
• Checkout, Condition
monitoring
• Connected logistics
• Smart inventory management
Retail
• Continuous patient
monitoring
Healthcare
• Water quality monitoring
• Water consumption
monitoring
• Connected waste
management
Government
• Smart meter analytics
• Solar power monitoring
Energy
They consist of:
• Sample operator dashboards
• Sample device templates
• Simulated devices
• Pre-configured rules and jobs
• Rich documentation, including
tutorials
Brand using the white labeling feature.
Sell to customers directly or through AppSource.
Your brand, your SaaS!
App templates are tools to help solution
builders kickstart IoT solution development
Demo: Azure IoT Central
application templates
Power BI PowerApps Web and Mobile
Learn more about Azure IoT Central APIs
http://aka.ms/iotcentralapi http://aka.ms/iotcentralapilearn
Device Capability
Model
JSON-LD Schema
VS
Code
Device
Capability Model
IoT Plug and Play
Device Software
Azure IoT Device SDK
Generated Device Agent
Azure IoT Device Catalog
IoT Plug & Play Certified
Azure IoT Central
& Partner Solutions
Azure IoT Central
Solution builders
Get Connected
Connect IoT devices to the cloud
faster than with any other platform
Stay Connected
Reconfigure and update devices with
centralized device management
Transform
Bridge the gap with connectors
and extensibility APIs
Azure IoT Edgeデバイスの例: Lenovo + NVIDIA
マイクロソフト、Lenovo、NVIDIA は、Azure IoT Edge に高度な AI をもたらすべく提携
Tesla T4
SE350 Edge Server EPC300 Edge Gateway
IoT510-C カメラ
製品概要: https://www.lenovo.com/jp/ja/data-center/servers/edge/ThinkSystem-SE350/p/77TM7DSSE35
Azure IoT Edgeデバイスの例: Lenovo + NVIDIA
16台のカメラで問題のある梱包を検出
Azure IoT Hub
Azure IoT Edge
Lenovo SE350 Edge Server
IoT Edge ランタイム
Lenovo IoT510-C
カメラ
https://mybuild.techcommunity.microsoft.com/sessions/77052?source=sessions
3:31PM
3:31PM
3:32PM
3:32PM
3:30PM
Agenda
すぐに使えるIoT向けセキュリティソリューションの必要性
****
IoT 導入企業における割合 (N=2745)
米国
96%
英国
97%
ドイツ
95%
フランス
97%
日本
96%
中国
99%
製造 97%
輸送/物流/自動車 98%
小売/卸売 96%
医療 97%
政府 97%
「モノのインターネットを適切に機能させるうえで非常に重要になるのが、
ハッキングされないセンサーの使用です。これらのセンサーの普及が進み、
これらのセンサーへの依存が高まる中で、センサーのセキュリティが
これまでよりもはるかに重要になっています」
ビジネス意思決定者
IoT 実装時にセキュリティについて懸
念する企業の割合
97 %
61
国や業界を問わず、
IoT のセキュリティは懸念事項
IoTへの攻撃の増加
3,219
2016
32,614
2017
121,588
2018
*Source: https://iiot-world.com/connected-industry/iot-vs-iiot-differences-you-must-know/
35%of organizations reported that IoT devices were the
primary source of data breaches in the past 12 months.
すべてのIoT資産を脅威から保護
要件に応じた柔軟性
Azure Security Center
エージェント レス
エージェント
推奨事項
アラート
ユーザー インターフェイス
Azure IoT Hub
検出エンジン
エッジ セキュリティ モジュール カスタム アラート
適用可能なセキュリティ領域
カスタム アラート
###################################################################
Brute Force Password Guessing
###################################################################
Mon Oct 28 17:02:02 UTC 2019 Using real Mirai credentials to try to connect...
Mon Oct 28 17:02:02 UTC 2019 Trying to connect to target with username root and password root...
Permission denied, please try again.
Mon Oct 28 17:02:06 UTC 2019 Trying to connect to target with username root and password user...
Permission denied, please try again.
Mon Oct 28 17:02:10 UTC 2019 Trying to connect to target with username root and password anko...
Permission denied, please try again.
Mon Oct 28 17:02:13 UTC 2019 Trying to connect to target with username root and password 0...
Permission denied, please try again.
Mon Oct 28 17:02:17 UTC 2019 Trying to connect to target with username root and password vizxv...
Permission denied, please try again.
Mon Oct 28 17:02:23 UTC 2019 Trying to connect to target with username root and password root...
Permission denied, please try again.
………[after more similar trials]………………………………………………………………..
Mon Oct 28 17:03:10 UTC 2019 Trying to connect to target with username ubuntu and password password...
Permission denied, please try again.
Mon Oct 28 17:03:14 UTC 2019 Trying to connect to target with username ubuntu and password ******...
Mon Oct 28 17:03:17 UTC 2019 Successfully connected to the device
total 16
-rw-r--r-- 1 root root 98 Oct 28 08:32 README
drwxr-xr-x 2 root root 4096 Oct 28 08:32 helloworld
-rwxr-xr-x 1 root root 121 Oct 28 08:32 helloworld.py
-rw-r--r-- 1 root root 1029 Oct 28 08:32 setup.py
Connection to target closed.
░▀█░░░░█▀█░█▀█░█▀▀░█▀▀░█░█░█▀█░█▀▄░█▀▄░░░█▀▀░█▀█░█░█░█▀█░█▀▄
░░█░░░░█▀▀░█▀█░▀▀█░▀▀█░█▄█░█░█░█▀▄░█░█░░░█▀▀░█░█░█░█░█░█░█░█
░▀▀▀░░░▀░░░▀░▀░▀▀▀░▀▀▀░▀░▀░▀▀▀░▀░▀░▀▀░░░░▀░░░▀▀▀░▀▀▀░▀░▀░▀▀░
░▀█░░░░█▀█░█▀█░█▀▀░█▀▀░█░█░█▀█░█▀▄░█▀▄░░░█▀▀░█▀█░█░█░█▀█░█▀▄
░░█░░░░█▀▀░█▀█░▀▀█░▀▀█░█▄█░█░█░█▀▄░█░█░░░█▀▀░█░█░█░█░█░█░█░█
░▀▀▀░░░▀░░░▀░▀░▀▀▀░▀▀▀░▀░▀░▀▀▀░▀░▀░▀▀░░░░▀░░░▀▀▀░▀▀▀░▀░▀░▀▀░
###################################################################
Covering traces in System Log Files
###################################################################
Mon Oct 28 17:03:22 UTC 2019 Removing system logs...
Mon Oct 28 17:03:25 UTC 2019 Removed system logs
###################################################################
Extracting Second Payload and Infecting Device
###################################################################
Mon Oct 28 17:03:25 UTC 2019 Downloading second payload from actor loader...
Mon Oct 28 17:03:25 UTC 2019 Extracting second payload and making it executable...
Mon Oct 28 17:03:33 UTC 2019 Installing and running malicious payload...
░▀▀▄░░░█▀▄░█▀▀░█░█░▀█▀░█▀▀░█▀▀░░░▀█▀░█▀█░█▀▀░█▀▀░█▀▀░▀█▀░█▀▀░█▀▄
░▄▀░░░░█░█░█▀▀░▀▄▀░░█░░█░░░█▀▀░░░░█░░█░█░█▀▀░█▀▀░█░░░░█░░█▀▀░█░█
░▀▀▀░░░▀▀░░▀▀▀░░▀░░▀▀▀░▀▀▀░▀▀▀░░░▀▀▀░▀░▀░▀░░░▀▀▀░▀▀▀░░▀░░▀▀▀░▀▀░
###################################################################
Getting device information
###################################################################
Mon Oct 28 17:03:35 UTC 2019 Conducting analysis of host data...
Linux ubuntu-vm 5.0.0-1022-azure #23~18.04.1-Ubuntu SMP Mon Sep 30 19:47:06 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Mon Oct 28 17:03:35 UTC 2019 Got host data
###################################################################
Create User and Escalate Privilege
###################################################################
Mon Oct 28 17:03:35 UTC 2019 Adding user named privilegeduser10317 with privilege root to the system...
Mon Oct 28 17:03:36 UTC 2019 Successfully added user named privilegeduser10317 with privilege root to the system
░▀▀█░░░█▀▀░▄▀░░█▀▀░░░█▀▀░█▀█░█▀█░█▀█░█▀▀░█▀▀░▀█▀░█▀▀░█▀▄
░░▀▄░░░█░░░▄█▀░█░░░░░█░░░█░█░█░█░█░█░█▀▀░█░░░░█░░█▀▀░█░█
░▀▀░░░░▀▀▀░░▀▀░▀▀▀░░░▀▀▀░▀▀▀░▀░▀░▀░▀░▀▀▀░▀▀▀░░▀░░▀▀▀░▀▀░
###################################################################
Communicating with CnC for getting attack commands
###################################################################
Mon Oct 28 17:03:36 UTC 2019 Opening reverse shell...
Mon Oct 28 17:03:36 UTC 2019 Reverse shell established
Mon Oct 28 17:03:36 UTC 2019 Communicating with CnC server...
Mon Oct 28 17:03:36 UTC 2019 Listening to CnC for future attack commands...
###################################################################
Covering Tracks - Deleting Logs and Executables
###################################################################
Mon Oct 28 17:03:36 UTC 2019 Deleting history files...
Mon Oct 28 17:03:36 UTC 2019 Deleted history files
###################################################################
Installing (Fake) Crypto Currency miner
###################################################################
Mon Oct 28 17:03:36 UTC 2019 Setting up crypto miner...
Mon Oct 28 17:03:36 UTC 2019 Cloning into 'cpuminer'...
Mon Oct 28 17:03:36 UTC 2019 Mining crypto with device resources
セキュリティ通知
Azure Sentinel と
の統合が進行中
Agenda
デジタルトランスフォーメーションの加速に向けて Windows for IoT が
チップの選択肢を拡大し、インテリジェントエッジのサポートを強化
CEATEC 2019 でのアナウンス: https://news.microsoft.com/ja-jp/2019/10/15/191015-windows-for-iot/
.MX 6, i.MX 7,
もしくは i.MX 8M/8M が最小ハード
ウェア ) を一般提供
• Windows 10 IoT Coreについて
10年サポート
• 商用利用レベルのプラットフォーム
Azure Sphere
2020年2月一般提供開始を発表
Azure Sphere
2019年4月Express Logic社を買収
Azure RTOS
( 旧ThreadX RTOS )
The Industrial Grade Azure RTOS
leverages the near-wire-speed
performance and small footprint
of NetX Duo, along with the IoT
cloud protocol Message Queue
Telemetry Transport (MQTT) to
publish and subscribe data to the
Microsoft Azure cloud. All data in
both directions is secured by
NETX Secure TLS. Any physical
layer transport layer is supported ,
e.g., WiFi,802.15.4 radio, and more.
Azure RTOS: エッジ デバイス用のシームレスなクラウドへの接続性
Azure RTOS
Azure RTOS ThreadX
世界でも最も
展開されたRTOSの一つで、
6.2億以上展開
2019年4月、 を買収:
Microsoft acquires Express Logic, accelerating IoT development for billions of devices at scale
https://blogs.microsoft.com/blog/2019/04/18/microsoft-acquires-express-logic-accelerating-
iot-development-for-billions-of-devices-at-scale/
• ルネサス社とマイクロソフトは、デバイス-ツウ-クラウドを
簡素化するために協力
• Renesas Flexible Software Package と、
Azure RTOS ThreadX を統合
• Azure RTOS へのシームレスで、かつ、
すぐに利用できるサポート
2019年10月にニュースリリース:
ルネサス、Microsoft Azure RTOSと様々なAzure IoT製品を使用した、インテリジェントでセキュアなIoT機器開発を加速
~幅広いマイコンユーザがMicrosoft Azure RTOSを使用して、クラウド接続を容易に実現可能に~
https://www.renesas.com/jp/ja/about/press-center/news/2019/news20191028.html
Microsoft Mixed Reality スタック
Intelligent
Edge Devices
Mixed Reality Perception
Mixed Reality
Applications
Vision Speech Language Knowledge Search
Azure
Cognitive
Services
Azure Spatial Anchors Azure Remote RenderingAzure Digital Twins
Azure
Mixed Reality
Services
Azure Mixed Reality Services
Mixed Reality サービス
AZURE SPATIAL ANCHORS AZURE REMOTE RENDERING
Mixed Reality ハードウェア
Azure Kinect DK出荷予定のアナウンス
2010 Kinect 360 released for Xbox 360
2012 Kinect for Windows v1 released
- Skeleton tracking part of SDK
- Skeleton 1.0 composed of 20 joints/landmarks
2013 Kinect One released as part of Xbox One
2014 Kinect for Windows v2 released
- Improved body tracking part of SDK
- Skeleton 2.0 composed of 25 joints/landmarks
2018 Project Kinect for Azure announced
2019 Azure Kinect DK launched at MWC19
- New body tracking SDK
- Skeleton 3.0 composed of at least 28 joints/landmarks
2020 Azure Kinect Development Kitを日本、ドイツ、イギリスにて2020年3月より発売!
https://blogs.windows.com/japan/2019/11/11/azure-kinect-dk-announces-upcoming-market-availability/
Wednesday, 10:30 – 11:15 am (BRK2228)
Thursday, 9:00 – 10:15 am (BRK3281)
https://myignite.techcommunity.microsoft.com/sessions
Monday
Build your custom IoT solution with Azure IoT
Central
2:50 pm THR2248
Time Series Insights – end-to-end analytics for IoT
workloads
5:45 pm THR3146
Tuesday
AI at the Edge: using IoT Edge to remove latency,
cost, and privacy roadblocks to IoT deployments
1:15 pm THR2238
Unlocking Location Intelligence with Azure Maps 3:40 pm THR2261
Wednesday
Integrate devices to your solution quickly with IoT
Plug and Play
1:15 pm THR2254
Bring IT security practices to IoT: how to stop
threats and improve security posture
1:50 pm THR2291
https://myignite.techcommunity.microsoft.com/sessions
Azure IoT 最前線!~ Microsoft Ignite 2019での発表と直近アップデート総まとめ ~

Azure IoT 最前線!~ Microsoft Ignite 2019での発表と直近アップデート総まとめ ~

  • 1.
    日本マイクロソフト株式会社 パートナー事業本部 シニア クラウド ソリューションアーキテクト ( Analytics & AI Innovation ) 福原 毅 tfukuha ※ 本情報の内容 (添付文書、リンク先などを含む) は、2019年12月時点のものであり、予告なく変更される場合があります。 2019年12月17日
  • 2.
    Agenda BRK1088: Driving growthand transformation with Microsoft IoT
  • 3.
    数千の Azure IoTのお客様
  • 4.
  • 5.
  • 6.
    “IoT Signals survey”でのお客様からの学び **** https://azure.microsoft.com/en-us/iot/signals/
  • 7.
  • 8.
    米国 85% 英国 80% ドイツ 92% 日本 90% 中国 97% 製造 92% 輸送 86% 小売/卸売92% 医療 88% 政府 84% 市場別の "非常に重要/ある程度重要" の割合 業界別の "非常に重要/ある程度重要" の割合 9 非常に重要 + ある程度重要 88% 45% ある程度重要 43% 非常に重要 現在の価値に関する認識 IoT 導入企業における割合 (N=2745) フランス 88% IoT 導入企業は、 企業の成功に 欠かせないものとして IoT を認識している
  • 9.
    Azure RTOS Azure Sphere AzureIoT Device SDK Azure IoT Edge Azure Stack Edge Windows IoT Azure Certified for IoT—Device Catalog Azure Stream Analytics Azure Storage Azure ML Azure SQL Azure Functions Azure Cognitive Services Azure IoT Central (SaaS) Dynamics Connected Field Service (SaaS)
  • 10.
    マイクロコントローラー Azure RTOS & Sphere •組み込みシステムで特定の 操作を管理するように 設計された集積回路 • 高度なセキュリティで 保護されたコネクテッド MCU • 最新の MCU 向けの Azure Sphere Linux OS • Azure IoT Device SDK が 含まれる IoT デバイス Azure IoT Device SDK • 接続、対話、データの やり取りを行う アプライアンス、車両、 工場の機械などの エンドポイント デバイス • 1,000 台を超えるデバイス、250 を超えるパートナー – すべてが認定を受けて Azure IoT サービスと 緊密に連携 • クロスプラットフォームでありオープ ン ソース: Windows IoT、Linux、Android、 iOS、RTOS など Edge デバイス Azure IoT Edge • IoT エンドポイントの ゲートウェイ機能を集約、 処理、および提供する デバイス • Azure サービスをあらゆる IoT デバイスのコンテナーに デプロイして管理 • AI、AzureML、Azure Stream Analytics など • クロスプラットフォームでありオープン ソース: Windows IoT、Linux Edge アプライアンス Azure Stack Edge • 機械学習の推論など、 クラウドやエッジの役割の サブセットを提供する 統合アプライアンス • Stack Edge: AI 対応、 ストレージ、Stack Edge アプライアンスの コンピューティング Edge スタック Azure Stack Hub • IaaS や PaaS の機能など、 フルスタックのクラウドを 提供するスケーラブルな ソリューション • エッジおよび非接続の シナリオ • 規制要件 • オンプレミスでのクラウド アプリケーション モデル ハイパースケール クラウド エッジのリージョン • ファースト パーティ クラウド リー ジョン • あらゆる範囲の ハイパースケール クラウド サービス • 階層化されたサービス可用性: Heroes > Hubs > Satellites • オープン ソースを基盤とするサー ビス & ツール 最高の専門性 最少のサービス 最少のフォーム ファクター 最大のサービス センサー + 制御 インタラクティブなセンサー 統合プラットフォーム 世界規模の処理
  • 11.
  • 13.
  • 14.
  • 15.
    Azure IoT Hub AzureIoT Edge Devices Azure IoT Edge • Open source, cross platform, container-based edge runtime • Run Azure services & your own code on IoT class and larger devices – fully extensible • Manage the devices and IoT Edge workloads centrally • Supports offline operation • Fully Visual Studio + Visual Studio Code developer support • Azure DevOps + Jenkins CI/CD support • Over 80 Azure Certified for IoT, 3rd party IoT Edge devices ( https://catalog.azureiotsolutions.com/ )
  • 16.
  • 17.
  • 18.
    NVIDIA Deepstream withAzure IoT Edge Runtime Azure Marketplace から、NVIDIA DeepStream SDKが展開可能! DeepStream Container Azure IoT Edge runtime IoT Hub https://github.com/Azure-Samples/NVIDIA-Deepstream-Azure-IoT-Edge-on-a-NVIDIA-Jetson-Nano
  • 20.
    エッジ デバイスでの、クロスプラット フォームアーキテクチャ Qualcomm、Intel、およびNVIDAのエッジ デバイスでのクロスプラットフォーム実装 Blob Storage model.onnx OpenVINO model.onnx TensorRT + + IoT Edge • ONNXランタイムを使ったハードウェアアクセラレーションによるエッジAI • クロスプラットフォーム: 同じコードとモデルを使用 • コードの管理と開発プラットフォームはVisual Studio Code • Azure IoT はコンテナーの管理と展開 • Azure Blob Storage on Edge (コンテナー)は、(クラウド上の) Azure Blobとデータ同期 • Azure Machine Learning Serviceは、モデルのビルドとONNXへの変換 Reference implementation to use ONNX Runtime with Azure IoT Edge: https://github.com/Azure-Samples/onnxruntime-iot-edge/
  • 21.
  • 23.
    End-to-End Pipeline forAI on the Edge アーキテクチャ: テレメトリー Edge IoT Hub Web Service Stream Analytics Azure SQL Video Storage Camera1 Camera2 Camera3 10 Mb/s Dashboard AML Service IoT Edge
  • 24.
    End-to-End Pipeline forAI on the Edge アーキテクチャ: 再トレーニング Edge IoT Hub Web Service Stream Analytics Azure SQL 10 Mb/s Location Data Box Disk, or direct data upload Physical Transfer Dashboard External Storage AML Service IoT EdgeVideo Storage Camera2 Camera1 Camera3
  • 25.
    Azure Data Boxファミリー
  • 26.
    エッジ アプリケーション向けアーキテクチャの選択肢 One modularcontainer Real-time applications Separate containers Non real-time applications Capture & Share AI Capture & Share + • Flexibility • Modularity • Reusability (Edge/Cloud) - • Performances HTTP / gRPC MQTT + • Performances • Simplicity • Modularity - • Single source/share Capture AI Share MQTT
  • 27.
    Azure SQL DatabaseEdgeプレビュー 一貫性のあるデータ & 分析エンジンをエッジに提供 SQL Server Azure SQL Database新製品 既存の Azure IoT Edge サービスを補完 接続状態またはオフラインで実行される、 省スペース、ターンキー、ML 対応を特長とするエッジ向けの データ エンジン ミッション クリティカルなワークロードに 対応する、完全な AI/ML 機能を備えた、 業界をリードするデータ エンジン
  • 28.
    Azure SQL DatabaseEdgeプレビュー フットプリントが小さく、エッジ向けに最適化され、AI が組み込まれている プラットフォームの選択肢 AI の組み込み エッジ 時系列の組み込み データ センター/ クラウド アプリを一度開発すれば、任意の場所に展開可能 フットプリントが 小さいエンジン (300 MB) 組み込みの 時系列ストリーミング および分析 待ち時間の短い分析の ための機械学習 ターンキー管理 1 つの管理画面で 展開 & 更新 比類ないパフォーマンスとセ キュリティ 最高のセキュリティと 業界をリードする パフォーマンス オールインワンのローカル ストリーミング、 ストレージ、分析 SQL 時系列 0 20 40 60 80 100 120 140 160 180 200 脆弱性(2010~2018) ARM64 x64
  • 29.
  • 30.
    Azure Time SeriesInsights Capabilities
  • 31.
    Azure Time SeriesInsights Core Scenarios: Data Exploration and Anomaly Detection • No upfront data preparation needed • Connect to billions of events in Azure IoT Hub or Azure Event Hub, and visualize & analyze billions of events to spot anomalies and discover hidden trends in your data • Simple and easy to use exploration experience, while at the same time providing granular text-based querying for advanced users who are familiar with SQL • Perform DevOps analysis to get to the root cause of a bug in an IoT solution or identify areas to investigate for data science initiatives
  • 32.
    Azure Time SeriesInsights Core Scenarios: Operational Intelligence and Advanced Analytics
  • 33.
    TSI High LevelArchitecture COLLECT PROCESS STORE ANALYZE Data Processing Engine Query API TSI Explorer Time Series IDs Analytics and Model Query 3rd Party App Model Query ConnecttoData Source Device Telemetry Time Series Routed to Warm / Cold Query across Warm / Cold Model Update Sync Time Series Model Update API Warm Store (up to 30d data retention) Cold Store (infinite data retention) Time Series Model Store (Instances, Types, Vars, Hierarchy) In preview as of last year Releasing to preview today
  • 35.
    Azure Time SeriesInsights ロードマップ 産業用IoT分析プラットフォームと、ユーザー エクスペリエンスを継続して強化
  • 36.
    Azure Time SeriesInsightsの東日本リージョン展開は、2020年第一四半期 https://azure.microsoft.com/ja-jp/global-infrastructure/services/?products=time-series-insights&regions=japan-east,japan-west より抜粋 (2019/12/15現在)
  • 37.
  • 38.
  • 39.
  • 40.
    典型的な IoT ソリューション THINGSINSIGHTS ACTIONS Power BI PowerApps Web Apps Mobile Apps Manage View and manage solutions Azure Sphere Secured MCU Secured OS Cloud Security Business Integration Connect to business apps & services Office 365 Dynamics 365 Edge Modules: • Protocol Adaptation • Functions • Stream Analytics • Machine Learning • AI Azure IoT Edge • Integrated view for CISO & SecOps personas to review enterprise security posture, including IoT solutions. • Holistic view of IoT solution security posture for DevOps and IoT solution managers to review and manage day to day security status Azure Security Center for IoT 3rd Party Azure IoT Device SDK 3rd Party Industry specific sensors & devices (RTOS, Linux, Windows, Android, iOS) IoT Hub Container Registry Kubernetes Service Compute (VMs) Content Delivery Network Data Explorer Front Door Resource Manager (ARM) Storage Domain Name System Microsoft Flow Key Vault Service Bus Application Insights Functions SQL Azure Cosmos DB Web Apps Azure Stream Analytics Event Hub Device Provisioning Service Time Series Insights Maps
  • 41.
    IoTの簡素化 - AzureIoT Central THINGS INSIGHTS ACTIONS Power BI PowerApps Web Apps Mobile Apps Manage View and manage solutions Azure Sphere Secured MCU Secured OS Cloud Security Business Integration Connect to business apps & services Office 365 Dynamics 365 Edge Modules: • Protocol Adaptation • Functions • Stream Analytics • Machine Learning • AI Azure IoT Edge • Integrated view for CISO & SecOps personas to review enterprise security posture, including IoT solutions. • Holistic view of IoT solution security posture for DevOps and IoT solution managers to review and manage day to day security status Azure Security Center for IoT 3rd Party Azure IoT Device SDK 3rd Party Industry specific sensors & devices (RTOS, Linux, Windows, Android, iOS) IoT Hub Container Registry Kubernetes Service Compute (VMs) Content Delivery Network Data Explorer Front Door Resource Manager (ARM) Storage Domain Name System Microsoft Flow Key Vault Service Bus Application Insights Functions SQL Azure Cosmos DB Web Apps Azure Stream Analytics Event Hub Device Provisioning Service Time Series Insights MapsSimplify production-ready IoT solution development • Simplify setup, reduce management burden, operational costs, and overhead of a typical IoT project. • Bring solutions to market faster, while staying focused on your customers Azure IoT Central Build with Azure IoT Central, our IoT App Platform
  • 42.
    Azure IoT Central セキュアで、ビジネスの成長に合わせて成長でき、既存のビジネスアプリケーションと統合できる、 IoT アプリケーション プラットフォーム サービス Get Connected Connect IoT devices to the cloud faster than with any other platform Stay Connected Reconfigure and update devices with centralized device management Device connectivity and management Telemetry ingestion and command & control White Labeling Multitenancy Edge support Plug-and-Play Extensibility & Customization IoT Central public APIs Industry-focused Application Templates Monitoring rules & triggered actions User roles and permissions Dashboards, visualization & insights End to End Security Transform Bridge the gap with connectors and extensibility APIs
  • 43.
    App templates aretools to help partners & solution builders kickstart IoT solution development Use or sell to customers directly or through AppSource Your brand, your SaaS App templates consist of: • Sample operator dashboards • Sample device templates • Simulated devices • Pre-configured rules and jobs • Rich documentation including tutorials • Brand templates using white labeling features
  • 44.
    • Digital distributioncenter • In-store analytics • Checkout, Condition monitoring • Connected logistics • Smart inventory management Retail • Continuous patient monitoring Healthcare • Water quality monitoring • Water consumption monitoring • Connected waste management Government • Smart meter analytics • Solar power monitoring Energy
  • 45.
    They consist of: •Sample operator dashboards • Sample device templates • Simulated devices • Pre-configured rules and jobs • Rich documentation, including tutorials Brand using the white labeling feature. Sell to customers directly or through AppSource. Your brand, your SaaS! App templates are tools to help solution builders kickstart IoT solution development
  • 46.
    Demo: Azure IoTCentral application templates
  • 49.
    Power BI PowerAppsWeb and Mobile
  • 50.
    Learn more aboutAzure IoT Central APIs http://aka.ms/iotcentralapi http://aka.ms/iotcentralapilearn
  • 51.
    Device Capability Model JSON-LD Schema VS Code Device CapabilityModel IoT Plug and Play Device Software Azure IoT Device SDK Generated Device Agent Azure IoT Device Catalog IoT Plug & Play Certified Azure IoT Central & Partner Solutions
  • 52.
    Azure IoT Central Solutionbuilders Get Connected Connect IoT devices to the cloud faster than with any other platform Stay Connected Reconfigure and update devices with centralized device management Transform Bridge the gap with connectors and extensibility APIs
  • 53.
    Azure IoT Edgeデバイスの例:Lenovo + NVIDIA マイクロソフト、Lenovo、NVIDIA は、Azure IoT Edge に高度な AI をもたらすべく提携 Tesla T4 SE350 Edge Server EPC300 Edge Gateway IoT510-C カメラ 製品概要: https://www.lenovo.com/jp/ja/data-center/servers/edge/ThinkSystem-SE350/p/77TM7DSSE35
  • 54.
    Azure IoT Edgeデバイスの例:Lenovo + NVIDIA 16台のカメラで問題のある梱包を検出 Azure IoT Hub Azure IoT Edge Lenovo SE350 Edge Server IoT Edge ランタイム Lenovo IoT510-C カメラ https://mybuild.techcommunity.microsoft.com/sessions/77052?source=sessions
  • 57.
  • 58.
  • 59.
  • 60.
    IoT 導入企業における割合 (N=2745) 米国 96% 英国 97% ドイツ 95% フランス 97% 日本 96% 中国 99% 製造97% 輸送/物流/自動車 98% 小売/卸売 96% 医療 97% 政府 97% 「モノのインターネットを適切に機能させるうえで非常に重要になるのが、 ハッキングされないセンサーの使用です。これらのセンサーの普及が進み、 これらのセンサーへの依存が高まる中で、センサーのセキュリティが これまでよりもはるかに重要になっています」 ビジネス意思決定者 IoT 実装時にセキュリティについて懸 念する企業の割合 97 % 61 国や業界を問わず、 IoT のセキュリティは懸念事項
  • 61.
  • 62.
    *Source: https://iiot-world.com/connected-industry/iot-vs-iiot-differences-you-must-know/ 35%of organizationsreported that IoT devices were the primary source of data breaches in the past 12 months.
  • 63.
  • 64.
    要件に応じた柔軟性 Azure Security Center エージェントレス エージェント 推奨事項 アラート ユーザー インターフェイス Azure IoT Hub 検出エンジン エッジ セキュリティ モジュール カスタム アラート 適用可能なセキュリティ領域
  • 65.
  • 66.
    ################################################################### Brute Force PasswordGuessing ################################################################### Mon Oct 28 17:02:02 UTC 2019 Using real Mirai credentials to try to connect... Mon Oct 28 17:02:02 UTC 2019 Trying to connect to target with username root and password root... Permission denied, please try again. Mon Oct 28 17:02:06 UTC 2019 Trying to connect to target with username root and password user... Permission denied, please try again. Mon Oct 28 17:02:10 UTC 2019 Trying to connect to target with username root and password anko... Permission denied, please try again. Mon Oct 28 17:02:13 UTC 2019 Trying to connect to target with username root and password 0... Permission denied, please try again. Mon Oct 28 17:02:17 UTC 2019 Trying to connect to target with username root and password vizxv... Permission denied, please try again. Mon Oct 28 17:02:23 UTC 2019 Trying to connect to target with username root and password root... Permission denied, please try again. ………[after more similar trials]……………………………………………………………….. Mon Oct 28 17:03:10 UTC 2019 Trying to connect to target with username ubuntu and password password... Permission denied, please try again. Mon Oct 28 17:03:14 UTC 2019 Trying to connect to target with username ubuntu and password ******... Mon Oct 28 17:03:17 UTC 2019 Successfully connected to the device total 16 -rw-r--r-- 1 root root 98 Oct 28 08:32 README drwxr-xr-x 2 root root 4096 Oct 28 08:32 helloworld -rwxr-xr-x 1 root root 121 Oct 28 08:32 helloworld.py -rw-r--r-- 1 root root 1029 Oct 28 08:32 setup.py Connection to target closed. ░▀█░░░░█▀█░█▀█░█▀▀░█▀▀░█░█░█▀█░█▀▄░█▀▄░░░█▀▀░█▀█░█░█░█▀█░█▀▄ ░░█░░░░█▀▀░█▀█░▀▀█░▀▀█░█▄█░█░█░█▀▄░█░█░░░█▀▀░█░█░█░█░█░█░█░█ ░▀▀▀░░░▀░░░▀░▀░▀▀▀░▀▀▀░▀░▀░▀▀▀░▀░▀░▀▀░░░░▀░░░▀▀▀░▀▀▀░▀░▀░▀▀░
  • 67.
    ░▀█░░░░█▀█░█▀█░█▀▀░█▀▀░█░█░█▀█░█▀▄░█▀▄░░░█▀▀░█▀█░█░█░█▀█░█▀▄ ░░█░░░░█▀▀░█▀█░▀▀█░▀▀█░█▄█░█░█░█▀▄░█░█░░░█▀▀░█░█░█░█░█░█░█░█ ░▀▀▀░░░▀░░░▀░▀░▀▀▀░▀▀▀░▀░▀░▀▀▀░▀░▀░▀▀░░░░▀░░░▀▀▀░▀▀▀░▀░▀░▀▀░ ################################################################### Covering traces inSystem Log Files ################################################################### Mon Oct 28 17:03:22 UTC 2019 Removing system logs... Mon Oct 28 17:03:25 UTC 2019 Removed system logs ################################################################### Extracting Second Payload and Infecting Device ################################################################### Mon Oct 28 17:03:25 UTC 2019 Downloading second payload from actor loader... Mon Oct 28 17:03:25 UTC 2019 Extracting second payload and making it executable... Mon Oct 28 17:03:33 UTC 2019 Installing and running malicious payload... ░▀▀▄░░░█▀▄░█▀▀░█░█░▀█▀░█▀▀░█▀▀░░░▀█▀░█▀█░█▀▀░█▀▀░█▀▀░▀█▀░█▀▀░█▀▄ ░▄▀░░░░█░█░█▀▀░▀▄▀░░█░░█░░░█▀▀░░░░█░░█░█░█▀▀░█▀▀░█░░░░█░░█▀▀░█░█ ░▀▀▀░░░▀▀░░▀▀▀░░▀░░▀▀▀░▀▀▀░▀▀▀░░░▀▀▀░▀░▀░▀░░░▀▀▀░▀▀▀░░▀░░▀▀▀░▀▀░ ################################################################### Getting device information ################################################################### Mon Oct 28 17:03:35 UTC 2019 Conducting analysis of host data... Linux ubuntu-vm 5.0.0-1022-azure #23~18.04.1-Ubuntu SMP Mon Sep 30 19:47:06 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux Mon Oct 28 17:03:35 UTC 2019 Got host data ################################################################### Create User and Escalate Privilege ################################################################### Mon Oct 28 17:03:35 UTC 2019 Adding user named privilegeduser10317 with privilege root to the system... Mon Oct 28 17:03:36 UTC 2019 Successfully added user named privilegeduser10317 with privilege root to the system
  • 68.
    ░▀▀█░░░█▀▀░▄▀░░█▀▀░░░█▀▀░█▀█░█▀█░█▀█░█▀▀░█▀▀░▀█▀░█▀▀░█▀▄ ░░▀▄░░░█░░░▄█▀░█░░░░░█░░░█░█░█░█░█░█░█▀▀░█░░░░█░░█▀▀░█░█ ░▀▀░░░░▀▀▀░░▀▀░▀▀▀░░░▀▀▀░▀▀▀░▀░▀░▀░▀░▀▀▀░▀▀▀░░▀░░▀▀▀░▀▀░ ################################################################### Communicating with CnCfor getting attack commands ################################################################### Mon Oct 28 17:03:36 UTC 2019 Opening reverse shell... Mon Oct 28 17:03:36 UTC 2019 Reverse shell established Mon Oct 28 17:03:36 UTC 2019 Communicating with CnC server... Mon Oct 28 17:03:36 UTC 2019 Listening to CnC for future attack commands... ################################################################### Covering Tracks - Deleting Logs and Executables ################################################################### Mon Oct 28 17:03:36 UTC 2019 Deleting history files... Mon Oct 28 17:03:36 UTC 2019 Deleted history files ################################################################### Installing (Fake) Crypto Currency miner ################################################################### Mon Oct 28 17:03:36 UTC 2019 Setting up crypto miner... Mon Oct 28 17:03:36 UTC 2019 Cloning into 'cpuminer'... Mon Oct 28 17:03:36 UTC 2019 Mining crypto with device resources
  • 69.
  • 70.
  • 71.
  • 72.
    デジタルトランスフォーメーションの加速に向けて Windows forIoT が チップの選択肢を拡大し、インテリジェントエッジのサポートを強化 CEATEC 2019 でのアナウンス: https://news.microsoft.com/ja-jp/2019/10/15/191015-windows-for-iot/ .MX 6, i.MX 7, もしくは i.MX 8M/8M が最小ハード ウェア ) を一般提供 • Windows 10 IoT Coreについて 10年サポート • 商用利用レベルのプラットフォーム
  • 73.
  • 74.
  • 76.
  • 77.
    The Industrial GradeAzure RTOS leverages the near-wire-speed performance and small footprint of NetX Duo, along with the IoT cloud protocol Message Queue Telemetry Transport (MQTT) to publish and subscribe data to the Microsoft Azure cloud. All data in both directions is secured by NETX Secure TLS. Any physical layer transport layer is supported , e.g., WiFi,802.15.4 radio, and more. Azure RTOS: エッジ デバイス用のシームレスなクラウドへの接続性
  • 78.
    Azure RTOS Azure RTOSThreadX 世界でも最も 展開されたRTOSの一つで、 6.2億以上展開 2019年4月、 を買収: Microsoft acquires Express Logic, accelerating IoT development for billions of devices at scale https://blogs.microsoft.com/blog/2019/04/18/microsoft-acquires-express-logic-accelerating- iot-development-for-billions-of-devices-at-scale/ • ルネサス社とマイクロソフトは、デバイス-ツウ-クラウドを 簡素化するために協力 • Renesas Flexible Software Package と、 Azure RTOS ThreadX を統合 • Azure RTOS へのシームレスで、かつ、 すぐに利用できるサポート 2019年10月にニュースリリース: ルネサス、Microsoft Azure RTOSと様々なAzure IoT製品を使用した、インテリジェントでセキュアなIoT機器開発を加速 ~幅広いマイコンユーザがMicrosoft Azure RTOSを使用して、クラウド接続を容易に実現可能に~ https://www.renesas.com/jp/ja/about/press-center/news/2019/news20191028.html
  • 79.
    Microsoft Mixed Realityスタック Intelligent Edge Devices Mixed Reality Perception Mixed Reality Applications Vision Speech Language Knowledge Search Azure Cognitive Services Azure Spatial Anchors Azure Remote RenderingAzure Digital Twins Azure Mixed Reality Services Azure Mixed Reality Services
  • 80.
    Mixed Reality サービス AZURESPATIAL ANCHORS AZURE REMOTE RENDERING
  • 81.
    Mixed Reality ハードウェア AzureKinect DK出荷予定のアナウンス 2010 Kinect 360 released for Xbox 360 2012 Kinect for Windows v1 released - Skeleton tracking part of SDK - Skeleton 1.0 composed of 20 joints/landmarks 2013 Kinect One released as part of Xbox One 2014 Kinect for Windows v2 released - Improved body tracking part of SDK - Skeleton 2.0 composed of 25 joints/landmarks 2018 Project Kinect for Azure announced 2019 Azure Kinect DK launched at MWC19 - New body tracking SDK - Skeleton 3.0 composed of at least 28 joints/landmarks 2020 Azure Kinect Development Kitを日本、ドイツ、イギリスにて2020年3月より発売! https://blogs.windows.com/japan/2019/11/11/azure-kinect-dk-announces-upcoming-market-availability/
  • 82.
    Wednesday, 10:30 –11:15 am (BRK2228) Thursday, 9:00 – 10:15 am (BRK3281) https://myignite.techcommunity.microsoft.com/sessions
  • 83.
    Monday Build your customIoT solution with Azure IoT Central 2:50 pm THR2248 Time Series Insights – end-to-end analytics for IoT workloads 5:45 pm THR3146 Tuesday AI at the Edge: using IoT Edge to remove latency, cost, and privacy roadblocks to IoT deployments 1:15 pm THR2238 Unlocking Location Intelligence with Azure Maps 3:40 pm THR2261 Wednesday Integrate devices to your solution quickly with IoT Plug and Play 1:15 pm THR2254 Bring IT security practices to IoT: how to stop threats and improve security posture 1:50 pm THR2291 https://myignite.techcommunity.microsoft.com/sessions