Download as pdf or txt
Download as pdf or txt
You are on page 1of 18

UNIT 2 Devops

DeOps Busine Agy


Contuous in Deps
Monothic Ahitecure Mcro Sexvices Ahiteture
Adhitecre Rules of thurab in Da
Sepayton Concens in s.Awarc Aehitecture
6 Handling Database Miqyeh:org Reslence in DevOps
and eliality
Lmpat DevOps S.thsare Qulhy
Relehonship bethosan DOps ond aedhtechwre
Hrw ell daign Achtechore Suppor s Dalps pirdple

ns lectures youtube channel


DevOps On Achievinq business Hgilihy
and
abilityto
move uicky
easi
BusinesS Agiay
market chanqe
adjust to
Business ag:y meansS Company Can eas
Cornpan
by belng ele ond quiek to adapt
b4bein
hps achieve businest
DevOps and opeYatons
and 0pevatons
devdopers
eam woK babwean *i
about makinq
auently
DeDpsis
tasks ond deploying Sawove
Sothore
shet
Smoothes Ahmainá
and
masket

yeachPoste? o change
hplompaniet
Customers want.

omple ong ts
hat s t Usedtohave
ogine
So
athwore
opan shen iwd depoye
kenevlopexs
epersimhed eiv work ond

automates Systen
m
mplementd

by he operaions team. klith DevOptha


Strah t o deployment.
ouso s devdoperso Snd eiv Gde
cach Cstomcrs
ismeansneu Jashur and
ane
update Con
CstoomcY adbaek.
much ste nd able adopt Quid

omple ornpanio hat have adopted TeOpsoahieve


utoney epo nsivenasS
aste thusere deliven and Intcat.d

ns lectures youtube channel


Hma on-
enable hem to deplory
maons DevOps prockc
they e-lommercepla on
pdetag and ncw eactures
pdate
duing pea K SkoppingScasons ke .prme Do
Fov exonmpXe
d tansacions, enSuun
heSmootly hondle ncealed

N
,xpenence,
Semesth Customes

thor
hdr
otiucus enhante
elie n DeOps

Streami Sevic

Gnooe-
bing ceay abaut h a t haprenine
ocuSe ornq oqether
bette? o nakeSure thor Droduetr
and awo* g Code
a t aaorneically chesk e
make Curtoney happy.they Use

or any iSSus
and quickly deploy upelatte
miosot
ac elevate poeuet daelopmuntt
wit
o:ke Aauve DeOps
attice
edee updatag o product :k mioroSott
Me allauwing-than
Ucr eadhark
anwindos m o Ye gRnty ocusing
and Seturt
Adobe
(sccive Sute, indudin
SHwave Suite, inchuding
Adobe thl3 DevOps
enhene ts
phetoshop nd0trstor .
ns lectures youtube channel
COntinuou Tecbn
ecinq DevOps
SoHware nn-StoP
eOps, (ootimtou! testng meon tating
in
tom hehe moment heat you Start wrting it urti t 3co.dto Plata

Seve HsabnutE autvmahrq terts t un avmattall

whenever thre tCtch and enSure


o
change hpin
te Sothware works we

otoiousd tuti
D efinhom and omple 0ath type

O Unt Tsbn nake


Suretncins
CGee Separately to
tertng ach
piece

oecty
Tsaveion on t i

Trtqrti mtetng make Sue that a the 4rent piece


work wel ogeter
tware toqethe properly and

O undion terting
tunchona tekto9 enSure
that Shwaresetuves ond
Ond

a Cxpected
anct'ons behav e

ReqveSsi m
mrrr Hhat havent bnken
"Regression testng test
hew
dhang
existing eshure 1

Pertonmante

wellhe Stware PestuT


tert orgaresthat how
D e r f o m a n ce

Use oads
undet d-feveot (orditions Suh i ns lectures youtube channel
o
woKneny
ecunty
d
t Senstve data t potecked.
nd make Sure

henge& nt
evironmantf

Donatng tut acoss


Vanoy

O Automnmpleuh
Con be ompler and n- (onsurning
and platorms

integrstion. os an be chollengir
wth other DevOps
os
teatng

ant
est Data
toSuringthe avaslab:ty one
On
gabty of tast t a or Vanod

Scenora n Cnvison
masts Can be

Taster fudback Lovp


mproves 'Relese Gnhdente

o s t andn Savina and Opevetant taen


testing
aborahon behwan develapmant

ns lectures youtube channel


incladas
Tools (onmoo Uhed orhiemeus tertingh DeOps

TUt Tatr- 3 Unit tstn


Seleriun Gpves- anastnay
Jenktns ovis CI tinuous tstn
abmaonJiatearam

() Jr1te nablingov pertornante testn


OASP AP e s - - S m t y tesbing

ns lectures youtube channel


Monoic Arcltechre in DevOps

yele o odtiooGHoave
lonothic achitechare in
DevOps a

n t end
nd
whe ye do aplitatiorn l:kefont
desiqn (Omyponente
ightly intqvoted into
ackend ond Dotoboke al hele
hee aYC

cohich meoOS
oveything i
kpt toqethev
Single Code baRe
with in a Singdeotder
irectoy

Sirga GduBoe ( i n l a r
Dyesentation laye
eoe
ront endh sess

BauKend Jaa/python-pat Apl ketion laqer


3Tev
tcturt
( ogic)

Data Acen ayer

Databode

Monolic ehtocdure
OSeiatertace Susines
or
nmonox Aecture
Siqle unit, So,ts
eaier
Coier

woKs
works o a

Aces ayeY
Data e
a ope reshons beCase aonponents
m a n age

ocatd in on place
Shwore
ns lectures youtube channel
I n a monoe Ardechure charg made in one ayey Can
afe otheoyers becauehy all ave tghbly ikgrattd
inkqrateel

TDY cXaple, rale a


Cge
(0ge wehste, in hat olk4
e

ourSeS.
new eatare ke adding
new

hste want o add a


change
Sb whenevey change the Daehentatom Jayer Ineed to
+hebs'nsogie aye ond data access Vayr too.

Advatsge evevything
is in mi
p law

Sinpke- Develop tst ond dpkoy Sinue


anponek is o t e Sinte
oste Sine
(onmuni (aton hehoen
( a al
cenY nderstondn
eshive epplitahion
have a

(3) Developes
Conponuntt are gtyiqrotd
Shright-fowasd
mooXhic
ppliationy

mly (od boke


povt d t o nicvo Services Since ther One

Mon aqe

Dis Adverktaq e,
Ones
e e enire
existin
Oits challenging pde
appli ca' on ouds o e cnodied
down
dawn
he appli (ahn Con brng
A in Part d
Part
is ght opled
h e anhve t m Sine everythiq
opled E is Jeale o
( everyhinqis g
indepeetly, eadingto (ooronatim
chalnga3 ns lectures youtube channel
iCoServices xhitectue in DevOps

robieohitechure
onothe A..eue
oide onsidey iplated n Sing Folder, So chonge na
de
ire Apphiaton bthee a
: lert other(oerpor unt
Ce lOmponent
unth

Applteior plagad
m Servic
Aehitechore yo
o
For Speci
Specihc
ooldess, ench -older is epon ib other dar
ill
teWt
on ol d shine betause
Schng
made in

mitroServce avthitechue

naDeOps ondter deployrenb,


itdlosso
bettev Scalabithy, fleibil
S i n e eash miroseriu
Teorns Can choose
Con mo y Speke pest i s lndeperndant
bet trols ond teehnologig
u a P p i t i m independant Cp dupl
m t o Seve
makinq
eerting, otherpars For Cch pdete thout
wthnut
iteoler adapt changin Rinq shol Syt-
tdourt bring n the ontre
Resnc one mioro Srite-Posls,
Can SH-furchon omal
ppcair. the rat
nitro gevite Architechare .

morothie
a n be mor onplex en
mltroserica AchiderhuYe
ng mutiple
onplet-manaq

nrnunitate eftfeeknly hich requre d da'gn


rcenud to
ornmunitahon

nd .diration mitoSea, monming


nd
th mer

montori Cn be ehullerging
dbqing

ns lectures youtube channel


ample sch-anch'on like Ghudnt tterdan .
website
l o a CoQW«ge Con be
Considered a

Shedant vuult, (o09 «qe ourso


attendanc Semce
oschitehure chenges made
mi
Seprrate S i a st attendana e e .
he udnt
updcteg
Sewce, Such
Semce
One

y
attrdona c

othe Sevicas
ont atect h
Shdant Yelts,
USeltrfas

mito Servce nitro Stiu-3


m u

ta
Lade
baje

mird viceArcbikahure

ns lectures youtube channel


Avd tecoRIs d in DeOp
widoly Ued in
Ued na a

o qdelines widely
mb" ave qeeral puiociples Sugestbons
Suggesbons

S "Rlos e ike
lik prochta
P r a c h c a l

Ylos, rmpre
Shiet
Specre aea hThay ave
ot
not
nd inplernuntakn,
Implemnbshm,
in shn desin ond
achieve
positive yeults ral.best
prachca

qene
=TDOps achiteehre, thy
Yepreent
ent
e4tient Sysen
Syste
achieve eorhve ond hve and

toamd Con follorw o


Llavshim(b t e a k otware
mocalo
mS in a
endia
nodularh-DesigS h w o l n d p e n d u r t l y
enab

itSmullev
modules
ce up dates Noad
maintnan

introed
Conandla inCroed
Cnnhand
athidechures

Scadab:ay: ErSure hat withodE Saccn pcshosmone2

deploymant, testng ond


-Actomatim poss:ble, including
Araomate pwasses
whmeve
Yedue
and
intLoe
eartonr, o

Resinet that an hende lu


rmcans bldrg yrng
Poaint aaemake Soitehes
inladg bockup plans,
ihastrucare a CodsTo).-
ikatutkure 1:k Seh ok chonges
anae

andStup aomatically
elrcate Stups

ns lectures youtube channel


(ontnuo itqvatHon (otnurDeployrmant( cIlen)
ahmatte
CI CD proa (veahog Plpeline
montto9
dogginq
n montorn9 ondggngyrny Bprode chuk Segstem pstormona,
nd detect issus Car

Seruy
ito etnge ha oporunt
gate
itgatt Setuhy procks veny

arrphen .ccoX Cono


and dpoyment pro tox, indudm
(a esenei cion- package
ltk Dockax tuo Package
t a n e a i e n Jechnalogi
U
ond manaq
gePplckors ednti
() Lak Jrop
Opvaiong ond
behwen developmant,
Fsbblish aPdbatk Srop
nd Srtuns boed
improve procaosel
LwtomrS otinursly

o Yy world USane
nd dbeek

ns lectures youtube channel


Concexns Sotate Architectude
to
enhre proqtam
Seescion d Corerns (((Soc) meorns

Various Soctions based theix Puncioraltied, So tat


w'ikout othet Serices.
Secion ans indepandety L+ ohod Secions
mado One Soction wl ot

imprve
Separin d (oncerns (so) ond Au parts t t Gde wthout
aintainaby:- Fasier -to updite

Syglern, to landla
Salaby- Smgle -to cpand teadd naw
ond add Sile to fostre
Code is eoie? to undocstard making it Soiplex
Br delopers ck with tat Gode
and
Simple
JSage pp liacdon
for canple, mdles, the
divide t itoour
(ortainsor poge, So I wil ghedant login pag
Rat modade Cortoins Code
Bt
elbted to he
lod labod
e Setond rmodule Contains PT
te iyd module (otains (ode Yebted to the Ghudant atbn dan apge
od Pouth module artns ode yelated toPauty datals pae..
ndPh
made in One modu Lul ot t other modude .beause
all aYe Sepevated ns lectures youtube channel
3ydodule
Cortans (ode
Ast module elatdo
(ontans (ode
elatedt
lLtd oatlendane
yeShudent
elatedto
Shudont yeulls
Shudint ogin

modul, wiel not t other modiley

bonplo Soc implerent obon;


Viaw- (ortller (Mv) Arkitehare:
O model-
n polccton
MVC is a asie csonple monsqes dota ond biinst legie
Dodal i
view - bandles the prentation

Cortroer- kkeedte intertote Lotien modelieu


Procs USr inpdt
D i o Senias Ahitecare
mito Serice Aackitethure,pplication is balt a
oupled Seriuy. ehee Ecoch Serie wll Poton Cotan task,.
losseby e- (annerce platformy
) Jt-Seer -hahikecore:
andilecture Splis Conponents:
Jt Seve ’Bakend tat procawly Usr Jata
.redia pplshiony
end that inkvot with USe rs
tont en oppl:cetm ato
Preserthin Aeans
Ussit hanesu ogic Uto (orrunitot
5-Oaline bankingy Sysium ns lectures youtube channel
wth atobat,
Haning Data base Migations inin DeuOps
means tianstersing data -rocn databae
Databaie migveton only inde just aving the data
to ansther. kis process0 an ot
databoe Stacture
tsa:but also transtoeing it to t te (schenay
databae Shuchure and data intagriy
pdoting
tnghout migvaion,
meanS managngy
databe
Ia Dops, handing data nigyations
otabae to 'anther
Peon
moving
he proce s end thot Disturbanc.
bele en sing. doneSroor hs database Shruchre
This is inportant because
because chongs
opolcab on updata to avoiderors
data nead to be mated
metehed with
wth

Udo databate nition in DeOps:


Techniqud
Br datbade niqvetin in Dalps
e Goda and the
Versim (otol Por bsth he pplabon
plhcation
is to use Varion iquibase
databae Schema l Struchre trols
Can be itgntd (I|eD pipelnea
databaye shera chg
Dada to the
made lode.

ns lectures youtube channel


Sehena miqvatontools: that
These, tos autornate making (schonn. they prevent mitaks
your datobote Sruchure (cherny
chan
and vedce tine . Eionples Soi Seer Data torols
wokbench.(jut wnte sop Soipt to Speofe ehongy.
ysQL instead wtig bomplte 'Gde )
G Data migrahn tools
o dota behaeen Jtbae s Data nigretin
Sonnehme, you need
Frolsmake this
end Aata
ond barples
As Servias CDms) and Auve Dat
Dabate ngroim

tot e nigrabeddataboe to make


Lastly, you ud t
Sure t sorks well. inludes Narias teate .:ke
ensues
onmence

Socunty..-teting ssuel . re
databet mets sth

are SQL Tat . and JHter.


JM

ns lectures youtube channel


Reslience in
DevOps
Resliene in DOps meanS the abiliy d Syiens to Ttveover
ensures
qu ledy tom poblems and (ontinae woking Smothy
that Se vicas Yemain avalale even uhenthee Ye issues

high tafle.
Organiahions Adieve Roslience Uing DoOps ;
tow
0Aztoraton; Reduca buinan eros ond
dopsoyant and totng.
toting.
Aatomate tosks lke
Spedi up reover
inteqstom/ontiuouy Deployment (aleb):.
otinuy
Gonhnuaud
roekas it ealier
and deploy Sonll chongat
itmai abut
to and issued
erding dataled Sthere
manitoring Logging to understand
Use
Constantly check Pablems.
hardusare, Gtvore newok
iSsue! and Yespond oter ymaan endother(omponns
Scvers, databose
) Toa Stucturea
Easily obuild
itashucure with (ode
uing Seipts
Ahitechre:
5) mi(ro Services
ndeendent
Sroallhr, indeperdnt Seruicej. one Sevie uls
ist
applicatong
Break (ontinue
oters to work.
ns lectures youtube channel
ORyla Bakops Disartr Retoveny plons
bockps o dta ond Syskems. Have plons to Xover Perrm
Kecp

Dasig Roslint Avhitechure


Deps
is atro )
aatomat cI|cD, and
chaos Monkoy
micro Serices.
test Xos:l:nce by iete.
ioteatonally
(reated by ett i to

(2) amna Jon Seces are


and
Emplays actornhso, Jac
Coreat ndn
posods like Ama3orn
avslobl Prbvl

ond aconated
Seaxch and

ns lectures youtube channel

You might also like