0% found this document useful (0 votes)
7 views

devops notes

The document outlines a comprehensive methodology for software development, detailing various phases of the software development cycle including requirements analysis, design, implementation, testing, deployment, and maintenance. It emphasizes the importance of stakeholder involvement, agile practices, and iterative processes to ensure high-quality software delivery. Additionally, it discusses different models such as waterfall, spiral, and agile, highlighting their advantages and drawbacks.

Uploaded by

Manu Manu
Copyright
© © All Rights Reserved
Available Formats
Download as PDF or read online on Scribd
0% found this document useful (0 votes)
7 views

devops notes

The document outlines a comprehensive methodology for software development, detailing various phases of the software development cycle including requirements analysis, design, implementation, testing, deployment, and maintenance. It emphasizes the importance of stakeholder involvement, agile practices, and iterative processes to ensure high-quality software delivery. Additionally, it discusses different models such as waterfall, spiral, and agile, highlighting their advantages and drawbacks.

Uploaded by

Manu Manu
Copyright
© © All Rights Reserved
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 70
nit -I wee > Boflware development 63 a wmethodology to Create high Quality, Software Phases of Software Development Cycle : : cb Degen Bee seers Customer < 5 ilibeg Cov) een (vs) piste ere Heme , Comperate i- 15 Stake holdevs ~ earcety IAS HS Stake folders. —— Bussiness people | (ECON see (> @eleenagen: [1 BS SMa Cilly. Spreject feasey iS ay 2 Software Seeuhe 5 tT Jahuls eae PDE Bis sis pS Banking applications OF: prog sen“ od cs ci) Display ; cl Deposit | 5 CB teanefty = Sow Fale pare Duration | ea a : Software oe | Hardware wast ee . = 3) Daigning ‘ i | Quian involves step by step Process”: | 2 i. hoe Gt will -be vonitter*in —the form of algorition, | She algorithrn can fe wollen inthe’ form of | Flowchart : vn See Modeling tools cum) 4 Fhdiagrs, i) Use case (Mainly wed). | | | | | BY lace cee ts exrimartorey ‘seaidtes 4 : Sark web app heats Sladenls , Faculty ro wwho ave 90tg to wexelsapplecatiers.. etre Called aakere a: 30 ame pala Gras. » ee oy e 3ila]23 Module! M2. ; Sach .Moedele . hs oe by “Spicttie Person > a9} the progvamnney who developed he pregre thernselves _act as cteakers 8 ae prep ( Trmplernentatirs ).- ge cas Templerentt code buclea at bas Aetg Bhat: is based om design Bhase. Tn this Coropilrs [Pak aye = to: re ke eit the programs ye Liha Sere ) tek a ’ Aeter the tee was J : luted sehich 15 caltid 4; after all aoe gee aascaiee Syequirernintr > Mionemal Capability oe / Processor Minimal Primary k Secondary Monon Caypa bile Progra GB < RAM ae > Onte the _brplmintatin g “Bogie. nerdene “by bares] then ee fees is boar a! oY ae end Ceuvces: = o sept > Onte ae an ee Code i's tested” ~e bugs OY Crvers this is cated tet > Maintainanty ., ; ba wee Nee ae pee area Onis the cliane stark using the cee Susten the eal Mssues Come at the time @ Execrittor| wages these. #6 sue COA Ree Ee the nen tainiiiee Clete ae eis -s G es Spte Modele 2 Sas Shab Jn ad vadb aren A oe kin = AD. veskenga Mesh. 3 a ce “bahgs 3 : wi ; 2 Pears ” voach rebar | amalysts |)! Requisrernest amaleysis : AIL possible evequivernectt ane developed tribe. pec documented a ses septa Requirement ai t 5 Spectficatier ; Systern’ clesign. Me (pico dest ownatereosla thea The Blueprint ofa Gocument:'§ called SD toheve ‘tt sprovides Overall Systern architecture + Aewelep He Sofkvoare : } f Smplementatton Dae Sain all the tl given to “the “Stpsten the Syrtm x developed by dividing emtine Soierce-Fode'\to Smaltl \Govograms Called unils w each unit fs imbegqvated ( Code & Ts uantt, Testing) units ave ae : Tested for ae cfuretirelity Called untl Testy Aut the units developed she above phate are Grtgrate after -Latng He “dentdy any eye fealla” Failures =a _ ~ Deployrment Rj Testi tise Applicatien Gy 15 erie He Cltenkk Envutronment Se C0”) Product fs Veleased in the Narket. ; Matntainane | Eto -fty and Tesues fp the Client envinenmnt | 1 ‘Patches — Remove Par tteulay Module & ae nw Module Sore. patches ase oeleasel -to seclify the Problears or to cyelease latect Verto ) Mery easy. b Simple NT Teyevyy ‘ } ai > Exerygthng - ‘iS Predeyned, 2 > Wwe Cain Nanage east , > Poe the phases should be Consplitit before “Br ay AXE phasy. - 1ohs 8 Fotegatd str 2 ei oe esti ay rick 4 pats. S i ort Prada: asheqit > Net Good for Complex projects > Poor Model “ov leva Peron proc &} Dmazon 9 Sterative Model > Shavt yoith ‘Simple Set of. Yequitrements RR bea ti +0 implement. & there after ayale thevales ke enhances the ee Verstons unt} the final Systern 1S cveleasid, | f >» In this «model Hiepaide iS seid’ in ever phase I- ere -functionalifj is developed. Qui 2. Qeusulb ave obtained Tecan 3-Testing & Aebugging 18 done or Small sehatias 4. Risks Ore fdentifrecl kK Resolved on erations Drawhacks 1. Move Cesniees aoe. ee 2. Dll the oe sie Paieis 8) Spiral aredel sleyentan = ee of Suse: “fall oa he Herat model DS horns 2? Rasic application F pes YO 5 > Mt TA Supports Sequential ef: top dawn Appreact & Hevative Backward agproach Diviced oo bee : t. Plan 2 rnk 8. derives ye oe > Tb a combinitien a woaley Fathi: Hevative Model Pishetans ce : os Determine objectives oy Neate ee > Ident fy Alternatives Sk 1 tes a aa ee ae oe be ade Bees ip Ja SESS AS pa ; Develop eae Aceh) kos Drengaleine GE code A Césting’ thes ee TOP). AAT GAMER come Bivaludter hy ce aay Bie oak sia ee eG = Review the Cede. be Release fee 3 tal We GC Aeantages Sproul rede ts (ore pret ulm dhe atestorner iy Satesfred > Gove for Leng deve Pre mete 3)\4|23 be orig faned bing 35 Good for Large spraeck a. flextble R’Yequirremenk gethering ARS 4. Customer Satisfaction 3 6 Communication. Between Stake Fotders & Acizloping -tram 6. emproved quality Peeks 1. Complex th lomghN, a rakes’ Ligne boresccatle PARR. cus etare 3: expensive ‘ : 4. “ 4. Time Consuming “egeee 5. More youre wilization va ee ieee wong celeste Mane eee ») oy: ‘SPaped ae ele yale tonite, MPC AL dk zowvels terfall ‘wiodlel es dp sean Extension of Woe s £3), ee ee : valbdats” > danwdedsh? > wu paleecssecrd ts so fara’ Svysesy> ae a 2. Success vate is Now. 3. ee fs ae & SS 2 Ds more Otaid than ves fis jel $ | 3 ceqribiemedts~ 8 bet Drciimers ued te be updated Combinurously ” 6) Rapid. Application . Soiree. edel Gectod nieaon 5 HSI HACE > Beans irre trade Sar as cs > product con be delivered in ee duration > Lach problem given by the Grithemrer tS divided among omultipt: tearm’. b Exeouty paved So the Droduct alelivercd fable! Byes “Teami : ete. a Bete M Of FOLPAL NS ned ak cette Qaim 1 Bussiness Moeelelten i 6 prihishets1 5 pitas) Bisttes | 9 B es Modeling wth. info Flow is oeaae, cS Vn Boece -frumetiins Data Bee, > Data ts Stored eA avhibte f Ae >(Eemmunicatin) eo from "hoe ae Tide ee dnc data’ Boje : Pr cess nae ie, IS mevswilals: sel cae stg hews Sort ya +3 eiudorg” cis 4a > Bohadtisstties: operation ite ‘clone seated: ae SPs Mod tiling Rsrwis ks Ss yahonedy pplication Geneseittn PewtAyT Meee Busines , Data eae assy shah “ Tating W turn. > Testi 4. TCeomeve\: cach and r 6) Pgile Medel” aie lel Done of Hh, DEC. athe >this Sophoare Should be ey alelivered +o the Customers i : Te ers new as te the already oe pee poup aaslopel > Pai ile Coréis Mg gp _aanifestof ae. evel top tears eatin “clesigrens Dafrrlarnants fran a four Ve principle of Agile Manifesto |) Grdividuale and inchyaction over process & Took ; 2. worried. Sopfiware ee bensi ve ; Clocumentation / 3- Customes et 2 Vey gad Negotiation : H. a cog : eee b Inter pt mal apie B oe ree allow a Chang - enti Modulation Methad . . : a ! 42. Dagile BAarntfeato’ * oprrtnetp les (. Customey Bah incta, through ¢ acl oly e Cong, Software eleven : : Ay Bosed 0 the Customer sete action cole a x BRRieeOnd in “faster wa : Bi ncn eles a "Crequivernents staat the deve loprnent process sualeuh ae 3 Frequent. chelivery OF woarking oo a 4. ‘colloberation fetiveen Business safe & Aevelopers Sere she project 5. Support, trust and motivate Hae “trvolaek 6. Enable _ace- fae. Irotenacton i“ oz ee, sagen 13 -the. Privney. omer riBuaceessoiteie wes spent ait meat hy, quel: iy 2. Bale arragede A Phase . Se i eae vilay veflecttons om how to become more | effective 4 a ephases of Dai Rep SEL, 5 Aki ‘i Concept li “Requtéyement ees cl eathreath shes Cotelweasls atige \ Cone Requisement 0 (a daar SI ale} -wacke > Ups 7ee applications asimqQal was: © geinvsk ot pan (rasbiles) acs y oe la Te und, > wha DPreqramming gaa . > Vohteh bes ave usd and for -tab farteylenked with one anothey | a >To Dest, backend > All the Stake halders ave imvoted DDN b ay Is a, > In esign phase cleals softs Layout & ARS Mobil, Laptop, Daktop | web will b. alone > T+ wilt tdentify the design of. cach webpa. > Color Fixing 1S Aor! axceorvcling 6! ‘the Project > Sevver Dutgn Cesbe, eee 3: Developroert animate Teller Pais 2 > id we devel code, according fe duty, . Development Phas-take Max arnount o Scat ™ ie) Aeuelop “sre merle Beat < + ‘ > Th eit asia joe “Pwo oSceup the pavuoanr Cos, 4 vf intianthe aes 92) een ewe ielb ae > Sertguni Seve silage: PFET py Pork bs Terbegration: & Tasting : eh swe » Gelea 5Testing plays o vital vole in Agile ere by Fixing the exyvors that vwoas done & le veloprnent tearm & Yechfy these Exvors > Tesk glans are designed sfer cach Mpdule > Brain SPreaming Session conducting Beat Lpooswite, Testing Cases > compile ae Plan Test Deployment bk Impl mentation DGetting all the Software Servers & Hardusave thar final velease. » settle up docta bases & Links oe ensure that tind ave Be Reviews & Detirements — i Last Phase of cae Boe cere “te he de Och; i ae orearre Backend. Channel ae Eftecttve Agile process for: Softwar. Devel, dD Define Goals >» Daily Mectinas NG) mtevactron. 4) Colloboratiey, 8) Shave feedbacte @) Remain Agite 4 Easing Goals Peljortn, Geftring # He CHsormesy : SETA | her's Ot Vequivements , Teale & Technalgies , Sep bara’ > Tilly netectings y Clarify mM what +0 male oy Partteulas ag ( Standup a > Intevactfon: To tell their Views tolas Bailes May fs nt id de etunts Devilopers, Stake holders og > Collbeovation een eu ar ebm tle a. U4] a/os OD Pudawental of deveps > Arochilectuves b git clone "wert oo eae ; > Deployment : Cloud repost tory as Local Yepeil tory > Ovchertyatton > Weed ef Devens > Jnstance of Applrcations > Devops Deliveg “pype ine > Devops Lcowy steno (ppt duiy) — Frelp a Deveps took (Deveps iC Develeprne ea ee y Devops is a co (Cobava lor b} wo Developm “Tt operations +o. make Software preducton and ent & Deplogrmt man operated and Yepeatable Yoaye > when is Devopa needed? aoe when the operattoral. gteam fas high. end Clemmamal ef new Gevision, OF “Yeleases then thar will be. reed fox Deveps . > Devops fram Teraditronal Pp 27 Cold process > i Old povoess Deveypps ap J Se Phang. Deter splaang order by | After swdaasing “the Prod the customer development oath development “Team k Tea will design the applica Operational “tearm work — Based on lesigh Lae Pie the design | f edleesbrty the Parrduoave & : Software Yequiremint > Difference blw a may ss 2. Deplaying cede 2 e684 40 Deploy, takes Hm +o” t ee Diptoy : 8. Operational team fray 3 The eines "ee lo Cotlabyat. with tha — rteracke wi Davilopromt? teare Leith, Matntainana teary to acc 'Belp OF Apa eronle *dlentify the Sais Wace Gin heh. Geen 5 “th clevelepid gpraje CARP Pr-for~ Hevindal #. When -+the Qypplicator. iD. Yoho Ete axgplicatier Crathe then the Yelease z C¥a shes Devetopen cat pe Se ee five: tte Bottlencclce “Tora diate ely “Doojgectte - Teleased uo ith in ae Vohe (s Deeps usec 2MsCd ai vied - Dacops Lives 3 Methods legy > =fori ‘cretinusen beet “ye: dleliniens —Entegyation ke wa ‘el ford : Products to Waste r ouch eras : Devop: “Performs Crap Tacbrolagy Becourse Reasons -for Craig) Ciap ive Beeps S Prdretabiuty : Devops oe Significant, lawser failure rate ; . Repreducit bility» aversion “everything go that easlier “versions Can Be -restoved Anytime > nl versions is feat > atainbainabilty Kecovery pre cess Can he dene eee wohenevey ens ae “evash in iw veleases “Tiere 4 te Market! Lae +o labo ee ae digital. ! ke spool epplea itor, 7 Since all ave eZ oe Quality : be Quality, of the work | is pee Bons Of foofra Barrels less Braking Large code bare tro Srrollseiees | Devops breaks Large code foto AMamagabls Small Modules ' . sohin to adopt. Devops? aia Ccommerce, uch a4 Stock Markels. Devops works ~fbos Tob: execut Worrlov atlows tbe abitely te Seperate be AMY Jobs that the visers tap Orquest AE also can amirvov thei” ideal process ino Ging Conf igereton Sd OE Mirae eens aT Sines eh res > Devops Keeps Benebs marks 0% dead tenes: for SigoHENT eyelet oc Agile Methedolegs train the earn, ‘ 5 In caohere ns Deveps gprtrciples le ee oats D Customer centric actions Devejss Headed constantly perfor’ Customer castor actors bY veleasting tn products and. Gisod?, aA Devops Create, Infra eae nae ‘ eppvicss 9s 3) End- A cresponibileg Yitesed Cpreduct + nae c Divops “earn perform Support Lint Dycln & the gpyoduct 2. Continuous (updates driv? ‘i 4 ‘ Pt a om Continuo lompyevemen te 1 ( p ih aless 6 Nionor & Test: ye mS A 949 (ree Shark fsa So, teoare et ohvecbs the Nebomg ep): down) f ping (Pa dein Roe the ‘Devops wea constant See 7) “Tésting tools “ke 3 Devops Exginar A\ Soy Devops sei igan IT Partinteal works with, Developers, operation team whe kad Should have 990d Knowledge on hon * Software +o (Communicate), Collabrat, tit Development stesting & aperational es ns Dempe dLifecyele ee Comtinuicus seine oo Tn this phase the Cleveloprs Uxeve req eaived’ changes nerve Sraquatty -to Cormit he TS “but Id te findout any, soTbts Covnrnt teal code Probler if cpreene. . > After building A ; geveso ® Depeying Fh. code: «ths bull aprbern Te paregerted to TPS TRANG” SES, aoe Plpeler Coptpelines aye cmated cae Jeokina told Continuous Teaking 1 Saetiousd eave! die thi iltld code’ Developed code. 15. caninvoely Forkd Spor error] buys cuatng : arctomnatien Testing fool, — TesENG, TUnre, Selenluna~ be > Agler Testing he code ‘using seers qpypeclone. tL will be send +o monitoring wphase ee contiouy Mentring (Bruit): Continuous sAdpitorig 0 t the operational process yfer Hye es application, Tt el loco the gpraent vanning tions be intigiated a hey a cation, Sadicand wie | Meet - Pie the applicating &. Oeleand Continuses, Deployment the epde ts ide ste the ee Servers usthg -toolk gh aey pee «heat, Saltstack te sidan > Peputar Devops, took Doclew they swahich will ee ~ pracklatin, bv irbirienst peaay: by ate -al| Yequtred Boe & — ebied | | » Bosley aed, Operation, All Devops Operations based * oon binuity an, ahs * eouplewz Ader alte oft iba gprocess .b- Devops: ves Agile Methodology -bo_plan the Development . Colobarat : > The Deviloprunt Hearn with the Operationel +eam +0 Jplan the work uO. | §=6coding: . ee, Copy > Devops he git to Clone the Code from global +o Local eyepository S0' that the Aveloper cam -earily Madey the code actord— +o +he Jplan by changing ~the Original Code / gersapging Yee Code tn file[-folders”’ oh Butld : Si 7 7 x >The developed code ts allocated the meqautvedl Hesouves Suchas Yano} Jorvocssors, stove 19% Permissions, Iibvavia ete. becoz of, this tobuilt tool ar all yesouvees ave Shared. Tesk Devops Provide differ tpe of. Testing Souniam , TestsG, Solaay Qube -to Corate Test orl ReCaure Ais “auto vated Teena tools - —the tire babes ee gerejaté Tost pork will be Yeduad : : > Monto ré Moenitoriog. Adin fy tmfata Slrachre also iden i, Wisk faileuxes & Monitors hes perros to access other inbuilt application Retease LTE lis “dane ‘to Whe? Pproduction Siam | ena by aig ena ao Papin Gold 4 elo Lessim the bbadon of Customer | wdkoelor Gk nanyd Deploy . SU 18a wartemadite . inshallatian Prects don be 4 the ‘customer sity, their ROU eterna alts a PP a Ri hese Dashboards)», ay ect) ee cinlcl sats ot Opinio, Dies \ alae sal she- “the operators oe the Pi : Ay Bethe infreaak) worth the Rater. foe soith Wr tial... Monitoring. lan, which statis Yad “busses Deyesdrermdil enslaatoneeh SPP TRNS- SO Bsreoes save Ay. Continuotts Tevilepment Menagtohit | Cvequirements af Customet) : Dumps Orebutnation orchestration is tothe 4 but, esd Small tasks elo voor flow, : > Do paveuns Arbornating Mutttple Proce to Yeduce. [ssues | deadin eee Prreduction ctr k Shorten the “testo Ieasteee : > Devops. Orcheilratian Pireply kvm " 1) Speed ip the Ductomation, Ieyercs= ay Q Secow pp. tr buill deveps - on excecuebton’ 2 the Project will be Aelive within less ine s C¥e ss- fuvettonal Stakeho later. pteggans, vides toke w Ts Updates c. Improve the release veloc tae ae A poplicattens Of Deveps ; Lt Omlene ee ann tel grade ae © £é: Sos. el oae Market oh ee of devops *0 Piers ee oes Airtel, Tio F sc 3. Application in ‘Cay Momafachering a < A Axpplication Gu Firardal Ls pa eg! Tt wt edt reduces the ee oe slime by 5[ 10 times © & 6 oY ap Ko ee areduchion bensgits of way AE ay Dovovide Lester qualit; pp pee ppp uae That tees me pe ©) Less time: ee Enkegiaten cor pry face te : ie. Aste ot “applitcotins :

You might also like