0% found this document useful (0 votes)
22 views12 pages

Iot Notes Unit 5

The document discusses the REST architectural style and constraints including client-server separation, statelessness, cacheability, and uniform interface. It also describes several hardware platforms including Arduino, Raspberry Pi, and their features.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views12 pages

Iot Notes Unit 5

The document discusses the REST architectural style and constraints including client-server separation, statelessness, cacheability, and uniform interface. It also describes several hardware platforms including Arduino, Raspberry Pi, and their features.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12

oT

UNIT-5

"RESTC Kepresentahioud Jtete Transfor)


deniyad totoe r e
i’woyks
topera by putinydilteret tenet ompukes
án plare ey shm
ysens.
h t ostints for the
deuelapmeat
’ Sevices
web 3evuices.
Cun repes t and edit tentveion a web resonce
a
a predfined set °perah'oy tht are niform
As chitechird Constwnts
) Cliet- Jerven
’ Separhian comcerns n the pìncple belhind tae clit-seruen
lensuints
’ By sepurahny the UI fem the data torage concers,ue
ilee potabi he
the UI acvoss mutiple plafory inpro ve
Hhe eeres lomponeats.
2) Stuteley
’ Tuis consra'at stty thtte serue daes net
datu. toye 3ena
’ t meany hat al the informahon to undertand
antuined atin he
reqyt.
3) (acheble
’ 9+ reyi res that uy rponse ahod
Cun be cacheable amcude whethe aruponse
o r Subseguent egyt te cdiu Can
vegpest to the gerue.
ehiue hon its cahe aced
4) Unform Taterface
’Unjom herfuce a key delferenthiator b/w eESTANoa-REST AfTs.
-5 Thore are 4 elems:
Res aurces(URL)
OMaiplati n Rosonces thsonyh reprseutahm

MATEOS
>) Layere ye 2
u arditeture to be coed hierarchied
deesnt knoul beydmd Mhe dmedate
¬) Code en en
Deamand
’ 94 alous ckiut funcioaai ty to be
tnlutiny cole id te fod 3.pelels eutended by dounlondiny
Allowiy featTy to be dounlodel
sysel etinsi bity ftor deplogmit impmas
Ashitehrad prgeoties
’ SlabSetable
’ Visibili y oy com
Siplicby y wiform
Man Hodi atiable idesfuce Brtus.

Plier . ia the ristme

ARDUINO
’ Ardns comapa
arigorward tol Jor non engineers
Ax dwns hardare prjei.
inis oper
nd fasteriy
commty sonce jalloniy accesabily to dergn
’ Aodins
rs a diverse
Collaboratian
levels cud reanye qboards for vaniews
’ Aedins Uns,
secses, eupertise
tth the
ATMe328
project * beginner-level wers.
micyo Lenoller, å popular fov bane
’ Advanced bo
ards ike the MKe rauye
cmd iner- compa tib fous
plicah'a,

Aaduino Ehernel deelopmat bansy
foy JoTde vcey Aaduin hemma
-4 g pud Simple
bonrll for
weursle
deneis

’ Abdiud hauea 4ret comauaity t t euhances the leariy


