Devops Notes

Share Embed Donate


Short Description

DEVOPS...

Description

https://www.youtube.com/watch?v=7z5CGnnTu-Y (What s Contnuous !nte"#aton - Why shou$% we nee% ths - &o'twa#e #o%uct )e$ve#y* C! +utomates the p#ocess o' bu$%n",testn" an% #epo#tn". https://www.youtube.com/watch?v=nWu!w0123$st=4Ycy16z$e87b9sG5h;#a (Contnuous !nte"#aton/)e$ve#y /)ep$oyment@ (a#t ** https://www.youtube.com/watch?v=buAw#;8BY (!nt#o to Contnuous !nte"#aton (C!** https://www.youtube.com/watch?v=h2m)BpD3t=8s https://www.youtube.com/wa tch?v=h2m)BpD3t=8s (Contnuous !nte"#aton - Why ? What ? ow ?* https://www.youtube.com/watch?v=0zCy4T88mo+ (What s Contnuous !nte"#aton?* https://www.youtube.com/watch?v=E&v0m8hF2 (#o'essona$ Gu%es: Contnuous !nte"#aton Contnuous )e$ve#y* https://www.youtube.com/watch?v=45oesoe0Y3t=s ()evFps )emo on C!, C), CT 3 !n'#ast#uctu#e as co%e - B#tusao$a#s* https://www.youtube.com/watch?v=&zHypHG!D+ (+utomate% u$% &ystem a#t : &c#ptn" enHns* https://www.youtube.com/watch?v=Ge7>-$FB! (Contnuous )e$ve#y wth enHns Wo#H'$ow an% )ocHe# 9Ep$ane%* https://enHns.o/%oc/booH/ppe$ne/mu$tb#anch/ http://scm6uest.com/contnuous-nte"#aton-vs-contnuous-%e$ve#y-vs-contnuous%ep$oyment/ Contnuous !nte"#aton nvo$ves t#""e#n" a bu$% when a chan"e "ets commtte% to the sou#ce co%e #eposto#y by any %eve$ope#. whch nc$u%es, 'etchn" the co%e '#om sou#ce co%e #eposto#y, comp$n" co%e, #unnn" automate% tests an% c#eatn" bu$% out o' t.Ths w$$ he$p to %etect any nte"#aton e##o# at ea#$est an% "ves a 'u$$ vsb$ty o' the p#oect co%e. Contnuous !nte"#aton c#eates bu$% a'te# #unnn" automate% test 'o# eve#y commt. 4ess '#e6uent chan"es means t#oub$eshootn" w$$ consume $ess tme n case o' any ssue. C!Is b""est a%vanta"e s #e%ucton o' #sH. +$$ the ssues can be eas$y %ent'e% an% 'Ee% wth each nte"#aton.C! %e'nte$y maHes eve#yoneIs $'e ease# by maHn" so'twa#e bu$% #ap%$y an% smp$e to 'n% bu"s whch a$$ow %eve$ope#s to 'E them p#ompt$y. !t w$$ he$ps use#s to save the# money, tme 3 e''o#ts.

Contnuous %e$ve#y s a so'twa#e en"nee#n" %scp$ne that a$$ows o#"anzatons to consstent$y %eve$op an% #e$ease 6ua$ty so'twa#e at a #ap% pace. !t s acheve% by automatn" the so'twa#e %eve$opment $'ecyc$e, enab$n" tasHs such as %eve$opment, testn" an% #e$ease to occu# concu##ent$y an% contnuous$y. Contnuous nte"#aton s the p#actce o' constant$y me#"n" %eve$opment wo#H wth a >aste#/T#unH/>an$ne b#anch so that you can test chan"es an% test that those chan"es wo#H wth othe# chan"es. The %ea he#e s to test you# co%e as o'ten as possb$e so you can catch ssues ea#$y on. !n the contnuous nte"#aton p#ocess, most o' the wo#H s %one by an automate% tests techn6ue, whch #e6u#es a unt test '#amewo#H. !t s best p#actce to have a bu$% se#ve# %es"ne% spec'ca$$y 'o# pe#'o#mn" these tests so you# %eve$opment team can contnue me#"n" #e6uests even wh$e tests a#e ben" pe#'o#me%. !n +"$e so'twa#e %eve$opment the u$tmate "oa$ s to %ep$oy wo#Hn" so'twa#e to en%-use#s (custome#s* as 6ucH$y as possb$e, o'ten n J-weeH nc#ementsK !n to%ayIs env#onment, the#e s the concept o' a Lbu$% ppe$neM whch #ep#esents the steps to move new co%e '#om %eve$opment nto p#o%ucton. The basc steps n the bu$% ppe$ne a#e: . )eve$op co%e J. nt test (test the co%e $oca$$y to ensu#e t wo#Hs as eEpecte%*

8. !nte"#ate (the new co%e nto the eEstn" co%e base* . +cceptance test (test the ent#e system to ensu#e t meets the use#s eEpectatons* 5. )ep$oy to p#o%ucton o$$own" the ent#e p#ocess N )evFps N ensu#es that %eve$ope#s can Heep up wth the %eman%s o' the busness to acce$e#ate tme to ma#Het Contnuous !nte"#aton s pa#t o' these wo#H'$ows n that tIs the p#ocess that you# team uses to va$%ate that the co%e base s n a hea$thy state by #unnn" you# automate% testn" sute. !tIs the va$%aton step when you# %eve$ope#s a%% new 'eatu#es an% maHe up%ates to ensu#e they %%nIt b#eaH eEstn" 'unctona$ty. c#ose#vces, )ocHe#, an% ube#netes* https://www.youtube.com/watch?v=e%Du%TG#o (ow to )es"n >c#ose#vces +#chtectu#e? be# +#chtectu#e - + Case &tu%y O Tech #me#s* https://www.youtube.com/watch?v=WtmCa6!H+ (>c#ose#vces vs +!s* https://www.youtube.com/watch?v=#$&;e5t9nY ()es"nn" >c#ose#vces usn" &p#n" oot, &p#n" C$ou%, 9u#eHa an% uu$ O P  O Tech #me#s* https://www.youtube.com/watch?v='w5;"G+ ()es"nn" >c#ose#vces usn" &p#n" oot, &p#n" C$ou%, 9u#eHa an% uu$ O PJ O Tech #me#s* https://www.youtube.com/watch?v=";$o2FT)Y (&p#n" C$ou% Tuto#a$ - Qet'$E uu$ R 9u#eHa &mp$e 9Eamp$e* https://www.youtube.com/watch?v=cs-n
View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF