1. IoT (Internet of Things) servisi u
Azure-u
David Prelić - PR129/2017
Mentor: Srđan Vukmirović
Fakultet Tehničkih Nauka
Univerzitet u Novom Sadu
2. Uvod
Arhitektura IoT rešenja u Microsoft Azure platformi
IoT servisi i tool-ovi u Microsoft Azure-u
Zaključak
Sadržaj
3. Uvod
Početak primene IoT rešenja
o Nastanak prvih IoT rešenja
o Razvoj inicijalnih implementacija IoT rešenja
o Nastanak i razvoj cloud computinga i Microsoft Azure platforme
o Razvoj i širenje Azure IoT platforme
4. Arhitektura IoT rešenja u
Microsoft Azure platformi
Tri glavna sloja svakog IoT rešenja
o Devices (uredjaji)
o Insights (uvidi u analitičke podatke)
o Actions (akcije, funkcionalnosti)
Komunikacija i tok podataka izmedju slojeva unutar IoT rešenja
oHot path (prikaz ili obrada podataka u realnom vremenu)
oWarm path (čuvanje ili prikazivanje samo nedavnog podskupa podataka)
oCold path (dugotrajno skladištenje podataka)
6. IoT servisi i tool-ovi u
Microsoft Azure-u
Često korišćeni servisi i tool-ovi unutar Azure IoT platforme
o Azure IoT Central
• uključuje kontrolne table, grafičke interfejse (GUI-e), usluge obezbeđivanja i upravljanja
podacima, skladištenje podataka i bezbednosne funkcije
o Azure IoT Hub
• pruža pouzdanu i bezbednu komunikaciju između IoT uređaja kao i dvosmernu komunikaciju
između svakog uređaja i Azure oblaka
o Azure Iot Edge
• pruža premeštanje analitike oblaka i prilagođene poslovne logike na IoT uređaje
o Azure Percept
• skup hardverskih i softverskih proizvoda koji omogućavaju izgradnju inteligentnih i povezanih
IoT rešenja
8. IoT servisi i tool-ovi u
Microsoft Azure-u
Azure IoT Central
o Brza povezanost između IoT uređaja i oblaka
o Centralizovano upravljanje za lako rekonfigurisanje i ažuriranje uređaja
o Vizuelizacije i analize da bi se dobio smisao IoT podataka
o Skalabilnost poslovnih aplikacija i IoT podataka, pretvarajući prikupljene
informacije u odgovarajuće akcije
9. IoT servisi i tool-ovi u
Microsoft Azure-u
Azure IoT Central
10. IoT servisi i tool-ovi u
Microsoft Azure-u
Azure IoT Hub
o Visoko bezbedan komunikacioni kanal za slanje i prijem podataka sa IoT
uređaja (dvosmerna komunikacija)
o IoT Hub podržava više obrazaca za razmenu poruka
o Jednostavna integracija sa Azure Event Grid-om i računarstvom bez servera,
pojednostavljujući razvoj IoT aplikacija
11. IoT servisi i tool-ovi u
Microsoft Azure-u
Azure IoT Hub
12. IoT servisi i tool-ovi u
Microsoft Azure-u
Azure IoT Edge
o Osnovne komponente
• Moduli (jedinice koje se sastoje od prilagođene logike)
• Runtime (izvršava prilagodjenu logiku na samim uredjajima)
• Cloud based interface (nadgledanje i upravljanje uređajima koji podržavaju IoT Edge)
o Prednosti koje IoT Edge nudi povezivanjem sa Azure Iot Hub-om
13. IoT servisi i tool-ovi u
Microsoft Azure-u
Azure IoT Edge
14. Zaključak
Glavne prednosti IoT-a
Potencijalne mane IoT-a
Prednosti koje nam pruža Microsoft Azure IoT platforma
Skalabilnost Microsoft Azure IoT platforme