internet das coisas com windows azure,
TRANSCRIPT
7/23/2019 Internet das Coisas com Windows Azure,
http://slidepdf.com/reader/full/internet-das-coisas-com-windows-azure 1/37
Internet of Things (IoT) Azure
Enterprise Cloud RoadShow - Coimbatore
7/23/2019 Internet das Coisas com Windows Azure,
http://slidepdf.com/reader/full/internet-das-coisas-com-windows-azure 2/37
Who am I !inoth Ra"agopalan
#ro"e$t %ead & Windows Embedded #rodu$ts ' IoT
e-$on sstems India #t %td
*!#- Windows Embedded
* blog
http+,,inoth-inothblogblogspot$om,
Conta$ts
.twitter/ 0!inothRa"agopal
.email/ rrrr120hotmail$om
7/23/2019 Internet das Coisas com Windows Azure,
http://slidepdf.com/reader/full/internet-das-coisas-com-windows-azure 3/37
Agenda
• Internet of Things & What it is
• Wh Cloud
• Azure IoT seri$es
• 3emo
• IoT #roto$ols Trend• IoT #latforms
• 3ei$es for IoT
7/23/2019 Internet das Coisas com Windows Azure,
http://slidepdf.com/reader/full/internet-das-coisas-com-windows-azure 4/37
The Internet of Things 4
7/23/2019 Internet das Coisas com Windows Azure,
http://slidepdf.com/reader/full/internet-das-coisas-com-windows-azure 5/37
5252 6ore$ast7
7/23/2019 Internet das Coisas com Windows Azure,
http://slidepdf.com/reader/full/internet-das-coisas-com-windows-azure 6/37
IoT+ gain alue from 8our Things
7/23/2019 Internet das Coisas com Windows Azure,
http://slidepdf.com/reader/full/internet-das-coisas-com-windows-azure 7/37
Eolution of IoT
• Earlier IoT sstems• E9pensie on installing and maintaining
• 3i:$ult implementation (;o standard proto$ols< seri$es et$)
• Wh IoT is booming• Cheaper hardware (sensors< pro$essor boards< R6 dei$es et$)
• *ore standardization on =ardware platforms
• *5* proto$ols and eas $onne$tiit of =eterogeneous sstems
7/23/2019 Internet das Coisas com Windows Azure,
http://slidepdf.com/reader/full/internet-das-coisas-com-windows-azure 8/37
3ei$es inter$onne$tion
7/23/2019 Internet das Coisas com Windows Azure,
http://slidepdf.com/reader/full/internet-das-coisas-com-windows-azure 9/37
Wh Cloud for IoT
Three parts of asolution
>3ei$e $onne$timanagement
5Analti$s ' operainsights
?#resentation ' b$onne$tiit
Eas to proision< use andmanage
#a as ou go< s$ale as ouneed
@lobal rea$h< hper s$ale
End to end se$urit ' pria$
Azure IoT
7/23/2019 Internet das Coisas com Windows Azure,
http://slidepdf.com/reader/full/internet-das-coisas-com-windows-azure 10/37
7/23/2019 Internet das Coisas com Windows Azure,
http://slidepdf.com/reader/full/internet-das-coisas-com-windows-azure 11/37
Telemetr sstem ar$hite$ture
7/23/2019 Internet das Coisas com Windows Azure,
http://slidepdf.com/reader/full/internet-das-coisas-com-windows-azure 12/37
7/23/2019 Internet das Coisas com Windows Azure,
http://slidepdf.com/reader/full/internet-das-coisas-com-windows-azure 13/37
End-to-end stream pro$essingar$hite$ture
7/23/2019 Internet das Coisas com Windows Azure,
http://slidepdf.com/reader/full/internet-das-coisas-com-windows-azure 14/37
6ield@atewa
3ei$e
Conne$tiit ' *anagement
IoT 3ei$e ' Cloud #atterns
3 e ) i $ e s
R T S <
% i n u 9 <
W i n d o w s <
A n d r o i d <
i S
Cloud@atewa
Eent =ubs
6ield@atewa
#roto$ol
Adaptation
Event Hubs• =igh s$ale telemetr ing
seri$e
• =TT#,A*B# proto$ol sup
• Ea$h Eent =ub support
•
> million publishers• >@,s ingress
• @enerall aailable worl
• >1 illion messages p
• D2 T ingested per
7/23/2019 Internet das Coisas com Windows Azure,
http://slidepdf.com/reader/full/internet-das-coisas-com-windows-azure 15/37
7/23/2019 Internet das Coisas com Windows Azure,
http://slidepdf.com/reader/full/internet-das-coisas-com-windows-azure 16/37
3emo on Eent hubs
7/23/2019 Internet das Coisas com Windows Azure,
http://slidepdf.com/reader/full/internet-das-coisas-com-windows-azure 17/37
Azure Stream Analti$s
7/23/2019 Internet das Coisas com Windows Azure,
http://slidepdf.com/reader/full/internet-das-coisas-com-windows-azure 18/37
3emo on StreamAnalti$s
7/23/2019 Internet das Coisas com Windows Azure,
http://slidepdf.com/reader/full/internet-das-coisas-com-windows-azure 19/37
IoT proto$ols trend
7/23/2019 Internet das Coisas com Windows Azure,
http://slidepdf.com/reader/full/internet-das-coisas-com-windows-azure 20/37
IoT #roto$ols trend
• *BTT (http+,,mFttorg,)
• Aailable in the industr for more than >2 8ear• pen standard b I* and adopted b man org
• E9tremel lightweight publish,subs$ribe messaging tr
• Support for Windows,WEC< net *i$ro frameworG< %inAndroid< iS<
•
roGer (serer), Client *e$hanism• https+,,m5mFtt$odeple9$om, - net $ode for *BTT
7/23/2019 Internet das Coisas com Windows Azure,
http://slidepdf.com/reader/full/internet-das-coisas-com-windows-azure 21/37
IoT #roto$ols trend
• All"on (https+,,allseenallian$eorg,)• pen sour$e frameworG for IoT
• Initiated b Bual$omm and now it is growing bigger(*aintained b Allseen Allian$e)
• S3Hs aailable for Windows,WEC< %inu9< Android< iS<• net *i$ro6rameworG (Aailable soon)
• S3H tpes• Standard S3H
• Thin $lient S3H & for resour$e $onstrained dei$es
• *i$rosoft adopting this as a seri$e in Windows >2 (aersions)
i d ll i
7/23/2019 Internet das Coisas com Windows Azure,
http://slidepdf.com/reader/full/internet-das-coisas-com-windows-azure 22/37
Windows >2 IoT Allon 3ei$e ;etwo
Internet,Cloud
Windows $an bridge Allon to other pro9imal networGs and remote dei$
networGs ia the $loud
#ro9imal ;etworG
Allon ;ode
ther#ro9imal3ei$es
Windows IoTAllon Cloud ridge
Wired Busses
JS< JART< I5C<@#I4
?rd partdei$e$loud
Allon Thin
Client
7/23/2019 Internet das Coisas com Windows Azure,
http://slidepdf.com/reader/full/internet-das-coisas-com-windows-azure 23/37
6ield@atewa
3ei$e
Conne$tiit ' *anagement
WhatKs ;e9t
3 e ) i $ e s
R T S <
% i n u 9 <
W i n d o w s <
A n d r o i d <
i S
Cloud@atewa
Eent =ubs
6ield@atewa
#roto$ol
Adaptation
Additional IoT Needs• Command ' $ontrol
• 3ei$e identit
• 3ei$e registr
• 3ei$e management
Coming with the Azure Suite…
7/23/2019 Internet das Coisas com Windows Azure,
http://slidepdf.com/reader/full/internet-das-coisas-com-windows-azure 24/37
6ield@atewa
3ei$e
Conne$tiit ' *anagement
WhatKs ;e9t
3 e ) i $ e s
R T S <
% i n u 9 <
W i n d o w s <
A n d r o i d <
i S
#roto$olAdaptation
Cloud@atewa
Eent =ubs'IoT =ub
6ield@atewa
#roto$ol
Adaptation
IoT Hub• Capabilit of the Azure I
• i-dire$tional dei$e L-M
• Jp to >2 million dei$es
• Telemetr ingestion
•
Command ' $ontrol• 3ei$e registr ' identit
• 3ei$e *anagement
• =TT#,A*B#
• E9tensible proto$ol supp
7/23/2019 Internet das Coisas com Windows Azure,
http://slidepdf.com/reader/full/internet-das-coisas-com-windows-azure 25/37
Solution #ortal#roisioning A#I
Identit ' Registr Stores
Stream Eent #ro$essor
Analti$s,
*a$hine%earning
3ei$e State Store
@atewa
Azure IoT Seri$es Referen$e Ar$hite$t
Storage
I# $apabledei$es
E9isting IoTdei$es
%ow powerdei$es
3ei$e and Eent #ro$essing3ata
Transport
3ei$esand 3ataSour$es
AzureIoT=ub
Agent
Agent
Agent
7/23/2019 Internet das Coisas com Windows Azure,
http://slidepdf.com/reader/full/internet-das-coisas-com-windows-azure 26/37
IoT #latform Conergen$e
DN
Windows Embedded =andheld
Windows Embedded
Win3e
Windows Embedded Standard
1>
C o n ) e r g e d
S G e r n e l
C o n ) e r g e d
a p p m o d e l
O
Windows EmbeddedCompa$t
Windo
52
# o r t i n
g T
o o l s
1
7/23/2019 Internet das Coisas com Windows Azure,
http://slidepdf.com/reader/full/internet-das-coisas-com-windows-azure 27/37
Windows >2 IoT Editions
Se$urit '
Identit
WindowsJpdates
!isual Studio 'JW#
Windows 1 IoT !or industr"devi#es3esGtop Shell< Win?5 apps< Jniersal apps and driers
*inimum+ > @ RA*< >D @ storage
P1D,9DQ
Windows 1 IoT !or mobiledevi#es*odern Shell< *obile apps< Jniersal apps anddriers
*inimum+ N>5 * RA*< Q @ storage
AR*Windows 1 IoT CoreJniersal Apps and 3riers
;o shell or *S apps
*inimum+ 5ND* RA*< 5@ storage
P1D,9DQ or AR* Integrated3ei$e
Conne$tiit
7/23/2019 Internet das Coisas com Windows Azure,
http://slidepdf.com/reader/full/internet-das-coisas-com-windows-azure 28/37
Windows >2 & 6or Small dei$es
SharGs Coe• Intel Atom #ro$essor ?O?N@< 5* Ca$he< Q
Core< >??@=z up to >11@=z
• Supports Conne$ted Standb
*innowoard *AP• Intel Atom E?122 pro$essor
• pen =ardware #latform (@erbers ' %aout)
Bual$omm 3ragonoard Q>2C• Bual$omm Snapdragon Q>2 (A#B12>D)
• >@ %#33R?< Q@ e**C
7/23/2019 Internet das Coisas com Windows Azure,
http://slidepdf.com/reader/full/internet-das-coisas-com-windows-azure 29/37
Raspberr #i 5
ringing the power of Windows tothe *aGer $ommunit
=ardware spe$s+
• road$om 51?D U22*=z Fuad-$ore AR*Corte9-AO C#J
• >@ %#33R5 S3RA*
• *i$roS3< Ethernet< JS< =3*I
• @#I< I5C< I5S< S#I
•
w
7/23/2019 Internet das Coisas com Windows Azure,
http://slidepdf.com/reader/full/internet-das-coisas-com-windows-azure 30/37
Arduino• What is Arduino
• Arduino is an open-sour$e ele$troni$s platform
• ased on eas-to-use hardware and software• ItVs intended for anone maGing innoatie pro"e$ts
• oards< -The-Shelf Shields< IW Software< Hits
• http+,,wwwarduino$$,
• =ardware• !ariet of Implementations
• All implement the same hardware interfa$e (or superset)< same phsi$al pin
• Arduino (arious) AR* ATmega?51 et$ *#J
• ;ET *6+ ;etduino
• Intel @alileo (Runs =eadless ersion of Win 1>)
• 1D3uino (91D %iGe @alileo but support Windows Embedded Compa
7/23/2019 Internet das Coisas com Windows Azure,
http://slidepdf.com/reader/full/internet-das-coisas-com-windows-azure 31/37
Arduino oards
netduino *6)
1D3uino ER( WEC52>?)
Intel @alileo ( Win1>)
7/23/2019 Internet das Coisas com Windows Azure,
http://slidepdf.com/reader/full/internet-das-coisas-com-windows-azure 32/37
• =eaders on both sides of board will mount a shieldire$tl in
• *eant to be sta$Gable
• I =ardware phsi$all implemented to plug into so$Gets
• Standard 3riers•
Same drier sour$e will run shield on all ariants of Ard• Sensors< ;etworG< Wi6i< Sensors< A$tuators et$
• Shield %ist• http+,,shieldlistorg,
7/23/2019 Internet das Coisas com Windows Azure,
http://slidepdf.com/reader/full/internet-das-coisas-com-windows-azure 33/37
TaGe a pi$ture< s$ale and transform
the pi$ture< and send it to the %E3
Windows Remote Arduino
7/23/2019 Internet das Coisas com Windows Azure,
http://slidepdf.com/reader/full/internet-das-coisas-com-windows-azure 34/37
Jse our Windows dei$e liGe a sta$G
shields
Windows !irtual Shield for Arduin
7/23/2019 Internet das Coisas com Windows Azure,
http://slidepdf.com/reader/full/internet-das-coisas-com-windows-azure 35/37
Conne$t The 3ots
• Conne$t tin dei$es to *i$rosoft Azure
seri$es to build IoT solutions
• www$onne$tthedotsio
• pen sour$e pro"e$t b *i$rosoft pen Te$hnologies
• *ultiple $lient platforms•
Windows• %inu9
• ;ET mi$roframeworG
• Arduino
• Azure-based seri$es and front-end
7/23/2019 Internet das Coisas com Windows Azure,
http://slidepdf.com/reader/full/internet-das-coisas-com-windows-azure 36/37
3emo
7/23/2019 Internet das Coisas com Windows Azure,
http://slidepdf.com/reader/full/internet-das-coisas-com-windows-azure 37/37
ThanG ou