Fanjakan'ny DevOps any Rosia 2020

Ahoana no ahafantarana ny toetry ny zavatra iray?

Azonao atao ny miantehitra amin'ny hevitrao, miforona avy amin'ny loharanom-baovao isan-karazany, ohatra, ny famoahana amin'ny tranokala na traikefa. Afaka manontany mpiara-miasa, olom-pantatra. Safidy iray hafa ny mijery ny lohahevitry ny fihaonambe: ny komity fandaharana dia solontenan'ny indostria mavitrika, noho izany dia matoky azy ireo izahay amin'ny fisafidianana lohahevitra mifandraika. Ny faritra mitokana dia ny fikarohana sy ny tatitra. Saingy misy olana. Ny fikarohana momba ny toetry ny DevOps dia atao isan-taona manerana izao tontolo izao, ny tatitra dia navoakan'ny orinasa vahiny, ary saika tsy misy vaovao momba ny DevOps Rosiana.

Tonga anefa ny andro nanaovana fianarana toy izany, ary hiresaka momba ny vokany isika anio. Ny fanjakan'ny DevOps any Rosia dia niara-nianatra tamin'ireo orinasa "Express 42"Ary"Ontico". Ny Express 42 dia manampy ny orinasa teknolojia hampihatra sy hampivelatra ny fomba sy fitaovana DevOps ary iray amin'ireo voalohany niresaka momba ny DevOps tany Rosia. Ny mpanoratra ny fanadihadiana, Igor Kurochkin sy Vitaly Khabarov, dia mirotsaka amin'ny fanadihadiana sy ny consulting ao amin'ny Express 42, raha manana fototra ara-teknika avy amin'ny asa sy ny traikefa amin'ny orinasa samihafa. Nandritra ny 8 taona, ny mpiara-miasa dia nijery orinasa sy tetikasa am-polony - manomboka amin'ny fanombohana ka hatramin'ny orinasa - manana olana samihafa, ary koa ny fahamatorana ara-kolontsaina sy injeniera samihafa.

Tao amin'ny tatitra nataon'izy ireo, i Igor sy Vitaly dia nilaza izay olana teo amin'ny dingan'ny fikarohana, ny fomba namaha azy ireo, ary koa ny fomba fitantanana ny fikarohana DevOps amin'ny ankapobeny ary ny antony nanapahan'ny Express 42 ny tenany. Azo jerena ny tatitra nataon'izy ireo eto.

Fanjakan'ny DevOps any Rosia 2020

DevOps Research

Igor Kurochkin no nanomboka ny resaka.

Manontany matetika ny mpanatrika amin'ny fihaonambe DevOps izahay, "Efa novakianao ve ny tatitry ny sata DevOps tamin'ity taona ity?" Vitsy no manangana tanana, ary hita tamin’ny fandinihanay fa ny fahatelo ihany no nianatra azy ireo. Raha mbola tsy nahita tatitra toy izany ianao dia aleo lazaina avy hatrany fa mitovy daholo izy ireo. Matetika dia misy andian-teny toy ny hoe: "Raha oharina tamin'ny taon-dasa ..."

Eto isika dia manana olana voalohany, ary aorian'izany dia misy roa hafa:

  1. Tsy manana angona izahay tamin'ny taon-dasa. Tsy mahaliana na iza na iza ny fanjakan'ny DevOps ao Rosia;
  2. Methodology. Tsy mazava ny fomba fitsapana vinavina, ny fomba fananganana fanontaniana, ny fomba famakafakana, ny fampitahana ny valiny, ny fitadiavana fifandraisana;
  3. Terminology. Ny tatitra rehetra dia amin'ny teny anglisy, ilaina ny fandikana, tsy mbola noforonina ny rafitra DevOps mahazatra ary samy manana ny azy ny tsirairay.

Andeha hojerentsika ny fomba nanaovana ny famakafakana fanjakana DevOps manerana izao tontolo izao.

Historical Background

Ny fikarohana DevOps dia natao nanomboka tamin'ny 2011. Puppet, mpamorona ny rafitra fitantanana fanamafisana, no voalohany nitarika azy ireo. Tamin'izany fotoana izany dia iray amin'ireo fitaovana lehibe amin'ny famaritana ny fotodrafitrasa amin'ny endrika code. Hatramin'ny taona 2013, fanadihadiana nikatona fotsiny ireo fanadihadiana ireo ary tsy nisy tatitra ampahibemaso.

Tamin'ny 2013, niseho ny Revolisiona IT, mpamoaka boky lehibe rehetra ao amin'ny DevOps. Niaraka tamin'ny Puppet, nanomana ny famoahana State of DevOps voalohany izy ireo, izay niseho voalohany ny metrika fototra 4. Ny taona nanaraka, ThoughtWorks, orinasa mpanolo-tsaina fantatra amin'ny radara teknolojia mahazatra momba ny fanao sy ny fitaovana indostrialy, dia nandray anjara. Ary tamin'ny taona 2015, nisy fizarana misy metodolojia nampiana, ary nanjary nazava ny fomba anatanterahan'izy ireo ny fanadihadiana.

