SlideShare una empresa de Scribd logo
1 de 38
IoT
Martin Malý pro iCollege
Agenda
Co to je IoT a proč se jím zabývat?
Nad čím se zamyslet, než do to ho půjdete?
Byznysové příležitosti
Tipy na hardware
Tipy na komunikační technologie
Tipy na software
IoT?
Realita…?
Mýty?
A teď vážně, prosím...
Internet věcí (IoT)
Nic nového pod sluncem
Hype a bullshit storm
“Všechny nás zachrání” vs “Všechny nás zničí”
“Miliardy zařízení” vs “Nikdy bych si to nekoupil”
“Mysteriózně složité” vs “To si postavíme doma”
Příležitosti? Obrovské!
Šance na úspěch? Slušná…
IoT ve velkém...
...v menším...
...v malém...
a v nejmenším...
Co to vlastně je?
Spojení hardware a cloudu přes internet
Obecněji: hardware v síti
Co s připojeným HW?
Fantazii se meze nekladou…
… bohužel!
Myslete na budoucí uživatele - co chtějí, co potřebují?
Klaďte důraz na poznání potřeb víc, než na technologie
Ptejte se: Chci to doma?
Pretotyping: Fake it before you make it!
Prototyping!
Úskalí IoT, díl 1 - hardware
Vývoj HW je jako vývoj SW, jen pomalejší a dražší
Vlastní vývoj je drahý a náročný na lidi, externí je ještě dražší
Využívejte to, co je hotové, ohýbejte, hackujte
Používejte makety, prototypy
Důkladně ověřujte smysluplnost výsledku v každém kroku
Testujte na sobě i na lidech v okolí
Používejte to sami - když to vy nechcete používat, proč by měli jiní?
Úskalí IoT, díl 2 - software
SW musí být bezúdržbový, žádné “resetujte to” není!
Máte omezené prostředky (paměť, výkon, napájení…)
Vše musí být real-time
Tip: čím míň SW vrstev, tím spolehlivější, ale násobně delší vývoj a testování
Úskalí IoT, díl 3 - bezpečnost
Internet of Threats?!
Většinou liknavost výrobců, nebo jejich neznalost
Na složitou kryptografii není výkon a kapacita
Distribuce klíčů není triviální
Aktualizace firmware je velký problém - velikost paměti, přenosové linky, výpadek,
brick
Fyzická bezpečnost
Bezpečnost cloudu / řídicí jednotky
Skvělé výzvy k řešení, že?
Úskalí IoT, díl 4 - kvalita
Testování těžší než u SW
Elektronika potřebuje CE a další atesty
Co se stane, když dojdou baterie? Když vypadne spojení?
Úskalí IoT, díl 5
Autentizace (“Ahoj Echo, objednej cisternu benzínu…”)
Ergonomie
Ovládání “in situ” vs dálkové
Byznys!!!
Jsem malá firma, co dělat?
Řešte svůj problém!
Meteostanicí ani GPS lokátorem už neprorazíte
… ale můžete to udělat líp (pro svou niku)
Nedělejte vlastní hardware!
Nevymýšlejte vlastní “standardy”.
Tip: Integrace stávajících řešení
Stavte otevřené řešení
Náměty leží na ulici...
Největší šance: průmysl a zemědělství
Zpracování dat z existujících senzorů
Retail
Systémy pro management zařízení v korporacích
Smart city: pokud máte žaludek na jednání s veřejnou správou
Školství
Vylepšování UI, zvyšování komfortu života
Než začnete...
Obchodní model (subscription / pay once / freemium u SW)
Cílová skupina (nezapomeňte: všichni = nikdo!)
Ptejte se:
Co je za problém?
Jak ho řešit?
Proč právě takto?
Co to lidem přinese?
Vy byste si to sami koupili?
Tipy: Hardware
Levné
Jednoduché
S bohatou podporou
Dostatečné na spoustu
věcí
Skvělé na prototypy
Arduino
Levné
Standardní OS Linux
Dostatečný výkon i např.
na image processing
Velké množství materiálů
Snadný vývoj
Raspberry Pi
Ultralevné
WiFi, Bluetooth
Vývoj v C / C++ / JavaScript
/ Python / BASIC / Lua
/ ...
ESP8266 / ESP32
Python
WiFi / Sigfox / LoRaWAN
Pycom
Tipy: Komunikace
Jak komunikovat?
Dosah
Rychlost
⦿ Sigfox
⦿ LoRaWAN
Kabel ⦿
WiFi ⦿
⦿ Bluetooth
⦿ NFC
⦿ NB-IoT ?
⦿ GSM
⦿ Wireless 868, 433
⦿ Wireless 2.4G
Komunikační technologie
Kabel vs bezdrát
Dlouhý dosah (Sigfox, LoRaWAN, GSM) / krátký dosah (WiFi, kabel, BT, RF)
Pomalé (GSM, Sigfox, LoRaWAN, BT) / rychlé (WiFi, kabel, NB-IoT, RF)
Vlastní infrastruktura (LoRaWAN, WiFi, RF, kabel) / komerčně dostupná (GSM, Sigfox)
Snadná implementace: WiFi, Sigfox, GSM, BT, kabel
Snadná dostupnost HW: WiFi, Sigfox, GSM, BT, RF, kabel
Energeticky nenáročné (Sigfox, LoRaWAN, BT, RF)
Komunikace ve třech bodech
WiFi: Levné, rychlé, nestabilní
Sigfox: Dlouhý dosah, málo dat, nízká spotřeba
LoRaWAN: Vlastní síť, málo dat, malá rozšířenost
RF: Dosah na dohled, větší toky dat, rušení
Kabel: Rychlý, levný, omezený místem
GSM: Slušné pokrytí, vyšší ceny za provoz, vysoká nárazová spotřeba
NFC: Malé objemy dat, bezprostřední blízkost, levné
Tipy: Software
Software - cloud
Azure IoT
Amazon AWS IoT
Google (Lambda)
Software - protokoly
JSON
MQTT (pub-sub, device / broker)
MQTT over TLS, MQTT over Websocket
AMPP
Software - nástroje
Dashboard: Thingspeak
Automatizace: NodeRED
Mobil: Blynk
Prostor pro dotazy
Díky!
Martin Malý
@adent
https://iotta.cz

Más contenido relacionado

Similar a Prezentace o IoT pro iCollege

eMan Dev Meetup: Postavte si chytrou domácnost (2.8.2016, Hradec Králové)
eMan Dev Meetup: Postavte si chytrou domácnost (2.8.2016, Hradec Králové)eMan Dev Meetup: Postavte si chytrou domácnost (2.8.2016, Hradec Králové)
eMan Dev Meetup: Postavte si chytrou domácnost (2.8.2016, Hradec Králové)eMan s.r.o.
 
World Usability Day 2014 Slovakia - Petr Dvořák, Inmite - Použiteľnosť a inte...
World Usability Day 2014 Slovakia - Petr Dvořák, Inmite - Použiteľnosť a inte...World Usability Day 2014 Slovakia - Petr Dvořák, Inmite - Použiteľnosť a inte...
World Usability Day 2014 Slovakia - Petr Dvořák, Inmite - Použiteľnosť a inte...ui42
 
Prezentace IBM Watson IoT 13/10/2016
Prezentace IBM Watson IoT 13/10/2016Prezentace IBM Watson IoT 13/10/2016
Prezentace IBM Watson IoT 13/10/2016Jana Beranová
 
Keynote 1: Kde jsme všichni udělali chybu?
Keynote 1: Kde jsme všichni udělali chybu?Keynote 1: Kde jsme všichni udělali chybu?
Keynote 1: Kde jsme všichni udělali chybu?TUESDAY Business Network
 
5 SCHP - bezpečnost OT final
5 SCHP - bezpečnost OT final5 SCHP - bezpečnost OT final
5 SCHP - bezpečnost OT finalpavelborek
 
Od osmibitů k internetu věcí
Od osmibitů k internetu věcíOd osmibitů k internetu věcí
Od osmibitů k internetu věcíMartin Maly
 
IoT Platform Meetup - InteliGlue
IoT Platform Meetup - InteliGlueIoT Platform Meetup - InteliGlue
IoT Platform Meetup - InteliGlueFilip Kolář
 
New Media Inspiration 2014 - Bezpečnost v kontextu Internetu věcí
New Media Inspiration 2014 - Bezpečnost v kontextu Internetu věcíNew Media Inspiration 2014 - Bezpečnost v kontextu Internetu věcí
New Media Inspiration 2014 - Bezpečnost v kontextu Internetu věcíPetr Dvorak
 