deeloeat lpierem doo WserS,
Avchiteture Asduino ye
. ’ Aritetue
UDSBg+ can be wel tor both pouwtr and commwnichian wthTOE
Barvel Jak: Used Jor power suppy
Valtye Rydaer Reguats stabilires 4PA op voltys
(ystl Osilcbr keeps trut gbine
kecps truh ie rgao preenor freyang
Reoet pin Cau be wed to reset the Arduins as.
(6) 3.3V pin
pia can be wed os 5U o|p
? Cau be wwelto the cruit
() Via Pia ' ca be wsed to suooly power to the board.
(o)Anaoy pin (Ao -As): an be wed to rtad ameloy tinah to the board
Miolabele
(ATMeya 32 8) The procening2layicd uitg the boa vd
((2) TCSP pini Hpeymuing herden an the bourd alha called 3PI.
(3) Power Tndi catoy (ED:Tndicatey he potr status fthe bour
((4) RxTx LEDs : RecleelkRx) TraSmitcTK) LEDs, blak hen end

are Pom
AREF Pias Used to set etrd refereae Voltye aste wpper liant for
RET BUTTON: Usel suethe board
Resel AREC
(buttn Digi dal Ilo Pins
USB
LEO

os
Micro
[Voltag conholler
ATMegu32B
fins
modde
On the baard, Heuibilty ese
ndous, Hac Os->
-.
3)s( ultiple os ke linun,
OS& IDE latst version ae epeusource
(4
eutensi ble the malles, shield and ote
iny
(5) Ho opea Souuce & JDE, S mocludey tody o
UioM

ethen deniyaes .
Exteasi ble Source code schematics, s (w mllleware
AVR porh,
are apen CeMmamls Astatementh for winy
STEPS To lonnet to Pc
) Get an Ardains NO, Arding ave dence & e cau
UNO open
Lonnet your Ardeins to the use port
(3) A an Ardin to yo Scene, Set
Menu Ban.
4OK to
ploadg gaur reny shekt to ye Bonrd.
Applicahon
(Otome Automahy (9) ss Drones
2)Robottes
Sdearahle Tehna (6) Shart ihy
iRAS PBERRY PL

P; as a
inyle -boa vd CempJes (s&c).J4 ,
compudes thdcambe ped
gentral T|p op deuice, acreAt card- sje
fo actey 4
miiconfde,
Jpbes.
cn OS ike butu Core
home etomahy dsony for
Features
0+ conwunes low
pouen.
) omahble nth os ike Rasgbian Obuna, uidous lo.

Architehire
(tesori yt wses Broadom 8CM283s
AkMprocmor Vides ore hpo.
2HDMI: 9+ hos bult in H0MI pot, HOMI gis both audis vdes oP.
it can be wed to Conet moaitor k speake rs.
ports henerl Purpose IP oP pork are avui lable o connet cliffert
enteral devicey.
Aucio pt: gt hay Pnbut 3S mm jack for aucia opt.
5 sB ports s+ a comnon port available for ann eutiny differat gP
eripherasike keyboard, Mo Use.
Sp Card SD Car Slot is auilable
taeyh thh as can be instelled
)ehe snct gt has inbuilt RIStaernet post for
inderan'
gif aapkr or y othe
cnnehny
.
ith
powerconaetor h'his SU pouhlam conaaed.
Berial
ponely
(1o) CST Camera le nal
Tateraeyeel for conehA Cumera.
)Stuhes lEOS Buitin sE N'B or status
cekiy.
oste Video CP
fP et hag RCA jack for couposte vides o(t.
olf.

RCA 5TAG
renoutpt
VS82o
Pos t
Slor
Proevor
PoceR RA HOMIC
Accey Bemole au
Aneyts Visuakz.hiom Dabu Aby )
msRs. Teaaetions,td
emtii Jo
leels
in seuni
ty Met ases cotns los cdout the (2)
er eeey Mcnagemet
TTo9 botkhgping
and
FtakryAdvantuyes/
T claud
s soletion
bst,Maintnable,
en1o T eud
to buld
a md ine
datA wth
cmdwerahy
y deice when up&n uen actdeuceand,procey atera licahim
to ap Cuable
dy daSeuure
t ’
andseru'es loud den'toetoconnet dences
enable TTohoud ’
louToT. pouiders
4 rice seCunpleg
or
are oTA2urelicosyt T,ahonIo GCeTBM ToT, sAw ’
Jtrt cnd doud
.oay ToTdefdeiiby
core taree ae ateract g
TAAS. RAAS, SAAS, powdey T7.
tehnole ocahen remote din
Clsd IoT T/ Tofor
(OSamatby
Center (6)
)roneelia Automahy Houe
Robohiy
cahiay Appl
Apiatiey
4a oystey woks te a atij1es for oemety sesed
a hotian Senor, Amoveet etwu set He hijn
oih hay 1vamaed a set g atiams, ke e
wt'oms,lhe Cn
lml ote ßwner senbr witht e lnformatelabat
the nove met aud or turaiay an the

aterventien

DteYene b/oArdino -RASPBERRY PI


ARDUINO RASPBERR Y P
abel waitg he Ardains isTecst nit gRspberngi
fom the ATHy faay
94
o ouhole ( ) 9+2 based uicopocesor
cPU arditeturee 8bit (3) crU arditehre 64 bi
3+ hay more thn 1u8 RAM,

98 doks aprocening spedg l[r O3t docksa procening pedat sa

cones abotg200 Mw )g+ conyues abot

(8)4 huy high T/o wrreut diu8) J+ has a loue Ilo uret die
shreyt
thuctet hrhi.
Simple shhre t hehteke( ) Con plen
(o) 94 2, dei gned to conbo o)t computes data ad paduces
valuable olp and cohols kompoaas
the elecncal components connekel an a syscm bayel on the stome
4o the iralt boaJin asyste
tDate Jtory dn he Jo T intrashhre, deres can ne
fayes

Cauz to liated audi Mlad foy Seasor ongiateol dta Sto


>lental'zedata storaq e stuudardis used more
llosthe FoT devices to tyngt o a cehraize
uhe t Can be stored , anatysed or geruen
hure cn be 2 ophiong mana ged.
lonys
stoaye
prease De
storye
)t
refes to he practice d managzing IoT qeneradel
an seno te sesuey hogtet by tia psty dad seruice
poviders

Disaduanhy9
Odeunihy loncera
Dahu Priuaey Concery
Drsaster Re couey Cot oven ne
Tntegoahion withohey dud servieyUendor lokiy
Accemby
2) Ca-premis e Ho TJat stosaye
5 te pri Marg objetive an on-prense store
On-premse Store s to esure data
ashored at yetiy bat reliay
Disalucntuy
)seuiby ()Scatabthy
Customi aha fbtetia fo oontime
(low) Linitel d'sagkr reovey
Late
Olompiance (S) Liikehsn on otter clol
Serie,
|Realiae stornye
Cole

Cawbu Pne

Notfi uhns ToT Conbolled