Tamin'ny taona 2016, namoaka tatitra isan-taona ireo mpanoratra ny fanadihadiana, rehefa namorona ny orinasany manokana DORA (DevOps Research and Assessment). Ny taona nanaraka dia namoaka ny tatitra niraisany farany ny DORA sy ny Puppet.

Ary nanomboka nisy zavatra mahaliana:

Fanjakan'ny DevOps any Rosia 2020

Tamin'ny taona 2018, nisaraka ireo orinasa ary nisy tatitra tsy miankina roa navoaka: ny iray avy amin'ny Puppet, ny faharoa avy amin'ny DORA miaraka amin'ny Google. DORA dia nanohy nampiasa ny fomba fiasany miaraka amin'ny metrika fototra, ny mombamomba ny zava-bita ary ny fomba injeniera izay misy fiantraikany amin'ny metrika fototra sy ny fahombiazan'ny orinasa. Ary ny Puppet dia nanolotra ny fomba fiasany manokana miaraka amin'ny famaritana ny dingana sy ny fivoaran'ny DevOps. Saingy tsy niorim-paka ny tantara, tamin'ny taona 2019 Puppet dia nandao ity fomba fiasa ity ary namoaka dikan-teny vaovao amin'ny tatitra, izay nitanisa ireo fomba fanao fototra sy ny fiantraikan'izy ireo amin'ny DevOps amin'ny fomba fijeriny. Avy eo dia nisy hetsika iray hafa: Nividy DORA i Google, ary niara-namoaka tatitra hafa izy ireo. Mety efa nahita azy ianao.

Tamin'ity taona ity, nanjary sarotra ny raharaha. Saribakoly no fantatra fa nanao fanadihadiana manokana. Nanao izany izy ireo herinandro mialoha ny antsika, ary efa nifarana izany. Nandray anjara tamin’izany izahay ary nijery izay lohahevitra mahaliana azy ireo. Ankehitriny dia manao ny famakafakana sy manomana ny famoahana ny tatitra ny Puppet.

Saingy mbola tsy misy fanambarana avy amin'ny DORA sy Google. Tamin'ny volana Mey, rehefa nanomboka matetika ny fanadihadiana, dia tonga ny vaovao fa nifindra tany amin'ny orinasa hafa i Nicole Forsgren, iray amin'ireo mpanorina ny DORA. Noho izany, noheverinay fa tsy hisy fikarohana sy tatitra avy amin’ny DORA amin’ity taona ity.

Ahoana ny any Rosia?

Tsy nanao fikarohana DevOps izahay. Niresaka nandritra ny fihaonambe izahay, namerina ny fehin-kevitry ny olon-kafa, ary i Raiffeisenbank dia nandika ny "State of DevOps" ho an'ny taona 2019 (azonao jerena ao amin'ny Habré ny fanambarany), misaotra betsaka azy ireo. Ary izany rehetra izany.

Noho izany, nanao fikarohana manokana tany Rosia izahay tamin'ny fampiasana ny fomba sy ny fikarohana nataon'ny DORA. Nampiasa ny tatitry ny mpiara-miasa avy amin'ny Raiffeisenbank izahay tamin'ny fikarohanay, anisan'izany ny fampifanarahana ny teny sy ny fandikana. Ary ny fanontaniana mifandraika amin'ny indostria dia nalaina tamin'ny tatitra DORA sy ny fanontaniana saribakoly tamin'ity taona ity.

Fikarohana fikarohana

Ny tatitra dia ampahany farany ihany. Ny dingana fikarohana manontolo dia misy dingana efatra lehibe:

Fanjakan'ny DevOps any Rosia 2020

Nandritra ny dingana fanomanana dia nanadihady ireo manam-pahaizana momba ny indostria izahay ary nanomana lisitr'ireo vinavina. Mifototra amin'izy ireo, nanangona fanontaniana ary nisy ny fanadihadiana natao nandritra ny volana Aogositra manontolo. Dia nandinika sy nanomana ny tatitra mihitsy izahay. Ho an'ny DORA, maharitra 6 volana izany dingana izany. Nihaona tao anatin'ny 3 volana izahay, ary izao dia takatsika fa zara raha nanana fotoana izahay: amin'ny fanaovana ny fanadihadiana ihany no azonao izay fanontaniana tokony hapetraka.

mpandray anjara

Ny tatitra avy any ivelany rehetra dia manomboka amin'ny sarin'ireo mpandray anjara, ary tsy avy any Rosia ny ankamaroan'izy ireo. Miovaova 5 ka hatramin'ny 1% isan-taona ny isan-jaton'ny mpamaly Rosiana, ary tsy mamela fanatsoahan-kevitra izany.

Sarintany avy amin'ny tatitra Accelerate State of DevOps 2019:

Fanjakan'ny DevOps any Rosia 2020

Tao anatin'ny fanadihadianay dia afaka nanadinadina olona 889 izahay - tena betsaka izany (nanao fanadihadiana momba ny olona arivo isan-taona ny DORA tamin'ny tatitra nataony) ary eto no nahatratraranay ny tanjonay:

Fanjakan'ny DevOps any Rosia 2020

