0 ratings0% found this document useful (0 votes) 39 views60 pagesCloud Computing Unit2
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here.
Available Formats
Download as PDF or read online on Scribd
QNIT-2_
Coud Crabbing Techoologus Souia Oniantd Foote
Tre vodou dsdurologin thot as Uasd in Cloud - Computing
wu given a jovoun—
x \inbuotizadien
~ SOA C&ywict Onuntd Anchitrebuus)
% Guid Computing
« Ubibty Computing
Sp oun saul oy a eee oe ee
@ voytiow ands dn 2020: The vardous latest . Hehralo gin
OH OA LL
> Guurnls Co
> Omni — Cloud
> Quantum ~ Computing
> Kubonotes
er Nedives
Service Oriented ARCHITEE TORE
> 50a 8h an aschityetinial
frome dn which
Aww ics provided
Arch ght by Hea amuules providur communicadas aith> TF damiby o standard method for Ks ‘Aue eal
Pom disbibutd componank & oy Shak dha puaubk ov
gutcome ds monaged-
> Son provides a Weonalotion and clays within
dhe cloud axchikdwu dhof sumover Jho bavite fox
cloud chinda ebtoining deobud —ayusicu-
> An axclitestumol abproch an which appl. make wa
of avuios owallabls dn dhe nlw-
3H Bo yo of Alo disign uhuw avuiers aus providad
do cttwr companurts by app! componuths Huo a o
comm’. Protecal wer a nlw-
> TH ahlow us do combine a Sasgt 70° 9] Jorilitin
yon axcuating awwica db foun appl
ete compensa provide chuwt A decurbalized
& nae A) our we using ony avuier oven dhe cloud
up wart do dnesxpoul gore etx suwie with
Bae ee ot con ke wad fox tha conum’
blo drose = Awwiced-
B&O Ontin pontig ¢| Cusdik Cxd atodimurt -
@ Puthng soma cdd-on Avie do goog: doc.
@® Using docatien awuieg dn dome ethoe obpt's. ee.Companarts of SoA
Qari db conaiah 6} 3- componants —
D Swwicr Providor
2 Suwle Conaumor (Regpestur)
2 Suuia Reguay
@® Swule Providsr
«© Souler provider wi cud de avuia, and provol
dhom do dhe Uae
* A cuatiyg dhe awwity provider ull crved thon
e . -Culsb Souiesy Ducoption larg), _ at
dn WSbL poured ond by cing urd (Univeral Ws caption,
Disovey and Indugpation) dagquat for dhe auwie Suagishy
ue mods do Ste Apia dude
* So, basically uk ‘uo dhe ploayeum uphich ull cheat the
duwiws
TH wu maintain a} dhs avuiee £ dhe "Shot makes
avotlohl ene ar mow dwuiers fx eth do wae
@ x Te odvediza avin, dh provide, con publish thom in
sughy _ toguttuse ust @ auuvlet cortuoct dtud dfncifies
Sho nowt 4 Awuiey, how Jo unt “bh, Has vaya oH
Shs abun, & dhe fer charged.
@ Swurice_Groumoe
% Thay con daca Yo Avwice mudsdatn dn vayishy £ devdep
ahs vugpbsd chiort componants do hind 2 use He AvWie.
*% Suuiu a. Uns 2 date sucbrined Juom othr dowicy
a ous wi wa of dpwica do satin dhe visg' da
given Auswiet Onan.% Sywie Gnaumer iy dtu ently whe WW ahually atthe
AMWICH«
x Suwla conaumot suapeads do dhe prov Jou nueking
dhe apwica.
X The bowen ploy dhe super vuole chiven by @
Conant: “hy
*& Swi conuume dtoche within dhe suite clasts
@ Swuler_Regetony
Guuler suguistvu Yinds suwices and obtain binding °
dye ox avuica clung dovelobmant-
Opmotrona wd in SoA
OPubsish — For pubdicabion of woie diuwoirpti en -
@ Find- Finding 4 ony avuica dlscuption:
@ Bind- Invoking 4 Avwica baad on Apwicr deatsibtiann
Guid Pind SoA,
@ Stardosdizad Sywicr Gorda — A comm. agaumint which ©
jig ork OK MOKL ApulieM dvoorptive
documunts. i
@ Loox Gupling ewuler au duignd o> a))- conning
componuds , maton sulobonship that
manizs dapanduncy ON oth Avuwicu.
@ Abseadtion- Thay ids dhtin logic , ushich dy un eau
— Sold within dhain denplemuilation .© Runanbilidy - Suwies can be suuard mou sfectively
dru duducng the doliveuy dime 2 dhe
aanotichd Coats
© Lack of Aloh.- Qy providing a acts infowdion patton,
Abul dngwost dhe choncs of haing Jouard
to aiff odminiaotive 4 business dlomodn-
© Qiacommotaly — tt provid an ayeative moons fe hi bing
Tho — poy susewrcas-
© Gmpaaobibsdy— uevicr composnorlity provick delid aubpore
cornpoaing ayuios £ achiwving buviness
gow Corchuaion 2 choo guaphy) -
. SOA
) Guadix Gudvuad Agi
a) Abily to havea Usgoey juncionality Un new monkebs-
3) Improved colbaborction blur Ibuaineas & I1.
\) Pladjoun idapuddxt
5) Avoiahikey
6) Ralinbutity
) Suvi Ruuaadintily
8) Scala ity3) Omblix aut caper
Applicabions o| SoA is
D Vad by many uaa 2 divorce do deploy siturtional
QUIENES hem:
2) Improve dhe ualtheaw. deliv
3) Bed in mobi sebsions app” auch os qomu 4 Huy
vat in dnkuibt June” do su
4) Hudp Jo mointoin munum a vistualized Atorage pool
drut & contunt:
ew au :
SoA
Olonguoge noid sbguskion- Rugarddiar s| tha dof
dang. ward » dhe Aysuirn apa & awols aves
Yooug Oo Gmmon Mechanism:
© lmmborart suuar— Ones as eye. baile an appl compouact
& Uk ag america, dhe Suet
4 ong con utilize that avuwia.@ ugar ogy con ius building ocd of
ee proviold by sho L
at offou some Avwicn dhot mack some oxgarszodiona)
Juguivamard Ushi chk con’ be secombund 4 dinkegalss
Sopidty.
® " i = Clostity dormers as Jundions
3} scaing appita: A makt thim oveilobl
b a. R ede.
e Son ce Modul + Avchitetive.
Conaumen Loy:
5 Buarinens rool, Var JY9'.
Ss 1
a BPEL Beet pnts WF
CoRk ous Um J
Smuriees
Busiras ADWI 1 wsdl, bm
auinee surest ay ip
ae 4
> Te gat of 50” er modal is to provide a
ing ox gwoushing auehiebiuu-
SB povichs dy dnaighihs » pablus 2 dhe huutlding boos
por siypating jerdamaah dana g) son info a ash
:
Geoenanu. LoySoA wap mocdeh § conarads of jou. foywu-
% Technology foyer x Indaguotion Soup
% Application Layo * Qos
¥ Sui Soyor * Grovenancs Soyo
* Buainas Pro
Ce oa
Teahrolo - Thi consuats vou My
Oa Meet ok oie Mal dab of
ushich awwiee provider can cusk, their aswieu @
@ Appbecticn Loy This dour basically age os dry dvwier.
duboailoy | ABUT Provide , WhOU
vostishy 6} avuios con by dtoud at a common plac.
Thar Avwies ow idaally sual, utibity AMA} Cos
ushich con bx ua by tte avwier conaumun.
~ Vossous avian odapiou ase uatd hoe ow j
and. dronayérang auwies do dhe nod dud. Te e
vostieus adapiow shat can be usd hus aptos follows —
x Fi oud Jie — Fox Jil axchangs
* IMS - Tova ing Swusicns
% Marmgr Guu — For mooange uxchange
* Soda — Fox modubing stardads
— ML con abso be asd dn dhs douse Jou modsling
asics which prvi a dlandosnd way oo
visuolica dhe daign of dhe auitom.— Sewia oxrchursivolion Con bo Oapined
and. qupeancamant 9 multiple aries uxpead as ao
y AMI:
— Sowia oxchubsttion words —dhyouy ta ux
Crum untwook with Son:
— ew dre buy point Jor Untiemetive conamma £
apwicos Juom gctuurol sowius-
—In dtu Soyo, ll dha amuses can fosuatted an
anck o doun dhat vam con win ak A Uibilien ab.
- Bockand dinhgrotion ds crcomblichad un his
yor ankpaling conaumex Joyo wih bockand usgocy
ung SOA. So, thot usvu con wet ut
according do dum nod; _ hi const atl dhe Avwicns
@ Seve ne ele the Son Aoaicaly it dfn
ah punch grat capabilitivs 9] all dhe awuyiee -
—T avuia dwciption, conacs and eslicig one
jen din hin dower Laing Pudstined Atondouds &
yuu ous .
~ Te voriow surponaibilitin of AMWieg Sou aw os follow
XT dountiy & dafinu QuWwi cn -
% To provid 0 cordon which sous dhe apurices
X To provide o sugisby thot vitdualicu suuhime
ADWic aCe.
© usin rou Lowe This Soy aubpuds & manage
busily run & unobla de
con do oxchoatnatt aywity do uualixt buains poocreats-
_ Tu say cou pros oupanantodion ond compoai on
& provides dauildbing lous fo ahen -
w blo participa ©
prowaas:
— OPEL £ WF LyOrk Yous nL vad dou subponting
business prowanes-
Inagattion Loyur This rovidls ahs copabii
: a tte i dnchudes ae
-mation , souking 2 prtol cnvuuisry do hanepoct
Aww la yuguids feo dhe cowie suguedt. fo dhe
cout avoie provider905 _Loyw This Any provisls delutjen eS mgmt of
Vorious capac uch a cvailokibily , , sabiobiidy ,
wousidy £ fey a ull cd machoniam Jo subpart,
pork , monitor 2 manage eoluion QoS Conibtol-
Adivvitia puxjourmd an dhe oye
Dommod &£ Crbol
3) Sxewiy Maxogemant ce
dIT Monttoxing £ Managsrunk
ie monitoring £ Manogpmunt
) Ruairean actuity rronideuny 4
© Oc get:
7D Policy rrontfoxing £ unjoxconasit
QGinitene Tapes 5b apt a Fe
Son roludions within an organization axe
aang 4p ata dapire polis , guidilia & stondosds
fad amy ified 2 0 clin of pie. thay &
suguldion opplid an dhe og.i) Dapinw Paticin 4 complioncr ;
2) Moniewn tha Staal. | SOA Auwutens
3) Prvidu a consol dshion peik businses surly
This Layer anchudis bet SOA gevixnancs ay ull a
AUUIILL suinonea:
WE wep duwien LWed services]
SA nb avwia Loo collusion of open protocsls 4 standards
uasd Jos exchanging data bio application ox austen -
> itu a duahnotogy do communicate ons programming dang.
wit onctwe.
ce Jono pro dang. con commuricats uit Pup
& web by using uwb aviee-
> Te usb avuwics con cbs Atancud
over ths — wthouct
& con abo bo dwokd accorclingly.
> Whn dreads dhe web Apwies would beable dy
provids de qundiisualily do fru clint which Anuekus
Shok dub asswics.Sdepss
D The climt would yuguoct Canekt) a Aude Uuub amie
cola via suguuabh do a Abuex Which ws choot dhe
attunl ub Apwice.
} Thar vigpats ww mode Shyoughe RPC (Ramet Proudwu
@ ~ Gib). RPC ub a prefocsl shat “our pro
Hugpuct a wid pom a ‘prguam.
3) Ww dola which db Uronajuud dlp climd 2 avuer
din xm te, dre apple. con Talk do sock other nm xmL.
u) wb avuicn var soap puotocel Ceimple Object Access
Protocol) pe aaudling dhe XML deta blu applhicodiens .
5) Tru data db wk wen HTTP.
6) Te dala which vs dant puom dus ub ALWia JO tle
apps. a wlhd soap Muasage , which Ws actually an xm
do cumondt *
con uat toREST (Repaesentnmionn STATE TRANSFER)
> Rest ws a dyum coind hy Roy Fielding dn 2000. 44
bean cochitectwral atyls Jou dLuaigniigg dosatly coupled
seotioms oven HTTP «tho in open wad an cto
duwtopmant 3 ib - Awwicn-
> Web avwiad aside
Aly ans known ay Rest pal wut apwicns -
> Intuodion on REST board Ayam hoppin Harougle
haypodoet duno protoel tute):
>it wb a way 4 gui sno contut Juom a wobits e
by swoding — daxigrethd uae page ushich — cortkoina
on xme fb
ait w ued by cloud previdsa do provide upd aubs—
> Te provider coud prupae a witb page Stohr undudes
cont 2 XML atolimads dro ur ducted un code:
> Subsuibuw only nad tO Know diy ORL you tha page
whos Hu xmL file da docatd , uuod at with Ub
bows , undvutend Hy cortent vag XML dnp. 4.
disping OF offepsdahly
> tt om dhe = Rurbbiohing approach dha many dite
uaa wit RDE bie cuummasty CRSS)+ RSS Unes Resour
duuuption Fromuwwk (RDF) ust cle | a
aa : & dbonclord uoay to
lb. a twiuharts +
w do REST anchiteetuolRest Anchiteetwe
fet oe
Rust Uleb
Svuicr Suuver
Werte Here
(|
Chin
cb A iat who sugpect qo dhe su2ourcn:
cli) A Suever Who dos dhs durgouren
&e Faubeok , duittor, Groa cle xp odes dhain Junctionsity
wo dt 4 Restful wwb ADWICN
‘Anckitedaal _Grutraunls Resttuh Al
rounds ushich can che
Tn wu AX ouchitectral cones
pass wap Avuid-
® vn \wdaoct— 1d aug . fhot thus dhould bt an
5 orm way Of intoading WH &
given wet uouapaetioe a} dawier ow ype “4 apps
Guusbath mobile of).
Two ow 4 prior ine princyple unifoun inteyac ax-
0) Pagours board — ial sidan oe fa
suanpsals + ay— APL | wav.(©) Manipulotion of viesounens tevugh supurarntations —
Clin = contoim ang dingo" to rest or doletr
dhe vussura On aver , provided Ht hos peuniaiien
to do do-
Ce) Gulf duacriplive Mecnage- Each musogs dndudu unougl.
dus 6 doth how do pou
dhe musoge 40 dha dwar coun aay onodysu Ha
vay
@ Hypuemsdia, aa dhe Exgure o ipphicodd ax Statr CH FEO As)
fe owids do Unclude inky fox doch suapanus + £0 e
hod chit con chiacover GH Vuscuncts tacily.
@ Stow tt rons Wot dhe nieces Mol Jo handle
de vuguet J covloind witlin Hu sun yuet
dhul} 2 avon would not chore vuratd fo
yrs atadien Le, clind mmutet dindludt ol the 4,
© Coduable- Every srabonar vould include wheltor Ha
suspen cy cochuabls OL not & fox drow much
dims wuthon «con be cocked ot Phe chu aide.
@ Gind-Swure- REST APL .aboutd hove a clint -avuver
aptidedio + Ciné con sug pact Jew ssourty
and not concpunad wilh dae stouoge. Gowen dolds Hu
woo & ov eee net concuund wollte vane jedbafou
ox wan oko.
© oyousd Sytem — An appl. aschifectuwu nuda Jo br comboadl
muttipe fayvu - Each doyur doen't krow
Dip inten de Ge nowt apo
ae lot “of dintuumudict avons bls cbiut© Gds- en-damond.— It is optional enti Guu can pnvids
wercutabl coos do He died 4
darnondud
Bana}ios 4 REST
D Give double vtrabonat time L seduce avuer dood.
) Gower scalobithy Gs dmpovd by suolucing dhe nud to
Maintain acaaion sto:
ZA am buyout Can acces ication
Ae ee ur ipetgre
W) A atpoxola susowwe discovery machoriom ds rat
nordsd due do uae Iygpoelinks din. dubs eandotions
st hoy adh Gong — doen Compatibitihy £ wolvabubiy
Adw REST
@ Vigibibuty , Raliobilidy & Scolokitiby: Tha arpouation blo cline
& awwer hos one
evident adwastiage » Shad wach doom con scales dhe product
without — problem.
~ Thy on mgaab Jo clu svwou ox make att kinds
of chang in datohow , povidid shot dhe dota {vom
goch ouopusk DB Aint cooudlly.
— Guponstien mats at aaaine do Nove dhe pont go
bock on dij) avuou & dh nuku dhe apps mou
flovihe Jo wok will@ Ty Rest APL ls olwosys drdapandant of fos typa of
ee
— REST APE adopts Yo dupe of ayrlox a plot} oums being
ward + Wwhidn gives onaduobl sjustdom when changing
ox teding nwo dnvivonments willin dbo olov.
- With Rest APL uw con dow PHP, Towa , Pytron Au.
TT wad by REST Jmehihvetuu_
@ GET metiod- IXind ory acoras Jo vUsouncns-
@ Post rratted- cot, =O nu vsouice >
@ DELETE mutbod - sumoving SUDOWLEL - e@
@ Put mutod- wpdods exciting on ooh rw sUsOUIE-
REST ACL }
>It an abpll. proguam sins ace (Apr) Shot Uses
HTP dag, Jo GET, PUT , POST and DeveTe data
> fn andutedbuuol aby & abproch do Communicchier
uasd dn wath avwites durelopmont-
> Ths dvalinslogy ca mon yohuutt Aimplr object cuss e
puotowt (Sonr) dotcuuat REST Saverogus dua bowdwidih,
> APT oblows “hwo sf program do comm, with
doch Gur.
> hogiead clvie fox building viex's dbot allow uava
do conmct & dntwrtoct with cloud Auwicn-
> Vad by Amoxon, Groogtt , Lirkadln , Twiller, wheHow sm RESTful APHe WOW
A Restfad APL wats Commands do olbitoin ¥ ai The seh
o} o wuowe af any given dimustamp da called a
AOWAAL vuparauitabion-
Get
ia Ee pe ee
Chins aunde o Rigpuat Suuer aus a Rusponar
HTTP. mudtrods
A Restful APL usta axiiting HTTP matt dologis dhefinad by
die REC 2616 Protocol, auch as!
= GET, PUT, POST, DELETE
i co itu REST APL and SOAP APL
gno-| Key | Rest APL | Soap APL
| Vimptumunded | te“ dimptumartad ax at hod| On ote ond SOAP
ae Wo epic sandod aall|an efidal raeer
trcowat ot du an wubike |bicoma dt a a protocsl.
—tutol ahyte:
a. |irdvrnol te wav rmubliple otordonds] it Sovgeby board &
Cornrn- we HTTP, TON uae & Juan ondy ATT? ame
XML ou dota conun". and
4 ’
3. \Rusooe | HE ddploys £ ust cmuttiple [On tlur hand sone Art
sya pound sloxdoids a tedud above, GUgpBEA yore JA OWES
wo i tku susouncs [4 bordwidth aa it neds
pardsidih os compound do conved the dete in
4p soAP PL: xmL which din vuoats ts
poylood £ suas un
tos dorge ginsd ilAwuyiw-
5. exwwaly Rest hoa ssu 4 HTTPS
for sowdly.
6-|Abbwiatien
WEB SERVICES
Duouplion
just on onchitertinal
*| potloun .
Rest APL Use Uleb appl”
On dtu ofan hond sone apr
yor | ued Web Swwics Ducsuipti
ducsiviing dhs “yundionali ip
[iss boing eoud doy wish Songunge Jo gia some.
SOAP nos Sst (Siew Sockut
Loywr) ond. WS Areuviy dun
4o--wlch Un dha tag Lh
Conk Account forswod Card
Numb, etc: SOAP pu 4
over RET.
Rest stonds for Rabun.) sonP Atonds i
tational oe Tramp. i
een bat len wks uated | SOAP connst moke UAL
protocol Jou ab a 4 AEST ANCL Sone dha
bacomat Un the und aku) PMOL & Rest dh on
Obpet Accra Protocol. ©
anchitectwanl pattoun:
(Continue)
A web auwiee dd @ Alw modu dhor Wu dtended
do Coy out Oo Aperijic ast of juncions-
Wad AbWice dn cloud co
unvelad eve de network.
mputing con ds Jourd ond
A usb aAmuijens dy a Ast 6) oftn pwtocal 2 standouts
trot adlow dota do ba uxchongid blw difount application
or Ayateru
— Ths mojox
dechaslogi
dijjousncs bw Usb Amusicas dachnology < othe
auch os JXEE, CORBA
& Cot scuipting aa its
Sondoodizobon, ainu dt v kad on slandaulind xme,
Proving 0. dong: ~ nuibol vuspwarnto on 6) datas— Most wb apwlen drorvemub mrusaogy Ove HTTP, maki
thom avortable as Iruunot— scale appy's. tn oddition, untite,
CorBA 4 TREE, uring HTTP os dhe dunnabing protocal by
wtb Awuice anobl samoti comm dtovugh pouwalls &
prin:
Dijjoun er Getwwen Restful L REST Ld Ulob Suswice
Restful Web Swuricr Restless Leb Sewice
D Gad on pinch | Rest. | ret
2) Van REST. Vase SonP
° 3) Suppo HTML ,ISON, eke, Guppost xML Joxmat
4) Vas ORL do vxpow urine | Yar avuia indoyocs
logic .
5) Eoni & floxibe . Not
6) Innodt Srcunity moors Juom) Dyin ds own arcwe
A eee tha not
4) Grauma mMWW bandwidth L Gru mou.
DUADUALL”
i lab Gywicn ond Typ
> A web avwice wv a slw duign oa package.
> Gnvelve o asia prvidyt along wht a avwict
seagpsi, Le, dhe client:
> Web Swvicw ae advank us od shay ott dang. horupourt
bo dhou ds no daw usta th. ardomunboJ system
providing dha guavicr duvelopid an Joa , pHP BL ony oth
dong wtih dhe cist appt. uvuttan un Ayton , Ruby,
Pow & IS-