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

DeOps UNI T-3

Intvodudion to
he need Po Sousce (ode (oto
Prget lanagmeat
ythe history of Souae Code manaqemnt
=y Roles and Code
anagem1nt Systom and miqraton
Soure (ode managermunt systm
Shared authenicaton
Hoste d oit Severs
Dfesent hit Suves inplementabons
- Docke intomission
berrt Git Lab
the pull requet model. ns lectures youtube channel
Nocd of Souste Code
Code Control
Jouxce Code (ontol( o Kroun at Verson (otol is

that halps you to manog Store your fles, parialoy


the Code you wnte.
Git and aitbub are
pinony
Sourie' lode (otal.
Git Gmit is a lnre d that Can be Uad Xocaly on youy
Can Cveste
Computer. yu Can weste a Jorel agostory on your lomgter
where Store and mange your (ode
Git hub :- Github is
Ypositariel in the' lad.
1

Ght
yu to Gtore your

rmultipe people Con work pajat


ode ond manoge pnjet
Yeview Gde,
Sulbmit chang once Sald that
author, Tevence Mekenna
’An Amowian beleve that
or not in
is Code. whetker you
desibed
evenging Our wok Can be
DevOps, lenost (ode, this inelude:
and automated usng
manaped Create Senversnctwovkr
he aplitat'on
that
we

Supporte our oplcatirnt


he ita Grucfure that eplains our productt OuY

the docunentati on that uns our opplicoti ans


tven te Setup the hardware ns lectures youtube channel
we neod Jeuwce Code (osto:
need Sousce

Scipts ond douots kapt in Ooe place, makg


A00 (ode,
them to And ond manoqe
) Teamwork : Source
Same Gde.
Delopers Can cwok togetho on he by ditfent
trek t changu. mode
(ode lortel Syskm keaps
people.
Triaekng changas problem
SavedT here is a
tvey change to the (ode t ha ode.
bok to earlier Verion
an
Con

Backep::
att at a backap. Tf a denlopers
(ompurter breake,
breaks, he Code
tstory:
Car Seeho made ondd ben.thi balps us
we
made andnd
undertond shy changet were

(ode
hen evenyone use s Sarnt
Sare for evengone, ns lectures youtube channel
Con take (od hrrn .
Automated Sytemi
ystemd
Servers. this make! testirg
and dorloy
new Vesions

essenti in DevOps because


helos wtt teamok
ond Protect our Code. t
without
eosure!
Keups tek t changs
Source Code pository, menngng (ode coguld be ditlt
ond
grod Soure Code Control siystem
Sueces in DOps.
ns lectures youtube channel
heke anagement
tistony of Souxce Code
Suvée (ode Cortl Con
Uaderhandng he hictny texe are
See tiis importnt toda
.main points;
stoxing old Versions Cöde :
heiy: Code in Sponde
e at, people Kept old virsions Simple and ul.
avehiye.this method wal

Cantaed Soure Code 'rianngtnant, th check-in and

a davloper (ould buk to wok


So else
on it olone
maingd Sponday
>bumplet Hote trols pis(Pevison (otol Syoen)
are

ond
Secs (Saune Code lmal Syten) tole
rotly out dated nw,
Ceneled Stove wth
Tosls ike Conkmeat Versions Sy stern (cvs),adGbveslonCsve)
betore Grit, hen
vequirs yo to mrge chog ns lectures youtube channel
well
Sub version, is
mang Conpaniet
andPaster worklla
TLi mthod allouws moC
Lut
io
rnost

Ore
bthers,ike Bagon andeunl
Con also

be
today is Git
popalor deutzd tal
Ky pointte mot . wwrkin btter way

and (ol.borste oetr are


so nore
and

chanes to nake mtake!


Sura (ode managimnt hale
upde itond wy we Coitain tahiet today
Kud lotan
pokal daüntalgd
Fron Simple avchives ad
Shews
trols
+bology have Oversne
ns lectures youtube channel
Roles ond Code
In DoOa, Source Code, monagoront Super importont
because hey helo Jet teorn menbers wok together
use thesehrols
Hees how Vanoit yoler
Developes: day to doloiy
managenent evey
ty Use

wok
uset
Opevahiong teon
Gde
gorontthy
nanago
teomi also epnd
oloepund managrng
Opetiona ntoke and
things 1:ke Settng up
t hendle (ode and Seniptt,
Sotuare on Sevvevs Using
Gualty Asurance
thor Qto rmted tests
GA teors Gore Jont
tke Selenium and
Yepostoy uting tyl:
ngomsi-
menoq
to use Smurte (ode
night rd t a it ticley
Prgjedt
monag ors might
to teehnical teans,
managemnt hrols Compoed
ns lectures youtube channel
Sormtinal taiks
Somimes hugh to onte douwn t
Some Comyanit
daumnt word.. or emale . his makos ': bord
eveyone to nd and se tem

Suree Gde nagint two e are Super impotant or


Devops. Developers, Operato tearn and teting teome
Depens Projeat mangos
kt hard" importod to
dournstation
a

btter ond
y
put it aí in place
make
So
jobs
everyone
use
Con
Sure Cod trols
Kroing
hlps (ompaniey
hew

help
toond ard make worle bter

ns lectures youtube channel


Source (ode anagemet System and igations
hexe are Smuxce (odo managemant (ser) Sytns, arid
ore essentialor Ssthare evelopment, Arrong

wat (xeated by Linus lomale


baute
itevetng
he Linux devdopers ued
Callod B:tkeuper to
license
manage her Code- 3t keoper Wes a qovd trl, but ts
changed, which Cautek Poblemtor thee Lnu deloper[.
use Bitkeeper oyoore uithout
cions.So. Linus oralde docided
greaing to'new Yeshi
nt desiqnud-o
a new HuoCatled
Lioux
Corople oik for dedoping pngren

ond is used biy many Organeon;


Ove r that
distibuted Version (orshol Sycm (ovcs). hde thove
Uted
are (t is e
oter DCS avalable rost
Dvcs 1:ke Gnt have Sveal benAs
'Can wok ine
to a Sorver fo eveny
opevatorns
Gecdto (ornet
it Poster. ns lectures youtube channel
naking
Con coole youy own chong' privataly untl are

Yoedy to shore
«t
proj in d:fl.d
’yo Can Savs maiple lopiot Jour
Jotaton SHl hove otter Coplal
avalable TEis reducet he ik osing you data.
open Sourte and to use,
8edources
ey populer Cade hosting
Seiced 1Hke
Goitbub, Git leb and B:t bekat Suppot bit
OheY Ditbuted Vesion loo
Bataar , Mercca Con be lonplee,
Veny
use graphialontende to Sinpley use

ement miqratsons
nce Co de
with Sturce
mant
AB4ter wong ransitians Boro ype d Syctern to anothey
ee Dereste
qomert Systento anotar
Source Code rnaraqmart
moving Data
Date Peorn sibesion,
on Systont (ike ta~,
Can be Cornpl:cated or Smple,depding Bataor et.-)
tor prjott keeping he histoy s ot neceay
Systens Con SHl be as(ess e d it oecded Bataa
SCM prtorie,
Sys4arns Eorplas . Git, Sub Version (SvN),me rlurinsa lectures youtube channel
Eosymiqraf or rom Subversion to qit, iston ernans accurate
Share d Outhenticalion
hre is Costel Seryer that
’n many Organigetions,
handles outhent aion, kich vetes and alous atess

Cerstel outheri
tation Servet
users One (omnontype
an
LDAP (ighb welght Diectory Acess protoco)Sorvex

yor Orgaetion alady LDAP Stver to


manage usertex authenti cation that qrot !! it ot, Stting p
a
test LDAp Serer tn your Sytenm or esp nicunhng and
tating is eg you CanCan use tsare :ke 329 Sever
ond web
apptcation alled phplDAPodin to manage
this teyt LDAP Sezvet. TR
Sehyp allows
LDAp Seyer 0xks othout Jouy man Systm,

Hoig test LoAP Server is usetel be tause


hove a pracite Versien authuni atim Senver. yo Con

nan We (on use he Sarn Bor e he


Jleent Severs thot we
going to nsirveghigoteyoutube channel
lectures
Hosted Git Sevess
Orgjonatons Cast use bosted Gat Srices
>any Glob. his is oten bocause o Jegal
(llab
I:ke olub governmat
(onteros abot
lke bank
Orgonßatons (omganis dealing kep teir (nbeal
in Suronte lompanies need to
lade
(ode wthin their aon Systerns bottrd
dont have ose lonerns Sing
tw ener you (ovenient.
Sevies ke (ithub (ot lal Can be
thom at and
acounts Can ty
Roth ofey provides
Sex what ay
usthel.feshwe Such as:
intotaco
Documentatm wik
issee troker
bych vilushon
(ommit
corklne
guat.

ns lectures youtube channel


is maintand Linw hithub is

mico ond Gutla produd


website.

Dulepr mae

tot les t r
l:ke imng auto ,video Ales. AHgh yu
Con
t Can make ait oershons Snw,
Can
this
Git hub and
bimy
(hit S nnd hese two tro

biny (ithub
Git LFs ( Larg
Spportd by it Jas in enterpr'e
e dition

ns lectures youtube channel


ns lectures youtube channel
g Sytms, dat l:ke othwtools: withistegrahon
ahey with Cwell
Postures providet
Sure make toplace
prjot share wnte
dDounnttion and wki
taten takh impotrnt
evg irpotant Voy
twok and SeSe Con
tuks, tnk
(oda that Yeview
odddto qots Betre
intgatim (ontinus
crleo) Dpbynt( (orthinuy
okporplecmlkipe
tatevemthim lidor in
USing edidovolpen
DPexent Goil Server Tmple ment ations
work wh
is a
System that al louws to

your prod these opies


Copis Can be
Gllb bt bucket et. to Sae which
Sewers l:ke (nithub dfrot
cwoks bost P you. Fah Sove might have
bemhts
uSe

) No mttor whih Servey you doose,


Comptr wil Same.
tols
use San Git (ornmands and
Gervey at the Sam time
one Git
(nit
Can use

(ad bove Sorm projects "om Gaithub


for oomple Jou we Can lonnet
and othes Git lab.

Docke iateyn ission: and


’ Doekor is
mako to patkag
Sovey
us tet J e t t
Yon nppicatiens, Dorker holp bucket ete
Gt hub, Gt b, bt
iplernentatisns 1:ke Istoa otaner
much Strnge So palicatin
’ A Daker yos applicstioo
Yun Jfrent Sytkms :ke laptor Serve
physic
doxktops, V;shu! mahines
ns lectures youtube channel
’D
Doc kov (ontainers Xun Con togt
wth others
uithot
inialling Dakon. bat batd Syehms Use

ocker~io

oit Dock., use:

doker
docker

.to Start
another trol Caled>cker (ompele
We neLd

mtiple dokor ppicains toeth


Gert
sevieing nd
berst is
mevgedito tha (odabae
brtore aYe
(ode, hat ode
make
Yeviewe d enpeienced dovlopers
0Ye

miged ito mmin (odebote

plhtom onsure hat


cwell xenew
yevicw
iato
mtrohoy istyrated
ns lectures youtube channel
and high qualtty (od
Ye
sovirw ond ^ppve
Yeviewed
=)

to tat t
otkniny -p 3o90:2ao -p 29419;aquR <qeit image

Port no
the ydetochl
(otahrho pull mode th hot ontehs

imag
tot
yuns (ostaheia
balrnd (tppl'stm
Cntan! bent oppliation
Accos Gont wls:ogo
brnwsr ond "htp:/<docker host

Dull
Yonegt modl (ode chamot
devalopers -make Copiet
where
changs

ns lectures youtube channel


QwnerS (on yo vinw ond

(Owr
mah brench

then
(ade chongs
Isetedmah ato
branh

dnlops
(ode (ode man
henq'sbraneh

pusl Ragat mod.l


(69habohon by mtipde pople
trng
Sa prjt
Lonpwves (ods Yovicwtd bete
bong integratd.

ns lectures youtube channel

You might also like