Presentation is loading. Please wait.

Presentation is loading. Please wait.

All your device are belong to us Bryn Lewis M240.

Similar presentations


Presentation on theme: "All your device are belong to us Bryn Lewis M240."— Presentation transcript:

1

2 All your device are belong to us Bryn Lewis M240

3 Introduction Privacy, scale and security challenges Things Hobbyist, Consumer, Security Connectivity Networks, Protocols, Security Hobbyist Cloud Services Xively, Protocols, Security Professional Cloud Services Azure IoT Hub, Service Bus Event Hubs, Topics and Queues, Device management, Security CodeClub NZ Sponsorship, volunteers Questions

4

5

6 Scale Numbers of devices and users Volumes of data and network traffic Programming models need to map to the real world Pace of Innovations Innovation pressure: analysis, command and control Skill pressure: data science, new platforms Environmental Security & privacy threats Diversity of devices and composite devices Emerging standards New Competitors

7 Personal Smartphones, watches, glasses, fitness bands, medical implants Buildings Smart meters, security, HVAC, EV charging, elevators, escalators, lighting Transportation Cars, light trucks, big rigs, vehicle fleets, roads, railways, airports Industrial Factories, farms, ships, oil rigs, resource recovery, chemical plants Municipal Street lighting, waste water, water supply, drainage, waste management Energy Management Distribution, Transmission, Generation: Hydro, Wind, Fossil fuels, Wind power

8 Cost BoM, supply chain, development tools, development hardware, library availability Processor power Algorithms, cryptographic algorithms, tool support, IP stack Electrical power Power conservation, battery size type & construction, solar powered, thermal load Memory RAM, ROM, EEPROM, algorithms, cryptographic algorithms Connectivity Wired, wireless, protocols, bandwidth, payload size, power consumption Support Product lifetime, certification, updates, field service, disposal

9

10 1 Million clients Device Identities management Ingest data X Gbyte/sec Real-time Analytics 1 million events /sec Historic and Predictive Analytics X PByte, batch processing

11 Interface Technologies I2C, SPI, One-Wire, Bit bashed, Digital, Analog, PWM Tiny Things C/C++, aggressive power conservation, limited memory, limited IO Small Things C/C++/C#/Lua, Javascript, Bigger Things Mains power supply, larger batteries, always on

12

13

14

15 Protocols DIY, HTTP, AMQP, CoAP, MQTT, XMPP Personal area BLE, ISM, nRF24 Local Area Wifi, Xbee, nRF24, 6LowPAN, LoRA Wide Area Wired, 2G,2.5G,3G,4G,?G, Inmarsat, Iridium

16

17 Spoofing Encryption, digital signatures Tampering Enclosures, reverse engineering, checksums, digital signatures Repudiation Digital signatures Denial of service Communications coprocessors, minimal attack surface Elevation of privilege Robust protocols, encryption

18

19 Public IoT services Xively Connectivity nRF24L01, Wifi, wired Protocols HTTP, MQTT, HTTP:CSV,JSON,XML Security SSL/TLS, API Keys

20

21

22 Event hubs Millions of events/second, publishers, partitions, event consumer, consumer groups, stream offsets Identity registry Million of devices, federate with Azure AD Security Secure by principle, SAS Tokens, TLS/X509, TLS/PSK & TLS/RPK on roadmap Open source device agents Linux, RTOS, iOS, Android and Windows Protocols HTTPS, AQMP, MQTT

23 Solution PortalProvisioning API Identity & Registry Stores Stream Event Processor Analytics/ Machine Learning Data Visualization & Presentation Device State Store Gateway Storage IP capable devices Existing IoT devices Low power devices PresentationDevice and Event Processing Data Transport Devices and Data Sources Cloud Gate- way Agent Libs Control System Worker Role Agent Libs

24

25

26

27

28

29

30 Have some fun It’s most probably not your day job Doesn’t cost that much to get started Entry level devDuino USD16, Arduino USD25, FEZ Lemur USD25, Netduino3 USD40, Netduino3 Ethernet USD70 Netduino3 Wi-Fi USD90 Microsoft is a player IoT Hub + Windows 10 IoT + NetMF 4.4 + Alljoyn Open Standards Must play nice with others

31 Scratch, Python, HTML, CSS Years 7-8 Visual Studio, C#, Netduino, IoT Years 9-13 Volunteers needed One evening a week all courseware provided Girls only CodeClubs need more helpers Microsoft NZ is a sponsor 15 IoT Kits 2 x Netduino Plus 2 + selection of sensors, actuators

32 Architecting the Internet of Things NZ1 Theatre Fri 1:55pm Web+Mobile+IOT: Joining The Dots NZ4 Thu 4:30pm Mashup the Internet of Things, Azure App Service and Windows 10 to Deliver Business Value Marlborough Fri 9:00am The Internet of Hackable Things SkyCity Theatre Thu10:40am Take Control of the Data of You NZ3 Fri 10:40am Find me later at…  Hub Happy Hour Wed 5:30-6:30pm  Hub Happy Hour Thu 5:30-6:30pm  Closing drinks Fri 3:00-4:30pm 1 2 3 4 5

33 Subscribe to our fortnightly newsletter http://aka.ms/technetnz http://aka.ms/msdnnz http://aka.ms/ch9nz Free Online Learning http://aka.ms/mva Sessions on Demand

34

35


Download ppt "All your device are belong to us Bryn Lewis M240."

Similar presentations


Ads by Google