Ekosystem ICT ve skole
Ekosystem ICT ve skoleEkosystem ICT ve skole
Ekosystem ICT ve skoleINTERES - KISK
 
Jak na BYOD chytře?
Jak na BYOD chytře?Jak na BYOD chytře?
Jak na BYOD chytře?www.embt.cz
 
Závěrečný úkol KPI
Závěrečný úkol KPIZávěrečný úkol KPI
Závěrečný úkol KPIVolf
 
O2 Firewally nové generace
O2 Firewally nové generaceO2 Firewally nové generace
O2 Firewally nové generaceMilan Petrásek
 
Bitcoin Trezor - hardware bitcoin wallet
Bitcoin Trezor - hardware bitcoin walletBitcoin Trezor - hardware bitcoin wallet
Bitcoin Trezor - hardware bitcoin walletSecurity Session
 
The Future Landscape of IT Industry in the Cloud Computing Era (in Czech, inc...
The Future Landscape of IT Industry in the Cloud Computing Era (in Czech, inc...The Future Landscape of IT Industry in the Cloud Computing Era (in Czech, inc...
The Future Landscape of IT Industry in the Cloud Computing Era (in Czech, inc...Jiri Donat, Ph.D.
 
Technology Meets Art presentation
Technology Meets Art presentationTechnology Meets Art presentation
Technology Meets Art presentationMichal Němec
 
Specifika vývoje aplikací pro internet věcí (Dmytro Trofymchuk)
Specifika vývoje aplikací pro internet věcí (Dmytro Trofymchuk)Specifika vývoje aplikací pro internet věcí (Dmytro Trofymchuk)
Specifika vývoje aplikací pro internet věcí (Dmytro Trofymchuk)eMan s.r.o.
 
Softwarově definované úložiště
Softwarově definované úložištěSoftwarově definované úložiště
Softwarově definované úložištěLudek Safar
 
Keynote prezentace - mDevCamp 2014 - Internet věcí jako příležitost
 pro mobi...
Keynote prezentace - mDevCamp 2014 - Internet věcí jako příležitost
 pro mobi...Keynote prezentace - mDevCamp 2014 - Internet věcí jako příležitost
 pro mobi...
Keynote prezentace - mDevCamp 2014 - Internet věcí jako příležitost
 pro mobi...Petr Dvorak
 

Similar a Prezentace o IoT pro iCollege (20)

Internet of things
Internet of thingsInternet of things
Internet of things
 
eMan Dev Meetup: Postavte si chytrou domácnost (2.8.2016, Hradec Králové)
eMan Dev Meetup: Postavte si chytrou domácnost (2.8.2016, Hradec Králové)eMan Dev Meetup: Postavte si chytrou domácnost (2.8.2016, Hradec Králové)
eMan Dev Meetup: Postavte si chytrou domácnost (2.8.2016, Hradec Králové)
 
World Usability Day 2014 Slovakia - Petr Dvořák, Inmite - Použiteľnosť a inte...
World Usability Day 2014 Slovakia - Petr Dvořák, Inmite - Použiteľnosť a inte...World Usability Day 2014 Slovakia - Petr Dvořák, Inmite - Použiteľnosť a inte...
World Usability Day 2014 Slovakia - Petr Dvořák, Inmite - Použiteľnosť a inte...
 
Prezentace IBM Watson IoT 13/10/2016
Prezentace IBM Watson IoT 13/10/2016Prezentace IBM Watson IoT 13/10/2016
Prezentace IBM Watson IoT 13/10/2016
 
Keynote 1: Kde jsme všichni udělali chybu?
Keynote 1: Kde jsme všichni udělali chybu?Keynote 1: Kde jsme všichni udělali chybu?
Keynote 1: Kde jsme všichni udělali chybu?
 
Microsoft Power Point Ivan Pilny
Microsoft Power Point   Ivan PilnyMicrosoft Power Point   Ivan Pilny
Microsoft Power Point Ivan Pilny
 
5 SCHP - bezpečnost OT final
5 SCHP - bezpečnost OT final5 SCHP - bezpečnost OT final
5 SCHP - bezpečnost OT final
 
Od osmibitů k internetu věcí
Od osmibitů k internetu věcíOd osmibitů k internetu věcí
Od osmibitů k internetu věcí
 
IoT Platform Meetup - InteliGlue
IoT Platform Meetup - InteliGlueIoT Platform Meetup - InteliGlue
IoT Platform Meetup - InteliGlue
 
New Media Inspiration 2014 - Bezpečnost v kontextu Internetu věcí
New Media Inspiration 2014 - Bezpečnost v kontextu Internetu věcíNew Media Inspiration 2014 - Bezpečnost v kontextu Internetu věcí
New Media Inspiration 2014 - Bezpečnost v kontextu Internetu věcí
 
Ekosystem ICT ve skole
Ekosystem ICT ve skoleEkosystem ICT ve skole
Ekosystem ICT ve skole
 
Jak na BYOD chytře?
Jak na BYOD chytře?Jak na BYOD chytře?
Jak na BYOD chytře?
 
Závěrečný úkol KPI
Závěrečný úkol KPIZávěrečný úkol KPI
Závěrečný úkol KPI
 
O2 Firewally nové generace
O2 Firewally nové generaceO2 Firewally nové generace
O2 Firewally nové generace
 
Bitcoin Trezor - hardware bitcoin wallet
Bitcoin Trezor - hardware bitcoin walletBitcoin Trezor - hardware bitcoin wallet
Bitcoin Trezor - hardware bitcoin wallet
 
The Future Landscape of IT Industry in the Cloud Computing Era (in Czech, inc...
The Future Landscape of IT Industry in the Cloud Computing Era (in Czech, inc...The Future Landscape of IT Industry in the Cloud Computing Era (in Czech, inc...
The Future Landscape of IT Industry in the Cloud Computing Era (in Czech, inc...
 
Technology Meets Art presentation
Technology Meets Art presentationTechnology Meets Art presentation
Technology Meets Art presentation
 
Specifika vývoje aplikací pro internet věcí (Dmytro Trofymchuk)
Specifika vývoje aplikací pro internet věcí (Dmytro Trofymchuk)Specifika vývoje aplikací pro internet věcí (Dmytro Trofymchuk)
Specifika vývoje aplikací pro internet věcí (Dmytro Trofymchuk)
 
Softwarově definované úložiště
Softwarově definované úložištěSoftwarově definované úložiště
Softwarově definované úložiště
 
Keynote prezentace - mDevCamp 2014 - Internet věcí jako příležitost
 pro mobi...
Keynote prezentace - mDevCamp 2014 - Internet věcí jako příležitost
 pro mobi...Keynote prezentace - mDevCamp 2014 - Internet věcí jako příležitost
 pro mobi...
Keynote prezentace - mDevCamp 2014 - Internet věcí jako příležitost
 pro mobi...
 

Prezentace o IoT pro iCollege

  • 2. Agenda Co to je IoT a proč se jím zabývat? Nad čím se zamyslet, než do to ho půjdete? Byznysové příležitosti Tipy na hardware Tipy na komunikační technologie Tipy na software
  • 6. A teď vážně, prosím...
  • 7. Internet věcí (IoT) Nic nového pod sluncem Hype a bullshit storm “Všechny nás zachrání” vs “Všechny nás zničí” “Miliardy zařízení” vs “Nikdy bych si to nekoupil” “Mysteriózně složité” vs “To si postavíme doma” Příležitosti? Obrovské! Šance na úspěch? Slušná…
  • 12. Co to vlastně je? Spojení hardware a cloudu přes internet Obecněji: hardware v síti
  • 13. Co s připojeným HW? Fantazii se meze nekladou… … bohužel! Myslete na budoucí uživatele - co chtějí, co potřebují? Klaďte důraz na poznání potřeb víc, než na technologie Ptejte se: Chci to doma? Pretotyping: Fake it before you make it! Prototyping!
  • 14. Úskalí IoT, díl 1 - hardware Vývoj HW je jako vývoj SW, jen pomalejší a dražší Vlastní vývoj je drahý a náročný na lidi, externí je ještě dražší Využívejte to, co je hotové, ohýbejte, hackujte Používejte makety, prototypy Důkladně ověřujte smysluplnost výsledku v každém kroku Testujte na sobě i na lidech v okolí Používejte to sami - když to vy nechcete používat, proč by měli jiní?
  • 15. Úskalí IoT, díl 2 - software SW musí být bezúdržbový, žádné “resetujte to” není! Máte omezené prostředky (paměť, výkon, napájení…) Vše musí být real-time Tip: čím míň SW vrstev, tím spolehlivější, ale násobně delší vývoj a testování
  • 16. Úskalí IoT, díl 3 - bezpečnost Internet of Threats?! Většinou liknavost výrobců, nebo jejich neznalost Na složitou kryptografii není výkon a kapacita Distribuce klíčů není triviální Aktualizace firmware je velký problém - velikost paměti, přenosové linky, výpadek, brick Fyzická bezpečnost Bezpečnost cloudu / řídicí jednotky
  • 17. Skvělé výzvy k řešení, že?
  • 18. Úskalí IoT, díl 4 - kvalita Testování těžší než u SW Elektronika potřebuje CE a další atesty Co se stane, když dojdou baterie? Když vypadne spojení?
  • 19. Úskalí IoT, díl 5 Autentizace (“Ahoj Echo, objednej cisternu benzínu…”) Ergonomie Ovládání “in situ” vs dálkové
  • 21. Jsem malá firma, co dělat? Řešte svůj problém! Meteostanicí ani GPS lokátorem už neprorazíte … ale můžete to udělat líp (pro svou niku) Nedělejte vlastní hardware! Nevymýšlejte vlastní “standardy”. Tip: Integrace stávajících řešení Stavte otevřené řešení
  • 22. Náměty leží na ulici... Největší šance: průmysl a zemědělství Zpracování dat z existujících senzorů Retail Systémy pro management zařízení v korporacích Smart city: pokud máte žaludek na jednání s veřejnou správou Školství Vylepšování UI, zvyšování komfortu života
  • 23. Než začnete... Obchodní model (subscription / pay once / freemium u SW) Cílová skupina (nezapomeňte: všichni = nikdo!) Ptejte se: Co je za problém? Jak ho řešit? Proč právě takto? Co to lidem přinese? Vy byste si to sami koupili?
  • 25. Levné Jednoduché S bohatou podporou Dostatečné na spoustu věcí Skvělé na prototypy Arduino
  • 26. Levné Standardní OS Linux Dostatečný výkon i např. na image processing Velké množství materiálů Snadný vývoj Raspberry Pi
  • 27. Ultralevné WiFi, Bluetooth Vývoj v C / C++ / JavaScript / Python / BASIC / Lua / ... ESP8266 / ESP32
  • 28. Python WiFi / Sigfox / LoRaWAN Pycom
  • 30. Jak komunikovat? Dosah Rychlost ⦿ Sigfox ⦿ LoRaWAN Kabel ⦿ WiFi ⦿ ⦿ Bluetooth ⦿ NFC ⦿ NB-IoT ? ⦿ GSM ⦿ Wireless 868, 433 ⦿ Wireless 2.4G
  • 31. Komunikační technologie Kabel vs bezdrát Dlouhý dosah (Sigfox, LoRaWAN, GSM) / krátký dosah (WiFi, kabel, BT, RF) Pomalé (GSM, Sigfox, LoRaWAN, BT) / rychlé (WiFi, kabel, NB-IoT, RF) Vlastní infrastruktura (LoRaWAN, WiFi, RF, kabel) / komerčně dostupná (GSM, Sigfox) Snadná implementace: WiFi, Sigfox, GSM, BT, kabel Snadná dostupnost HW: WiFi, Sigfox, GSM, BT, RF, kabel Energeticky nenáročné (Sigfox, LoRaWAN, BT, RF)
  • 32. Komunikace ve třech bodech WiFi: Levné, rychlé, nestabilní Sigfox: Dlouhý dosah, málo dat, nízká spotřeba LoRaWAN: Vlastní síť, málo dat, malá rozšířenost RF: Dosah na dohled, větší toky dat, rušení Kabel: Rychlý, levný, omezený místem GSM: Slušné pokrytí, vyšší ceny za provoz, vysoká nárazová spotřeba NFC: Malé objemy dat, bezprostřední blízkost, levné
  • 34. Software - cloud Azure IoT Amazon AWS IoT Google (Lambda)
  • 35. Software - protokoly JSON MQTT (pub-sub, device / broker) MQTT over TLS, MQTT over Websocket AMPP
  • 36. Software - nástroje Dashboard: Thingspeak Automatizace: NodeRED Mobil: Blynk