JavaCro'14 - Cloud Platforms in Internet of Things – Krešimir Mišura and Branimir Conjar
-
Upload
hujak-hrvatska-udruga-java-korisnika-croatian-java-user-association -
Category
Technology
-
view
955 -
download
0
description
Transcript of JavaCro'14 - Cloud Platforms in Internet of Things – Krešimir Mišura and Branimir Conjar
![Page 1: JavaCro'14 - Cloud Platforms in Internet of Things – Krešimir Mišura and Branimir Conjar](https://reader033.fdocuments.in/reader033/viewer/2022051817/5478e8bc5806b599048b45fd/html5/thumbnails/1.jpg)
Cloud platforme u Internetu stvaristvari
Krešimir MišuraBranimir Conjar
![Page 2: JavaCro'14 - Cloud Platforms in Internet of Things – Krešimir Mišura and Branimir Conjar](https://reader033.fdocuments.in/reader033/viewer/2022051817/5478e8bc5806b599048b45fd/html5/thumbnails/2.jpg)
Internet stvari
• Svakodnevne stvari se spajaju
na Internet i dobivaju nove
mogućnosti
• Senzori i aktuatori
2
• Povezivanje
• Ljudi i procesi
![Page 3: JavaCro'14 - Cloud Platforms in Internet of Things – Krešimir Mišura and Branimir Conjar](https://reader033.fdocuments.in/reader033/viewer/2022051817/5478e8bc5806b599048b45fd/html5/thumbnails/3.jpg)
Velika očekivanja
Internet of Everything will create an incredible $19 trillion in economic benefit and value over the next decade.
–John Chambers, Cisco CEO
3
![Page 4: JavaCro'14 - Cloud Platforms in Internet of Things – Krešimir Mišura and Branimir Conjar](https://reader033.fdocuments.in/reader033/viewer/2022051817/5478e8bc5806b599048b45fd/html5/thumbnails/4.jpg)
• E-zdravstvo
• Pametne kuće
• Pametni gradovi
• Automobili i transport
Domene
• Automobili i transport
• Industrijske primjene
• Očuvanje okoliša
• Poljoprivreda
• ...
4
![Page 5: JavaCro'14 - Cloud Platforms in Internet of Things – Krešimir Mišura and Branimir Conjar](https://reader033.fdocuments.in/reader033/viewer/2022051817/5478e8bc5806b599048b45fd/html5/thumbnails/5.jpg)
• Arduino (10$ ebay)
• Ethernet shield (10$ ebay)
• Ostale komponente
Jednostavna izrada prototipa
• (relay, tranzistor, diode... 4-5$)
• Software ~200 linija C koda
• Rezultat: upravljanje grijanjem ureda
• preko jednostavnog HTTP upita
5
• http://127.0.0.1:12345/set?temp=24&on=true
![Page 6: JavaCro'14 - Cloud Platforms in Internet of Things – Krešimir Mišura and Branimir Conjar](https://reader033.fdocuments.in/reader033/viewer/2022051817/5478e8bc5806b599048b45fd/html5/thumbnails/6.jpg)
• Perzistencija i analitika podataka
• Prevođenje između različitih formata
• Tržište aplikacija
• Integracija uređaja u društvene mreže
Razlozi za korištenje web platforme
• Integracija uređaja u društvene mreže
• Otkrivanje uređaja i aplikacija
• Višestruko korištenje istih funkcionalnosti
• Brži razvoj
6
![Page 7: JavaCro'14 - Cloud Platforms in Internet of Things – Krešimir Mišura and Branimir Conjar](https://reader033.fdocuments.in/reader033/viewer/2022051817/5478e8bc5806b599048b45fd/html5/thumbnails/7.jpg)
• Ethernet / WiFi / ZigBee / Bluetooth ...
• TCP / IP
• REST / HTTP / CoAP
Protokoli i standardi
• REST / HTTP / CoAP
• XML / JSON
7
![Page 8: JavaCro'14 - Cloud Platforms in Internet of Things – Krešimir Mišura and Branimir Conjar](https://reader033.fdocuments.in/reader033/viewer/2022051817/5478e8bc5806b599048b45fd/html5/thumbnails/8.jpg)
• Altizon
• Arkessa
• Axeda
• Basen
• Carriots
Popularne platforme
• Lelylan
• Lucid
• One platform (Exosite)
• Global Sensor Networks
• Nimbits• Carriots
• Concirrus
• DeviceCloud (Etherios)
• Evrythng
• GroveStreams
8
• Nimbits
• Open.Sen.se
• ThingWorx
• Xively
• ...
![Page 9: JavaCro'14 - Cloud Platforms in Internet of Things – Krešimir Mišura and Branimir Conjar](https://reader033.fdocuments.in/reader033/viewer/2022051817/5478e8bc5806b599048b45fd/html5/thumbnails/9.jpg)
![Page 10: JavaCro'14 - Cloud Platforms in Internet of Things – Krešimir Mišura and Branimir Conjar](https://reader033.fdocuments.in/reader033/viewer/2022051817/5478e8bc5806b599048b45fd/html5/thumbnails/10.jpg)
• Mnoge tvrtke pružaju primjere klijentskog koda za
Arduino, Raspberry i slične platforme
• Većinom open-source
• Besplatno korištenje platformi za nekomercialne
Razvoj
• Besplatno korištenje platformi za nekomercialne
uređaje
• Velika zajednica korisnika
10
![Page 11: JavaCro'14 - Cloud Platforms in Internet of Things – Krešimir Mišura and Branimir Conjar](https://reader033.fdocuments.in/reader033/viewer/2022051817/5478e8bc5806b599048b45fd/html5/thumbnails/11.jpg)
• Privatnost i sigurnost
• Otkrivanje podataka i uređaja
• Pregovaranje između aplikacija i uređaja
• Dinamičko povezivanje
Budućnost
• Dinamičko povezivanje
11
•"The future of technology means making the
computer disappear"
![Page 12: JavaCro'14 - Cloud Platforms in Internet of Things – Krešimir Mišura and Branimir Conjar](https://reader033.fdocuments.in/reader033/viewer/2022051817/5478e8bc5806b599048b45fd/html5/thumbnails/12.jpg)
Hvala!Hvala!
![Page 13: JavaCro'14 - Cloud Platforms in Internet of Things – Krešimir Mišura and Branimir Conjar](https://reader033.fdocuments.in/reader033/viewer/2022051817/5478e8bc5806b599048b45fd/html5/thumbnails/13.jpg)
Kontakt
Krešimir Miš[email protected] Engineer at RealNetworks d.o.o.
Branimir [email protected] Engineer at RealNetworks d.o.o