Marina fa tsy ny mpandray anjara rehetra no tonga tamin'ny farany: ny isan-jaton'ny fahavitan'ny asa dia lasa latsaky ny antsasany. Saingy na izany aza dia ampy hahazoana santionany solontena sy hanaovana fanadihadiana. Ny DORA dia tsy manambara ny isan-jaton'ny famenoana amin'ny tatitra nataony, ka tsy misy fampitahana eto.

Indostria sy toerana

Misolo tena indostria am-polony ireo namaly anay. Ny antsasaky ny asa amin'ny teknolojian'ny fampahalalam-baovao. Manaraka izany ny tolotra ara-bola, ny varotra, ny fifandraisan-davitra sy ny hafa. Anisan'ny toerana misy ny manam-pahaizana manokana (developer, tester, operation engineer) sy ny mpitantana (lehiben'ny ekipa, vondrona, faritra, tale):

Fanjakan'ny DevOps any Rosia 2020

Ny iray amin'ny roa dia miasa ho an'ny orinasa salantsalany. Ny olona fahatelo dia miasa amin'ny orinasa lehibe. Ny ankamaroany dia miasa ao anaty ekipa misy olona 9. Nanontany manokana momba ny hetsika lehibe izahay, ary ny ankamaroany dia mifandray amin'ny hetsika, ary manodidina ny 40% no mirotsaka amin'ny fampandrosoana:

Fanjakan'ny DevOps any Rosia 2020

Noho izany dia nanangona vaovao ho fampitahana sy famakafakana ny solontenan'ny indostria samihafa, orinasa, ekipa. Ny mpiara-miasa amiko Vitaly Khabarov dia hilaza momba ny fanadihadiana.

Famakafakana sy fampitahana

Vitaly Khabarov: Misaotra betsaka ho an'ireo mpandray anjara rehetra nahavita ny fanadihadianay, nameno fanontaniana ary nanome angona ho an'ny fanadihadiana bebe kokoa sy ny fitsapana ny vinavinay. Ary noho ny mpanjifanay sy ny mpanjifanay, manana traikefa be dia be izahay izay nanampy tamin'ny famantarana ny olan'ny indostria sy ny famolavolana ireo vinavina notsapainay tamin'ny fikarohanay.

Indrisy anefa fa tsy azonao atao fotsiny ny maka lisitry ny fanontaniana amin'ny lafiny iray sy ny angona amin'ny lafiny iray, ampitahao amin'ny fomba ahoana izy ireo, lazao hoe: "Eny, miasa toy izany ny zava-drehetra, marina izahay" ary miparitaka. Tsia, ilaina ny fomba fiasa sy statistika mba hahazoana antoka fa tsy diso isika ary azo antoka ny fanatsoahan-kevitra ataontsika. Avy eo isika dia afaka manangana asa fanampiny mifototra amin'ireto data ireto:

Fanjakan'ny DevOps any Rosia 2020

Famaritana fototra

Noraisinay ho fototra ny fomba fiasa DORA, izay nofaritan'izy ireo tamin'ny antsipiriany tao amin'ny boky "Accelerate State of DevOps". Nojerenay raha mety amin'ny tsena Rosiana ireo metrika fototra, raha azo ampiasaina amin'ny fomba mitovy amin'ny fampiasan'ny DORA hamaliana ny fanontaniana hoe: “Ahoana no mifanaraka amin'ny indostria any ivelany ny indostria any Rosia?”

Metrika fototra:

  1. Fandefasana matetika. Impiry ny dikan-teny vaovao amin'ny fampiharana no apetraka amin'ny tontolon'ny famokarana (fanovàna nomanina, tsy tafiditra ao anatin'izany ny fanamboarana mafana sy ny valin'ny tranga)?
  2. Ora nanomezana. Inona ny fotoana antonony eo anelanelan'ny fanaovana fanovana (asa fanoratana ho fehezan-dalàna) sy ny fametrahana ny fanovana amin'ny tontolo famokarana?
  3. Fotoana fanarenana. Hafiriana amin'ny antsalany no averina amin'ny laoniny ny fampiharana ao amin'ny tontolo famokarana aorian'ny tranga iray, ny fahasimban'ny serivisy, na ny fahitana lesoka misy fiantraikany amin'ny mpampiasa fampiharana?
  4. Fanovana tsy nahomby. Firy isan-jaton'ny fametrahana ao amin'ny tontolon'ny vokatra no miteraka fahasimbana na trangan-javatra ary mitaky fanafoanana ny voka-dratsiny (famerenana ny fanovana, fanamboarana hotfix na patch)?

Ny DORA tamin'ny fikarohana nataony dia nahita fifandraisana misy eo amin'ireo metrika ireo sy ny fahombiazan'ny fandaminana. Andramo koa izany amin'ny fianaranay.

