What companies are looking for
|
|
- Delphia Lawson
- 5 years ago
- Views:
Transcription
1
2 What companies are looking for Reduce costs and inefficiencies Increase revenue Create new business models
3 The Internet of Things helps to reach these goals Insights Speed & Efficiency Innovation & new business Intelligence
4 In billions Estimated number of smart connected things in use worldwide, by category b b 3.75b 4.88b Automative Consumer Business
5 Global share of IoT enterprise projects (%) Connected Industry Smart City Smart Energy Connected Car Other Smart Agriculture Connected Building Connected Health Smart Retail Smart Supply Chain Americas Europe Asia Pacific Other
6 IoT can raise the bar for humanity
7 IoT can raise the bar for mobility
8 Re-thinking mobility
9 IoT Security? oh dear..iot Security!
10
11 IoT Security Challenges End-to-end security If you answered no to any of these questions, you have a security risk to mitigate
12 Many Industrial IoT deployments are brownfield Size and capital expense involved with building and retrofitting Brownfield industrial deployments Rely on physical security and based on obscure or proprietary protocols and systems Not always possible to rip-and-replace industrial machines to bring them up to modern security standards
13 HARDWARE MANUFACTURERS OR INTEGRATORS Scope hardware design to minimum requirements Make hardware tamper-proof Build security into hardware Have a plan to make secure upgrades SOLUTION DEVELOPER Follow secure development methodology Choose open-source software judiciously Integrate with care SOLUTION DEPLOYER Install hardware securely Keep authentication keys safe SOLUTION OPERATOR Keep the system up to date Protect against malicious activity Audit frequently Protect the physical IoT infrastructure Protect cloud credentials
14
15 aka.ms/iotdice
16
17
18
19 IoT: To the cloud and back again.
20
21 Windows 10 IoT editions Windows 10 IoT Core Smaller OS footprint; low level bus and hardware access support Headless/Headed; UWP ARM 512MB RAM, 2GB storage* X86, X64, or Smart Devices Windows 10 IoT Enterprise Rich user experience Windows 32 and UWP apps X64 2GB RAM, 16GB Storage X86 or Powerful Industry Devices Windows 10 IoT Mobile Lockdown, multi-user support and cellular Modern Shell and UWP apps 1GB RAM, 8GB storage ARM Ruggedized Handheld Devices Windows Server 2016 for Embedded Systems (for IoT) Advanced multi-layer security Cloud-ready application platform IoT Server Appliances *For details see:
22 Broad Silicon Support DragonBoard 410c 8
23 Open Communication Framework Interoperability across device types, brands, platforms
24 IoT topology Device Network Gateway Endpoint / Buffer Hot - path Big Data Insights & Visualization Fix / Act / Integrate Cold - path Machine learning
25 Microsoft & IoT Device Network Gateway Endpoint / Buffer Hot - path Big Data Insights & Visualization Fix / Act / Integrate Cold - path Machine learning
26 Microsoft & IoT Device Network Gateway Endpoint / Buffer Hot - path Big Data Insights & Visualization Fix / Act / Integrate Cold - path Machine learning
27 Connect and control Azure IoT Hub
28 Adding devices brings management challenges Often continuous manual work involved Speed of provisioning Provisioning cost vs low margins
29 Manage through device twin and methods IoT Hub D2C Telemetry C2D Cloud-initiated C2D message Properties Properties Cloud-owned/device visible Device-owned/cloud visible Twin Cloud-owned Device metadata Methods Device app Direct methods Cloud-initiated C2D with immediate response Back-end app
30 Azure IoT Device Provisioning Service Zero-touch device connection config to IoT Hub Single device Large batches Cross-hub provisioning low-latency Ownership changes Load balancing Rule engine for governance
31 Azure IoT Device Provisioning Service
32 Azure IoT Device Provisioning Service
33 The configuration management challenge How do you ensure that devices stay healthy? Configuration Configuration Highbandwidth fixed network Config service/server 3G/4G LoRa/NBIoT satellite Azure IoT Hub Highbandwidth fixed network
34 Configuration and compliance monitoring Compliance Configuration Jobs to schedule and broadcast updates Device twin Device twin Device twin Azure IoT Hub Device twin Device twin Device twin Device twin Compliance monitoring through device twin queries and events
35 Routing rules Azure IoT message routing IoT hub D2C receive endpoint SB namespace Queue connector Queue Queue EH namespace Event hub connector EH EH Device
36 IoT Hub OSS connectors: Kafka Connect IoT hub Kafka Cassandra IoT hub IoTHub2Cassandra IoTHubReact (OSS connectors) Spark New OS services
37 Azure IoT Edge Security and isolation of devices Cloud offload & offline capabilities Intelligent edge processing Lower latency & Batching
38 Azure IoT Edge
39
40 Notification Hubs Logic Apps Service Bus & Azure Queues Event Hubs Event Grid IoT Hub Relay Mobile push notifications Workflow and LOB Integration Cloud messaging Telemetry stream ingestion Event distribution IoT messaging and management Discovery, Firewall/NAT Traversal
41 Coming soon: Azure Active Directory, API Management, IoT Hub, Service Bus, Azure Data Lake Store, Azure Cosmos DB, Azure Data Factory, and Storage Queues.
42 IoT as a Service
43 Accessible for everyone Customer engagement Field service Predictive maintenance Digital Transformation The focus point for the ecosystem to build IoT related business The foundation for your digital transformation Energy management Asset utilization Gateway SI ISV Device Microsoft Employee productivity Silicon IoT Central Ecosystem
44 Fully managed SaaS solution Reduce solution development and management burden Complete solution for your connected products capture, analyze, and act Codeless experience for modeling your products
45 Digital models to speed innovation Employ a flexible, scalable solution that adapts to your needs and processes Make dynamic changes to add new models or simulate what-if scenarios Capture insights with built-in visualization for operational trends and problem analysis
46 Operator Admin Builder Intuitive discoverability Visualizations Time-series Insights App Manager User Management Identity Management Product Modeler Digital-twin Management Template Management Rules Workflows
47 Getting you started
48 Azure IoT Starter Kits aka.ms/iotstarterkits
49 IoT Hub developer tools IoTHub-explorer: node based CLI npm install -g iothub-explorer Device Explorer: Windows centennial app Installer in releases of github.com/azure/azure-iot-sdks New X-Plat UI tool coming soon Coming soon! Device discovery CLI npm install -g device-discovery-cli IoTHub Diagnostics tool github.com/azure/iothub-diagnostics Azure IoT Toolkit Extension for Visual Studio Code Look for «Azure IoT Toolkit» in the VS Code extensions library Arduino Extension for Visual Studio Code Look for «Arduino» in the VS Code extensions library
50 SDKs
51 Device SDKs platform/os support Android (Java or Xamarin) Arduino Debian Linux (v 7.5) ESP8266 Fedora Linux (v 20) FreeRTOS ios (Xamarin) mbed OS (v 2.0) OpenWRT Raspbian Linux (v 3.18) STM32 TI RTOS Ubilinux (v3.0) Ubuntu Linux (v 14.04) Windows Desktop (7, 8, 10) Windows IoT Core (v 10) Windows Server (v 2012 R2) Yocto Linux (v 2.1) Azure Certified for IoT device catalog.
52 aka.ms/iotcourse
53 Get started today with Azure Certified for IoT Learn more at azure.com/certifiedforiot Get details on Azure Certified for IoT devices and platforms at azure.com/iotdev Explore Microsoft Azure IoT solutions at internetofyourthings.com Start the certification process at
54 2017 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.