Applicatiy
SOAP(Siple Objt Aec en Patoccl)
’tuses XML fosMat q datu to treer Mesg over the tHT7P probc
’ SoAPn ebsericey allou er rypast to interut wth other pog
lomgge
’CHARACTERISTICS
9+iuse to
boadcast amenye
memy over the N .
tis wel t0 reote procedures euchaye documets
stendard potocol wsel in web serice toLomnivia Taknt
qltra hayaye dipedet
ovea HT7P potocel,
tuses kMLbrmat tosens aenuys
SoAP MESSAGE STevcTUE
Jtis uel to the atrt eus
He details dyjine
the SoAP

)Header : 344baam eciondl elematiaueh tne heudeu conaig the


Credhhsuchay

XML foMat, iis te acka'stet' be sebls


optituad elemet itä wes to
or mesuge eno tered duiy thranyass'an
SOAP MESSAGE SoAP Reqpeat
SOAP Ervebge
Headu SoAP
Bende SOAP
Faut Reiun
So A HTTP
Rypone Mesnye
EWeb Socket
’WebSoket
in a
-’ Web Soke
pyotoco which eeommended by TE TF
allous bi diretomal
Lenneions comnunicheu ouei aaNigle Tce

Ouurlnce
Wsteni
eent homlling dncton lueutes.
’ The handliny nion is called ull
back atiau.
A frme has heade pu dahi,
wbsoket hame hey 2by e
hende which cau be eutendeJ to O,2
by teo pluy dati by ley
’The Webloctet allos Simple aye q enishay authetich
intrastruchre, ltening *proxis. Tehe poet sgported
by muiple borbreuses
Reseat
Handehake 3erued
Webokek

duanhjs
Real ime lom
Bi-direh'onal Coman lonpai bilky
tnoreayed Jerven loal
Shlefllonneiey
Data kedundhy Avathsiaby Reyerce omguaphsn
Awbmeh Updaks
FData Analyhes IoT
94 involves the etruhou
btoñeted detes.
he vast ameunt g datu genenated
This poces is mtial for makiny informed deusien, ophiaiziny
value fo the ealth
pie duc ed by
Datu Chenrahsu
-’IoT Geatstors
taiy pon sensos atuators

’ This daka can incude 3engor


reud'g lnui on aetal parameten ande,
Data Collethon Ayyryahioy
’ Ras dathu by foT deies is colesded toyether in rltine
gj regahau învolues combininySumMariziny to redue it
Lhile
procrving zmetiad informakion volume
Datu storqe
’ The

raw daty
ans relevuce


Dessphie Analyhits: dety to puide
Snúctves unmmanizinghnbing
cud descnbing hibyiad
to
insiyats iatot
’ Dagonoshe has: oy cekan luet occurel by tnaly 2ing
Anlyderstadiny
focuss en
Arlationsp
’ Presictue Anytes: eut
Uiues mahine leavainy alyovtm fore cat fre

Brociphie Anayhis Reonmendh achiony to optiMeSC outomey


auhia deusieur ki'n ooels.
Adwaudgg. Dis advant

Conhinous Fn phvemat
h formed Jeu'sian -maiy Depe
DMsiaeretuhon,
Custo 'edl Uses tupenns

ADOof EcoSYS7EM
designed for
open-source software utilities and frameworks
The Hadoop ecosystem is a collection of particularly
sets on distributed clusters. Hadoop is
the storage and processing of large-scale data components in the
brief overview of key
well-suited for big data processing and analytics. Here is a
Hadoop ecosystem:
system designed to store massive
1. Hadoop Distributed File System (HDFS):A distributed file tolerance
provides high fault
amounts of data across multiple nodes in a Hadoop cluster. It
and is designed to handle large files.
data processing. It
2. MapReduce:A programming model and processing engine for distributed
enables the parallel processing of large datasets by dividingthem intosmaller chunks and
processing them in parallel across the nodes in the cluster.

3. Hadoop YARN (Yet Another Resource Negotiator):A resource management layer that
enables the scheduling of tasks and manages resources in a Hadoop cluster. YARN separates
the resourcemanagement and job scheduling functions, making Hadoop more versatile.
4 Apache Hive:A data warehousing and SQL-like query language tool built on top of Hadoop.
Hive allows users to query and analyze data using a familiar SQL syntax and translates those
queries into MapReduce jobs.
5. Apache Pig:A high-level platform for creating MapReduce programs used for data analysis.
Pig simplifies the programming of complexdata transformations andqueries.
6 Apache HBase:A distributed, scalable, and NoSQL database that provides real-time read and
write access to large datasets. HBase is modeled after Google's Bigtable and is suitable for
random, real-time access to data.

7. Apache Spark:Although not originally part of Hadoop, Spark is often included in the Hadoop
ecosystem.It is a fast, in-memory data processing engine that supports both batch
processing and real-time data processing. Spark provides APIs for various programming
languages.
Apache Zoo Keeper:A centralized service for maintaining configuration information, naming,
providing distributed synchronization, and providing group services. ZooKeeper is often used
to coordinate and manage distributed systems in the Hadoop ecosystem.

You might also like