Saingy mba hahazoana antoka fa mety hisy fiantraikany amin'ny zavatra iray ireo metrika fototra efatra, dia mila mahatakatra ianao - mifandray ve izy ireo? Namaly ny DORA tamin'ny fanamafisana miaraka amin'ny fampitandremana iray: ny fifandraisana misy eo amin'ny fanovana tsy nahomby (Change Failure Rate) sy ny metrika telo hafa dia somary malemy kokoa. Nahazo sary mitovy izahay. Raha mifandray amin'ny tsirairay ny fotoana fanaterana, ny faharetan'ny fametrahana, ary ny fotoana fanarenana (nametraka io fifamatorana io tamin'ny alàlan'ny fifandraisan'i Pearson sy tamin'ny alàlan'ny marika Chaddock), dia tsy misy fifandraisana matanjaka toy izany amin'ny fiovana tsy nahomby.

Amin'ny ankapobeny, ny ankamaroan'ny mpamaly dia mazàna mamaly fa misy trangan-javatra kely amin'ny famokarana. Na dia ho hitantsika any aoriana aza fa mbola misy fahasamihafana lehibe eo amin'ireo vondron'ny mpamaly amin'ny fanovana tsy nahomby, dia tsy mbola afaka mampiasa io metrika io ho an'ity fizarana ity isika.

Antsoinay izany fa (araka ny hita nandritra ny fanadihadiana sy ny fifandraisana tamin'ny mpanjifanay sasany) dia misy fahasamihafana kely eo amin'ny fiheverana izay heverina ho zava-nitranga. Raha nahavita namerina ny fampandehanana ny serivisy izahay nandritra ny varavarankely ara-teknika, azo heverina ho tranga ve izany? Angamba tsy izany, satria nanamboatra ny zava-drehetra izahay, dia lehibe izahay. Azontsika atao ve ny mihevitra azy io ho zava-nitranga raha toa ka voatery namerina namerina ny fangatahanay in-10 tamin'ny fomba mahazatra sy mahazatra antsika? Toa tsy izany. Noho izany, mbola misokatra ny fanontaniana momba ny fifandraisan'ny fiovana tsy mahomby amin'ny metrika hafa. Hamafisina bebe kokoa izany.

Ny zava-dehibe eto dia ny nahitanay fifandraisana lehibe teo amin'ny fotoana fanaterana, ny fotoana fanarenana ary ny faharetan'ny fametrahana. Noho izany, noraisinay ireo metrika telo ireo mba hizarana bebe kokoa ireo mpamaly ho vondrona fampisehoana.

Ohatrinona ny mihantona amin'ny gram?

Nampiasa fanadihadiana cluster hierarchical izahay:

  • Zarainay amin'ny habaka n-dimensional ny mpamaly, izay ny fandrindran'ny mpamaly tsirairay dia ny valin'ny fanontaniany.
  • Ambara ho cluster kely ny mpamaly tsirairay.
  • Manambatra ny cluster roa mifanakaiky izahay ho cluster lehibe kokoa.
  • Hitantsika ny andiana andiany manaraka ary atambatra ho vondrona lehibe kokoa.

Izany no fomba hanambadianay ny mpamaly rehetra ao anatin'ny isan'ny cluster ilaintsika. Miaraka amin'ny fanampian'ny dendrograma (hazo mampifandray ny clusters), dia hitantsika ny elanelana misy eo amin'ny vondrona roa mifanakaiky. Ny hany sisa tavela amintsika dia ny mametraka fetran'ny elanelana misy eo amin'ireo cluster ireo ary miteny hoe: "Ireo vondrona roa ireo dia tena miavaka amin'ny tsirairay satria ny elanelana misy eo amin'izy ireo dia goavana."

Saingy misy olana miafina eto: tsy misy famerana ny isan'ny cluster izahay - afaka mahazo cluster 2, 3, 4, 10 izahay. Ary ny hevitra voalohany dia - maninona raha zaraina ho vondrona 4 daholo ireo namaly antsika, toy ny ataon'ny DORA. Hitanay anefa fa lasa tsinontsinona ny fahasamihafana misy eo amin’ireo vondrona ireo, ary tsy azonay antoka fa tena anisan’ny vondrona misy azy ilay mpamaly, fa tsy an’ny mpifanolo-bodirindrina aminy. Tsy mbola afaka mizara ny tsena Rosiana ho vondrona efatra isika. Noho izany, nipetraka tamin'ny profil telo izahay izay misy fahasamihafana lehibe eo amin'ny statistika:

Fanjakan'ny DevOps any Rosia 2020

Avy eo, nofaritanay tamin'ny cluster ny mombamomba azy: naka ny mediana ho an'ny metrika tsirairay ho an'ny vondrona tsirairay izahay ary nanangona tabilao misy mombamomba ny zava-bita. Raha ny marina, nahazo ny mombamomba ny zava-bitan'ny salan'isa mpandray anjara isaky ny vondrona izahay. Nahita mombamomba ny fahombiazan'ny telo izahay: Low, Medium, High:

Fanjakan'ny DevOps any Rosia 2020

Eto izahay dia nanamafy ny petra-kevitray fa ny metrika fototra 4 dia mety amin'ny famaritana ny mombamomba ny fampisehoana, ary miasa any amin'ny tsena tandrefana sy Rosiana izy ireo. Misy fahasamihafana eo amin'ireo vondrona ary manan-danja ara-statistika izany. Tsindriako fa misy fahasamihafana lehibe eo amin'ny mombamomba ny zava-bita amin'ny lafin'ny metrikan'ny fiovana tsy nahomby raha ny salan'isa, na dia tsy nozarainay tamin'ny voalohany tamin'ity mari-pamantarana ity aza ireo namaly.

Dia mipetraka ny fanontaniana hoe: ahoana ny fampiasana izany rehetra izany?

Ahoana ny fampiasana

Raha maka ekipa, 4 metrika lehibe isika ary mampihatra izany eo amin'ny latabatra, dia amin'ny 85% amin'ny tranga dia tsy hahazo lalao feno - mpandray anjara antonony fotsiny izany, fa tsy ny zava-misy. Samy hafa kely isika rehetra (sy ny ekipa tsirairay).

Nijery izahay: naka ny valin-kafatray sy ny mombamomba ny zava-bitan'ny DORA izahay, ary nijery ny isan'ny mpamaly mifanentana amin'ity na ity profil ity. Hitanay fa 16% monja amin'ireo namaly no tena latsaka tao anatin'ny iray amin'ireo mombamomba azy. Ny ambiny rehetra dia miparitaka eny anelanelany:

Fanjakan'ny DevOps any Rosia 2020

Midika izany fa manana sehatra voafetra ny mombamomba ny fahombiazana. Mba hahatakarana ny toerana misy anao amin'ny tombana voalohany dia azonao ampiasaina ity tabilao ity: "Oh, toa akaiky kokoa ny Medium na High!" Raha takatrao hoe aiza no haleha manaraka dia mety ho ampy izany. Fa raha ny tanjonao dia tsy tapaka, fanatsarana mitohy, ary te-hahafantatra bebe kokoa hoe aiza no hivoatra sy izay tokony hatao, dia ilaina ny vola fanampiny. Nantsoinay hoe calculators izy ireo:

  • DORA calculator
  • Calculator Express 42* (eo am-pandrosoana)
  • Fampandrosoana manokana (azonao atao ny mamorona kajy anatiny manokana).

Inona no ilana azy ireo? Mahazo:

  • Mifanaraka amin'ny fenitra misy antsika ve ny ekipa ao anatin'ny fikambananay?
  • Raha tsy izany, afaka manampy azy ve isika, hanafaingana izany ao anatin'ny rafitry ny fahaiza-manao ananan'ny orinasantsika?
  • Raha eny, afaka manao tsaratsara kokoa ve isika?

Azonao atao koa ny mampiasa azy ireo hanangonana antontan'isa ao amin'ny orinasa:

  • Inona ny ekipa ananantsika?
  • Zarao ho profil ny ekipa;
  • Jereo: Oh, tsy dia tsara loatra ireo baiko ireo (tsy misintona kely izy ireo), saingy mahafinaritra ireto: miparitaka isan'andro izy ireo, tsy misy hadisoana, manana fotoana tsy ampy adiny iray.

Ary avy eo dia azonao atao ny mahita fa ao anatin'ny orinasanay dia misy ny fahaiza-manao sy fitaovana ilaina ho an'ireo ekipa izay tsy mbola tonga lafatra.

Na, raha takatrao fa mahatsapa tsara ianao ao anatin'ny orinasa, tsara kokoa noho ny maro ianao, dia afaka mijery malalaka kokoa ianao. Ny indostria Rosiana ihany ity: afaka mahazo ny fahaizana ilaina amin'ny indostria Rosiana ve isika mba hanafaingana ny tenantsika? Ny kajy Express 42 dia hanampy eto (eo am-pandrosoana). Raha efa nihoatra ny tsena Rosiana ianao, dia jereo DORA calculator ary mankany amin'ny tsena iraisam-pirenena.

tsara. Ary raha ao amin'ny vondrona Elit ianao amin'ny kajy DORA, inona no tokony hataonao? Tsy misy vahaolana tsara eto. Azo inoana fa ianao no lohalaharana amin'ny indostria, ary azo atao ny manafaingana sy azo itokisana kokoa amin'ny alàlan'ny R&D anatiny sy ny fandaniana loharanon-karena bebe kokoa.

Andeha isika hiroso amin'ny mamy indrindra - fampitahana.

fampitahana

Te hampitaha ny indostria Rosiana amin'ny indostria tandrefana izahay tamin'ny voalohany. Raha ampitahaina mivantana isika dia mahita fa vitsy kokoa ny mombamomba antsika, ary mifangaro kokoa izy ireo, manjavozavo kokoa ny sisin-tany:

Fanjakan'ny DevOps any Rosia 2020

Miafina eo amin'ireo mpilalao ambony ireo mpilalao Elite eto amintsika, saingy eo izy ireo - ireo no elita, unicorn izay nahatratra avo be. Ao Rosia, ny fahasamihafana misy eo amin'ny mombamomba ny Elite sy ny mombamomba ny Avo dia mbola tsy dia lehibe loatra. Heverinay fa amin'ny hoavy dia hitranga ity fisarahana ity noho ny fitomboan'ny kolontsaina injeniera, ny kalitaon'ny fampiharana ny fomba fanao amin'ny injeniera ary ny fahaiza-manao eo amin'ny orinasa.

Raha mandroso amin'ny fampitahana mivantana ao anatin'ny indostrian'ny Rosiana isika, dia hitantsika fa ny ekipa High profile dia tsara kokoa amin'ny lafiny rehetra. Nohamafisinay ihany koa ny vinavinay fa misy fifandraisana eo amin'ireo metrika ireo sy ny fahombiazan'ny fandaminana: Ny ekipa avo lenta dia azo inoana kokoa fa tsy hahatratra tanjona fotsiny, fa hihoatra azy ireo koa.
Andao ho lasa ekipa avo lenta fa tsy mijanona eo:

Fanjakan'ny DevOps any Rosia 2020

Saingy manokana ity taona ity, ary nanapa-kevitra izahay ny hijery ny fandehan'ny orinasa amin'ny areti-mifindra: Mihatsara kokoa ny ekipa avo lenta ary mahatsapa tsara kokoa noho ny salan'ny indostria:

  • 1,5-2 heny kokoa ny hamoaka vokatra vaovao,
  • 2 heny kokoa ny hanatsara ny fahamendrehana sy / na ny fahombiazan'ny fotodrafitrasa fampiharana.

Izany hoe, ny fahaiza-manao izay efa nananany dia nanampy azy ireo hivoatra haingana kokoa, hamoaka vokatra vaovao, hanova ny vokatra efa misy, ka handresy tsena vaovao sy mpampiasa vaovao:

Fanjakan'ny DevOps any Rosia 2020

Inona koa no nanampy ny ekipanay?

Fanao teknika

Fanjakan'ny DevOps any Rosia 2020

Holazaiko aminao ny zava-bita manan-danja ho an'ny fanao tsirairay notsapainay. Angamba nisy zavatra hafa nanampy ny ekipa, saingy miresaka momba ny DevOps isika. Ary ao anatin'ny DevOps dia mahita fahasamihafana eo amin'ireo ekipa misy mombamomba samihafa isika.

Platform ho serivisy

Tsy nahita fifandraisana manan-danja teo amin'ny taonan'ny sehatra sy ny mombamomba ny ekipa izahay: Nipoitra tamin'ny fotoana mitovy ny sehatra ho an'ny ekipa ambany sy ekipa ambony. Fa ho an'ity farany, ny sehatra dia manome, amin'ny ankapobeny, tolotra bebe kokoa sy fifandraisana fandaharana bebe kokoa ho an'ny fanaraha-maso amin'ny alàlan'ny code program. Ary ny ekipan'ny sehatra dia mety hanampy kokoa ny mpamorona azy sy ny ekipany hampiasa ilay sehatra, hamaha ny olan'izy ireo sy ny tranga mifandraika amin'ny sehatra matetika, ary hanabe ny ekipa hafa.

Fanjakan'ny DevOps any Rosia 2020

Fotodrafitrasa toy ny code

Manara-penitra ny zava-drehetra eto. Nahita fifandraisana misy eo amin'ny automatique ny asan'ny kaody fotodrafitrasa sy ny habetsaky ny fampahalalana voatahiry ao anatin'ny fitahirizana fotodrafitrasa izahay. Ny baikon'ny High profile dia mitahiry fampahalalana bebe kokoa ao amin'ny tahiry: ity ny fanamafisana ny fotodrafitrasa, ny fantsona CI / CD, ny tontolo iainana ary ny masontsivana fananganana. Mitahiry io fampahalalana io matetika kokoa izy ireo, miasa tsara kokoa amin'ny kaody fotodrafitrasa, ary manara-maso ireo dingana sy asa bebe kokoa amin'ny fiasana amin'ny kaody fotodrafitrasa.

Ny mahaliana dia tsy nahita fahasamihafana lehibe izahay tamin'ny fitsapana fotodrafitrasa. Mampalahelo fa manana automatique fitsapana bebe kokoa amin'ny ankapobeny ny ekipa High profile. Angamba tsy tokony ho variana misaraka amin'ny andrana amin'ny fotodrafitrasa izy ireo, fa ny fitsapana izay hanamarinan'izy ireo ny fampiharana, ary noho izany dia efa hitany hoe inona sy taiza no tapaka.

Fanjakan'ny DevOps any Rosia 2020

Fampidirana sy fanaterana

Ny fizarana mankaleo indrindra, satria nanamafy izahay fa ny automatique bebe kokoa anananao, ny tsara kokoa ny miasa miaraka amin'ny kaody, ny mety hahazoana vokatra tsara kokoa.

Fanjakan'ny DevOps any Rosia 2020

maritrano

Te hahita ny fiantraikan'ny microservices amin'ny fampisehoana izahay. Raha ny marina, tsy manao izany izy ireo, satria ny fampiasana microservice dia tsy mifandray amin'ny fitomboan'ny tondro fahombiazana. Ny microservices dia ampiasaina amin'ny baiko avo lenta sy baiko ambany.

Fa ny zava-dehibe dia ny hoe ho an'ny High-equipe, ny fifindrana mankany amin'ny maritrano microservice dia ahafahan'izy ireo mamolavola tsy miankina amin'ny serivisy sy mivoaka. Raha ny maritrano dia mamela ny mpandrindra hiasa amin'ny fomba tsy miankina, tsy miandry olona ivelan'ny ekipa, dia izany no fahaiza-manao fototra hampitombo ny hafainganam-pandeha. Amin'ity tranga ity, manampy ny microservices. Ary tsy mitana anjara toerana lehibe ny fampiharana azy ireny.

Ahoana no nahitanay izany rehetra izany?

Nanana drafitra feno fatratra ny hamerenana tanteraka ny fomba fiasa DORA izahay, saingy tsy ampy ny loharanon-karena. Raha mampiasa fanohanana be dia be ny DORA ary maharitra antsasaky ny taona ny fikarohana ataony dia tao anatin'ny fotoana fohy no nanaovanay ny fikarohana. Te hanangana modely DevOps toa an'i DORA izahay, ary hanao izany amin'ny ho avy. Hatreto dia voafetra ihany ny tenantsika amin'ny sarintany hafanana:

Fanjakan'ny DevOps any Rosia 2020

Nijery ny fitsinjarana ny fomba injeniera amin'ny ekipa isaky ny mombamomba izahay ary nahita fa ny ekipa High profile, amin'ny salanisa, dia mety hampiasa fomba injeniera. Afaka mamaky bebe kokoa momba izany rehetra izany ao amin'ny anay ianao TATITRA.

Mba hanovana, andao hiova avy amin'ny antontan'isa sarotra ho amin'ny tsotra.

Inona koa no hitantsika?

fitaovana

Hitanay fa ny ankamaroan'ny baiko dia ampiasain'ny OS an'ny fianakaviana Linux. Saingy mbola ao anatin'ny fironana ny Windows - farafaharatsiny ny ampahefatry ny namaly anay dia nanamarika ny fampiasana ny dikan-teny iray na iray hafa. Toa manana izany filana izany ny tsena. Noho izany, afaka mampivelatra ireo fahaiza-manao ireo ianao ary manao famelabelarana amin'ny fihaonambe.

Amin'ireo orkestra, tsy miafina na iza na iza, Kubernetes no mitarika (52%). Ny orkesitra manaraka dia Docker Swarm (eo amin'ny 12%). Ny rafitra CI malaza indrindra dia Jenkins sy GitLab. Ny rafitra fitantanana fanamafisam-peo malaza indrindra dia Ansible, arahin'ny Shell malalantsika.

Amazon no mpamatsy fampiantranoana rahona lehibe amin'izao fotoana izao. Mitombo tsikelikely ny ampahany amin'ny rahona Rosiana. Amin'ny taona ho avy dia hahaliana ny hijery ny fihetseham-pon'ireo mpanome rahona Rosiana, raha hitombo ny anjara tsenany. Izy ireo dia azo ampiasaina, ary tsara izany:

Fanjakan'ny DevOps any Rosia 2020

Mandalo an'i Igor aho, izay hanome antontan'isa bebe kokoa.

Fanaparitahana fanao

Igor Kurochkin: Misaraka, nangataka ireo namaly izahay mba hanondro ny fomba fitsinjarana ireo fomba fanao ara-teknika nodinihina ao amin'ny orinasa. Ao amin'ny ankamaroan'ny orinasa dia misy fomba fiasa mifangaro, ahitana karazana lamina samihafa, ary malaza be ny tetikasa mpanamory. Hitanay ihany koa ny fahasamihafana kely eo amin'ny mombamomba azy. Ny solontenan'ny High profile dia matetika mampiasa ny lamina "Initiative from below", rehefa manova ny fizotran'ny asa, ny fitaovana ary mizara fomba fanao mahomby amin'ny ekipa hafa ny ekipan'ny manampahaizana manokana. Ao amin'ny Medium, ity dia hetsika ambony midina izay misy fiantraikany amin'ny orinasa manontolo amin'ny alàlan'ny famoronana vondrom-piarahamonina sy ivon-toeram-pandrosoana:

Fanjakan'ny DevOps any Rosia 2020

Agile sy DevOps

Ny fanontaniana momba ny fifandraisana misy eo amin'i Agile sy DevOps dia resahina matetika amin'ny indostria. Nipoitra ihany koa ity olana ity ao amin'ny State of Agile Report ho an'ny 2019/2020, ka nanapa-kevitra izahay ny hampitaha ny fomba ifandraisan'ny hetsika Agile sy DevOps amin'ny orinasa. Hitanay fa tsy fahita firy ny DevOps tsy misy Agile. Ho an'ny antsasaky ny mpamaly, ny fiparitahan'ny Agile dia nanomboka teo aloha kokoa, ary manodidina ny 20% no nanamarika ny fanombohana miaraka, ary iray amin'ireo famantarana ny Low profile dia ny tsy fisian'ny fomba amam-panao Agile sy DevOps:

Fanjakan'ny DevOps any Rosia 2020

Command topologies

Tamin'ny faran'ny taona lasa, ny boky "Topologie ekipa”, izay manolotra rafitra iray hamaritana ny topologie baiko. Nanjary nahaliana anay raha azo ampiharina amin'ny orinasa Rosiana izany. Ary nametraka ny fanontaniana izahay: "Inona no lamina hitanao?".

Ny ekipan'ny fotodrafitrasa dia voamarika amin'ny antsasaky ny mpamaly, ary koa ny ekipa misaraka ho an'ny fampandrosoana, fitsapana ary fandidiana. Ny ekipa DevOps misaraka dia nanamarika 45%, anisan'izany ny solontenan'ny Avo mahazatra kokoa. Manaraka izany dia tonga ny ekipa cross-functional, izay mahazatra kokoa amin'ny High. Ny baiko SRE misaraka dia miseho amin'ny mombamomba ny Avo, antonony ary zara raha hita ao amin'ny mombamomba ambany:

Fanjakan'ny DevOps any Rosia 2020

Ny tahan'ny DevQaOps

Hitanay tao amin'ny FaceBook ity fanontaniana ity avy amin'ny mpitarika ny ekipan'ny ekipan'ny sehatra Skyeng - liana tamin'ny tahan'ny mpamorona, tester ary mpitantana ao amin'ny orinasa izy. Nanontany izany izahay ary nijery ny valiny mifototra amin'ny mombamomba azy: Ny solontenan'ny avo lenta dia manana teknisiana fitsapana sy fampandehanana kely kokoa ho an'ny mpamorona tsirairay:

Fanjakan'ny DevOps any Rosia 2020

Drafitra ho an'ny 2021

Ao amin'ny drafitra ho an'ny taona ho avy, ireo namaly dia nanamarika ireto hetsika manaraka ireto:

Fanjakan'ny DevOps any Rosia 2020

Eto ianao dia afaka mahita ny fihaonan'ny DevOps Live 2020. Nandinika tsara ny fandaharana izahay:

  • Fotodrafitrasa ho vokatra
  • Fanovana DevOps
  • Fizarana fomba fanao DevOps
  • DevSecOps
  • Klioba tranga sy fifanakalozan-kevitra

Tsy ampy anefa ny fotoana anaovana famelabelarana ataontsika mba handrakofana ny foto-kevitra rehetra. Tavela tao ambadiky ny sehatra:

  • Platform ho serivisy sy vokatra;
  • Fotodrafitrasa toy ny kaody, tontolo iainana ary rahona;
  • Fampidirana sy fanaterana tsy tapaka;
  • Architecture;
  • Modely DevSecOps;
  • Plateforme sy ekipa cross-functional.

Report nahazo pejy be dia be izahay, 50, ary azonao jerena amin'ny antsipiriany bebe kokoa.

Famintinana

Manantena izahay fa ny fikarohana sy ny tatitray dia hanentana anao hanandrana fomba fiasa vaovao amin'ny fampandrosoana, fitsapana ary fampandehanana, ary koa hanampy anao hahazo ny anjaranao, hampitaha ny tenanao amin'ny hafa ao amin'ny fianarana, ary hamantatra ireo faritra ahafahanao manatsara ny fomba fiasanao manokana. .

Vokatry ny fanadihadiana voalohany momba ny fanjakan'ny DevOps ao Rosia:

  • Metrika fototra. Hitanay fa ny mari-pamantarana fototra (fotoana fanaterana, fatran'ny fandefasana, fotoana fanarenana, ary tsy fahombiazan'ny fanovana) dia mety amin'ny famakafakana ny fahombiazan'ny fivoarana, ny fitsapana ary ny fizotran'ny asa.
  • Profiles avo, antonony, ambany. Mifototra amin'ny angon-drakitra voaangona, afaka manavaka vondrona Avo, antonony, ambany isika miaraka amin'ny endri-javatra miavaka amin'ny lafiny metrika, fomba fanao, dingana ary fitaovana. Ny solontenan'ny High profile dia mampiseho vokatra tsara kokoa noho ny Low. Azon'izy ireo atao kokoa ny hahatratra sy hihoatra ny tanjony.
  • Tondro, areti-mifindra ary drafitra ho an'ny 2021. Ny famantarana manokana amin'ity taona ity dia ny fomba niatrehan'ny orinasa ny valan'aretina. Ny solontenan'ny Avo dia nihatsara kokoa, nitombo ny firotsahana amin'ny mpampiasa, ary ny antony lehibe nahatonga ny fahombiazana dia ny fizotran'ny fampandrosoana mahomby sy ny kolontsaina injeniera matanjaka.
  • DevOps fanao, fitaovana ary ny fivoarany. Ny drafitry ny orinasa lehibe amin'ny taona manaraka dia ahitana ny fampivoarana ny fomba sy ny fitaovana DevOps, ny fampidirana ny fomba amam-panao DevSecOps, ary ny fiovan'ny rafi-pandaminana. Ary ny fampiharana mahomby sy ny fampivoarana ny fomba amam-panao DevOps dia tanterahina miaraka amin'ny fanampian'ny tetik'asa mpanamory, ny fananganana vondrom-piarahamonina sy ivon-toeram-pandrosoana, hetsika amin'ny ambaratonga ambony sy ambany amin'ny orinasa.

Tianay ny mandre ny hevitrao, ny tantaranao, ny hevitrao. Misaotra ny rehetra nandray anjara tamin'ny fianarana izahay ary manantena ny fandraisanareo anjara amin'ny taona ho avy.

Source: www.habr.com