Internet of things - what it is, what companies are doing, technologies in use, some projects done at micrograce.co, architecture with Google Technologies, etc.
8. The
Internet
of
Things
…
devices,
things
are
connected
to
the
internet.
…
the
set
of
technologies
that
capture
physical
environment
informaon,
communicate
it,
allow
storage,
analysis,
and
control.
24. Big
Data
Need
In
60
seconds
on
the
Internet
…
a
couple
of
Billion
humans
Now
what
can
50
Billion
devices
do?
25. SoZware
Architecture
–
In
Premise
Company
Boundary
hardware
Sensor
Reader
(Go
Lang)
SQLite
Database
HTTP
Server
(Go
Lang)
HTTP
Server
(Go
Lang)
AngularJS
in
Browser
MongoDB
Database
Comm.
Manager
26. Superb
concurrency
support,
In-‐built
hcp
server:
no
other
installs,
Single
file
executable:
easy
deploy,
Super
fast
compile
and
execuon,
…
JavaScript
based
web
framework,
Declarave
programming,
2-‐way
data
binding,
Unit
and
e2e
tesng,
…
Go
Lang
AngularJS
Two
Open
Source
Technologies
from
Google
27. Architecture
–
Large
Scale
Consideraons
Maintainability
Scalability,
Availability
Speed
(Dev.,
Exe.)
Big
Data
OS
Plaforms