biot
play

biot Information Pipelines in IoT-Clouds Emmanuel Frcon - - PowerPoint PPT Presentation

biot Information Pipelines in IoT-Clouds Emmanuel Frcon - emmanuel@sics.se Follow us @SICS_SwedishICT Vendor Lock-in WS, API, REST, SOA Threads, AllJoyn, WoT, IoTivity CoAP, MQTT, XMPP, MQ, LWM2M Z-Wave, 6LoWPAN, ZigBee, BT(LE) IEEE


  1. biot Information Pipelines in IoT-Clouds Emmanuel Frécon - emmanuel@sics.se Follow us @SICS_SwedishICT

  2. Vendor Lock-in WS, API, REST, SOA Threads, AllJoyn, WoT, IoTivity CoAP, MQTT, XMPP, ØMQ, LWM2M Z-Wave, 6LoWPAN, ZigBee, BT(LE) IEEE 802.15.4, IEEE 802.11, ITU-T G.9959

  3. biot s g n i h T f o ) ! ? ( e t a r g e t n I e h t r o f e g d i r B

  4. REST API biot pipes TCP XEP-323 var1 XMPP XEP-000 JSON HTTP/S var2 HTTP/S XML WS/S var3 WS/S RegExp Process var4 Process MQTT Freehan var5 File d File var6 STOMP Clock STOMP var7 syslog Input Extractors Variables Templater Output

  5. Example whatismyip http+get://whatismyip.org/ Source - - - 120 whatismyip.ip: Variables RX ((([2][5][0-5]|([2][0-4]|[1][0-9]|[0-9])?[0-9])\.){3})([2][5][0-5]|([2][0-4]|[1][0-9]|[0-9])?[0-9]) Destinations

  6. Deployments • Private clouds (Virtual Box) • Public clouds (Microsoft Azure) • Bare Metal (Ubuntu)

  7. Docker Ecosystem container machinery compose machine swarm

  8. Architectures SIX GW Wireless M-Bus Sensor Network nginx Electricity Meters HS GW HS proxy htstomp grafana kairosdb cassandra Yanzi Cloud stomp tsdb d cirrus i r g a e w Yanzi GW s stomper t dweet.io Cloud db IPv6 sensor network freeboard.io dweet Cloud digester

  9. Applications • IoT Measurement Data Integrations • Information streams • e-Health

  10. Hack, Participate, Share, (Re)use • biot: https://bitbucket.org/enbygg3/biot • docker Tcl distributions: • Large: https://github.com/efrecon/docker-tcl • Tiny: https://github.com/efrecon/mini-tcl • docker API: https://github.com/efrecon/docker-client • dockron: https://github.com/efrecon/dockron • STOMP: https://github.com/efrecon/tcl-stomp • HTTP->STOMP: https://github.com/efrecon/htstomp • docker->STOMP: https://github.com/efrecon/docker2stomp • etcd: https://github.com/efrecon/etcd-ctl • machinery: https://github.com/efrecon/machinery

  11. WWW.SICS.SE

Recommend


More recommend