Cloud platforme u Internetu stvaristvari
Krešimir MišuraBranimir Conjar
Internet stvari
• Svakodnevne stvari se spajaju
na Internet i dobivaju nove
mogućnosti
• Senzori i aktuatori
2
• Povezivanje
• Ljudi i procesi
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
• E-zdravstvo
• Pametne kuće
• Pametni gradovi
• Automobili i transport
Domene
• Automobili i transport
• Industrijske primjene
• Očuvanje okoliša
• Poljoprivreda
• ...
4
• 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
• 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
• Ethernet / WiFi / ZigBee / Bluetooth ...
• TCP / IP
• REST / HTTP / CoAP
Protokoli i standardi
• REST / HTTP / CoAP
• XML / JSON
7
• 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
• ...
• 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
• 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"
Hvala!Hvala!
Kontakt
Krešimir Miš[email protected] Engineer at RealNetworks d.o.o.
Branimir [email protected] Engineer at RealNetworks d.o.o