Li-Archetypes tse Supileng tsa Phetoho ea DevOps

Potso ea "ho kenya ts'ebetsong li-devops" e 'nile ea e-ba teng ka lilemo tse ngata, empa ha ho na lisebelisoa tse ngata tse ntle. Ka linako tse ling u ba lehlatsipa la lipapatso tse tsoang ho baeletsi ba seng bohlale haholo ba hlokang ho rekisa nako ea bona, ho sa tsotelehe hore na ba ka etsa joang. Ka linako tse ling ana ke mantsoe a sa hlakang, a akaretsang haholo mabapi le kamoo likepe tsa lik'hamphani tse kholo li lemang sepakapaka sa bokahohle. Potso ea hlaha: see se ama eng ho rona? Mongoli ea ratehang, na u ka hlophisa mehopolo ea hau ka ho hlaka lethathamong?

Sena sohle se bakoa ke taba ea hore ha ho na mekhoa e mengata ea 'nete le kutloisiso ea sephetho sa liphetoho tsa setso sa k'hamphani tse bokelletsoeng. Liphetoho tsa setso ke lintho tsa nako e telele, tseo liphello tsa tsona li ke keng tsa hlaha ka beke kapa khoeli. Re hloka motho ea seng a hōlile ka ho lekaneng hore a bone hore na lik'hamphani li hahiloe joang le hore na li hlōlehile joang ho theosa le lilemo.

Li-Archetypes tse Supileng tsa Phetoho ea DevOps

John Willis - e mong oa bo-ntate ba DevOps. John o na le boiphihlelo ba lilemo tse mashome a sebetsa le palo e kholo ea lik'hamphani. Haufinyane tjena, John o ile a qala ho hlokomela mekhoa e itseng e etsahalang ha a sebetsa le e mong le e mong oa bona. A sebelisa li-archetypes tsena, John o tataisa lik'hamphani tseleng ea 'nete ea phetoho ea DevOps. Bala haholoanyane ka li-archetypes tsena phetolelong ea tlaleho ea hae ho tsoa kopanong ea Devoops 2018.

Mabapi le sebui:

Lilemo tse fetang 35 tsa tsamaiso ea IT, li nkile karolo ho thehoeng ha pele ho OpenCloud ho Canonical, li nkile karolo ho li-startups tse 10, tse peli tsa tsona li rekiselitsoe Dell le Docker. Hona joale ke Motlatsi oa Mopresidente oa DevOps le Digital Practices ho SJ Technologies.

E latelang ke pale ho latela pono ea Johanne.

Lebitso la ka ke John Willis mme sebaka se bonolo sa ho mphumana ke ho Twitter, @botchagalupe. Ke na le mabitso a tšoanang ho Gmail le GitHub. A ka khokahano ena u ka fumana lirekoto tsa video tsa litlaleho tsa ka le linehelano bakeng sa bona.

Ke na le likopano tse ngata le li-CIO tsa lik'hamphani tse fapaneng tse kholo. Hangata ba tletleba ka hore ha ba utloisise hore na DevOps ke eng, 'me e mong le e mong ea lekang ho ba hlalosetsa o bua ka ntho e fapaneng. Tletlebo e 'ngoe e tloaelehileng ke hore DevOps ha e sebetse, le hoja ho bonahala eka batsamaisi ba etsa ntho e' ngoe le e 'ngoe joalokaha ba hlalositsoe. Re bua ka lik'hamphani tse kholo tse fetang lilemo tse lekholo. Ka mor'a ho bua le bona, ke ile ka fihlela qeto ea hore bakeng sa mathata a mangata, hase theknoloji e phahameng e loketseng ka ho fetisisa, empa ho e-na le hoo ke tharollo ea theknoloji e tlaase. Ke ile ka qeta libeke ke bua le batho ba mafapha a sa tšoaneng. Seo u se bonang setšoantšong sa pele sa poso ke morero oa ka oa ho qetela, sena ke kamoo kamore e neng e shebahala kateng ka mor'a matsatsi a mararo a mosebetsi.

DevOps ke eng?

Ka 'nete, ha u ka botsa batho ba 10 ba fapaneng, ba tla fana ka likarabo tse 10 tse fapaneng. Empa ntho e khahlisang ke ena: likarabo tsena kaofela tse leshome li tla nepahala. Ha ho karabo e fosahetseng mona. Ke ne ke tebile haholo ho DevOps, ka lilemo tse ka bang 10, 'me ke ne ke le Moamerika oa pele ho DevOpsDay ea pele. Nke ke ka re ke bohlale ho feta bohle ba amehang ho DevOps, empa ha ho na motho ea sebelisitseng boiteko bo bongata ho eona. Ke lumela hore DevOps e etsahala ha chelete ea batho le theknoloji li kopana. Hangata re lebala ka boemo ba batho, leha re bua haholo ka mefuta eohle ea litso.

Li-Archetypes tse Supileng tsa Phetoho ea DevOps

Hona joale re na le lintlha tse ngata, lilemo tse hlano tsa lipatlisiso tsa thuto, tlhahlobo ea likhopolo ka tekanyo ea indasteri. Seo liphuputso tsena li re bolellang sona ke hore haeba u kopanya mekhoa e meng ea boitšoaro moetlong oa mokhatlo, u ka finyella lebelo la 2000x. Ho potlakisa hona ho tsamaisana le ntlafatso e lekanang ea botsitso. Ena ke tekanyo ea palo ea melemo eo DevOps e ka e tlisetsang k'hamphani efe kapa efe. Lilemong tse 'maloa tse fetileng, ke ne ke bua ka DevOps ho CEO oa k'hamphani ea Fortune 5000. Ha ke ntse ke lokisetsa tlhahiso, ke ne ke tšohile haholo hobane ke ne ke tlameha ho akaretsa phihlelo ea ka ea lilemo ka metsotso ea 5.

Qetellong ke fane ka tse latelang Tlhaloso ea DevOps: Ke letoto la litloaelo le lipaterone tse nolofalletsang phetoho ea chelete ea batho hore e be chelete ea ts'ebetso e phahameng ea mokhatlo. Mohlala ke tsela eo Toyota e sebelitseng ka eona lilemo tse 50 kapa 60 tse fetileng.

Li-Archetypes tse Supileng tsa Phetoho ea DevOps

(Kamora mona, litšoantšo tse joalo ha li fanoe e le litšupiso, empa e le lipapiso. Litaba tsa tsona li tla fapana bakeng sa k'hamphani e 'ngoe le e 'ngoe e ncha. Leha ho le joalo, setšoantšo se ka shejoa ka thoko 'me sa atolosoa. sehokelong sena.)

E 'ngoe ea mekhoa e joalo e atlehileng ka ho fetisisa ke boleng ba 'mapa oa boleng. Ho ngotsoe libuka tse 'maloa tse ntle ka sena, tse atlehileng ka ho fetisisa ke tsa Karen Martin. Empa selemong se fetileng, ke fihletse qeto ea hore le mokhoa ona ke oa theknoloji e phahameng haholo. Ka sebele e na le melemo e mengata 'me ke e sebelisitse haholo. Empa ha CEO a u botsa hore na ke hobane'ng ha k'hamphani ea hae e sa khone ho fetohela ho liporo tse ncha, ho sa le pele haholo ho bua ka 'mapa oa boleng bo holimo. Ho na le lipotso tse ling tse ngata tsa bohlokoa tse lokelang ho arajoa pele.

Ke nahana hore phoso eo basebetsi-'moho le 'na ba bangata ba e etsang ke hore ba fa k'hamphani tataiso ea lintlha tse hlano ebe ba khutla ka mor'a likhoeli tse tšeletseng ho tla bona se etsahetseng. Le morero o motle joalo ka 'mapa oa phallo ea boleng o na le, ha re re, matheba a foufetseng. Ka mor'a lipuisano tse makholo le batsamaisi ba lik'hamphani tse fapa-fapaneng, ke thehile mokhoa o itseng o re lumellang ho arola bothata ka likarolo tsa eona, 'me joale re tla tšohla e' ngoe le e 'ngoe ea likarolo tsena ka tatellano. Pele ke sebelisa tharollo leha e le efe ea theknoloji, ke sebelisa mohlala ona, 'me ka lebaka leo, marako ohle a ka a koahetsoe ke litšoantšo. Haufinyane tjena ke ne ke sebetsa le mokhatlo oa lichelete tse kopanetsoeng 'me ke ile ka qetella ke e-na le merero e joalo ea 100-150.

Tloaelo e mpe e ja mekhoa e metle ea lijo tsa hoseng

Sepheo se seholo ke sena: ha ho na Lean, Agile, SAFE le DevOps e tla thusa haeba setso sa mokhatlo ka boeona se le bobe. Ho tšoana le ho qoela botebong ba metsi ntle le lisebelisoa tsa scuba kapa ho sebetsa ntle le x-ray. Ka mantsoe a mang, ho hlalosa Drucker le Deming: moetlo o mobe oa tlhophiso o tla metsa tsamaiso efe kapa efe e ntle ntle le ho e khangoa.

Ho rarolla bothata bona bo boholo, o hloka ho nka mehato e latelang:

  1. Etsa Hore Mesebetsi Eohle e Bonahale: o hloka ho etsa hore mesebetsi eohle e bonahale. Eseng ka kutloisiso ea hore e tlameha ho hlahisoa skrineng se itseng, empa ka kutloisiso ea hore e tlameha ho bonoa.
  2. Sistimi e Kopantsoeng ea Tsamaiso ea Mosebetsi: tsamaiso ea tsamaiso e hloka ho kopanngoa. Bothateng ba tsebo ea "morabe" le tsebo ea mekhatlo, maemong a 9 ho a 10 bothata ke batho. Bukeng "Porojeke ea Phoenix" bothata bo ne bo le ho motho a le mong, Brent, ea entseng hore morero o be morao ka lilemo tse tharo. Mme ke teana le "Brents" bana hohle. Ho rarolla mathata ana, ke sebelisa lintho tse peli tse latelang lethathamong la rona.
  3. Theory of Constraints Methodology: khopolo ea lithibelo.
  4. Tšebelisano-'moho: tšebelisano hacks.
  5. Toyota KataHo koetlisa Kata): Ha ke na ho bua haholo ka Toyota Kata. Haeba u thahasella, ho github ea ka ho na le linehelano hoo e batlang e le e 'ngoe le e 'ngoe ea lihlooho tsena.
  6. Mokhatlo o shebaneng le 'Maraka: mokhatlo o shebaneng le mebaraka.
  7. Bahlahlobi ba Shift-left: ho hlahloba mehatong ea pele ea potoloho.

Li-Archetypes tse Supileng tsa Phetoho ea DevOps

Ke qala ho sebetsa le mokhatlo habonolo feela: Ke ea k'hamphaning 'me ke bua le basebetsi. Joalokaha u ka bona, ha ho na theknoloji e phahameng. Seo u se hlokang feela ke ho ngola ho hong. Ke bokella lihlopha tse 'maloa ka phapusing e le' ngoe ebe ke sekaseka seo li mpolellang sona ka pono ea li-archetypes tsa ka tse 7. Mme ebe ke ba fa letshwao ka bobona mme ke ba kopa hore ba ngole letlapeng ntho e nngwe le e nngwe eo ba e buileng ka lentswe le phahameng ho fihlela ha jwale. Hangata libokeng tsa mefuta ena ho na le motho a le mong ea ngolang ntho e 'ngoe le e' ngoe fatše, 'me ka ho fetisisa a ka ngola 10% ea puisano. Ka mokhoa oa ka, palo ena e ka phahamisoa hoo e ka bang 40%.

Li-Archetypes tse Supileng tsa Phetoho ea DevOps

(Papiso ena e ka shejoa ka thoko sheba sehokelo)

Mokhoa oa ka o ipapisitse le mosebetsi oa William Schneider. Mokhoa o mong oa Reengineering). Mokhoa ona o thehiloe khopolong ea hore mokhatlo ofe kapa ofe o ka aroloa ka lisekoere tse 'nè. Morero ona ho 'na hangata o bakoa ke ho sebetsa le makholo a merero e meng e hlahang ha ho hlahlobisisoa mokhatlo. A re re re na le mokhatlo o nang le taolo e phahameng, empa e nang le bokhoni bo tlaase. Ena ke khetho e sa rateheng ka ho fetesisa: ha motho e mong le e mong a le tseleng, empa ha ho motho ea tsebang hore na a etse eng.

Khetho e betere hanyane ke e nang le maemo a holimo a taolo le bokhoni. Haeba k'hamphani e joalo e na le phaello, mohlomong ha e hloke DevOps. Hoa thahasellisa ka ho fetisisa ho sebetsa le k'hamphani e nang le boemo bo phahameng ba taolo, bokhoni bo tlaase le tšebelisano-'moho, empa ka nako e ts'oanang boemo bo phahameng ba setso (ho lema). Sena se bolela hore k'hamphani e na le batho ba bangata ba ratang ho sebetsa moo mme moputso oa basebetsi o tlase.

Li-Archetypes tse Supileng tsa Phetoho ea DevOps

(Papiso ena e ka shejoa ka thoko sheba sehokelo)

Ho 'na ho bonahala eka mekhoa e nang le litataiso tse thata e qetella e kena tseleng ea ho fihlela 'nete. Ho 'mapa oa phallo ea boleng ka ho khetheha, ho na le melao e mengata mabapi le hore na tlhahisoleseding e lokela ho hlophisoa joang. Mehatong ea pele ea mosebetsi, eo ke buang ka eona hona joale, ha ho motho ea hlokang melao ena. Haeba motho ea nang le letšoao matsohong a hae a hlalosa boemo ba sebele ho khampani ka boto, ena ke tsela e molemo ka ho fetisisa ea ho utloisisa boemo ba litaba. Boitsebiso bo joalo ha bo fihle ho batsamaisi. Ka nako ena, ke booatla ho kena motho hanong le ho bolela hore o hutse motsu oa mofuta o fosahetseng. Nakong ena, ho molemo ho sebelisa melao e bonolo, mohlala: ho tlosoa ha maemo a mangata ho ka etsoa feela ka ho sebelisa matšoao a mebala-bala.

Ke pheta, ha ho theknoloji e phahameng. Letšoao le letšo le bonts'a 'nete ea sepheo sa hore na ntho e ngoe le e ngoe e sebetsa joang. Ka letšoao le lefubelu, batho ba tšoaea seo ba sa se rateng ka boemo ba hona joale ba litaba. Ho bohlokoa hore ba ngole sena, eseng 'na. Ha ke ea CIO ka mor'a seboka, ha ke fane ka lethathamo la lintho tse 10 tse lokelang ho lokisoa. Ke leka ka matla ho fumana likamano lipakeng tsa seo batho ba k'hamphani ba se buang le mekhoa e teng e netefalitsoeng. Qetellong, letšoao le leputsoa le fana ka maikutlo a tharollo e ka bang teng bothateng.

Li-Archetypes tse Supileng tsa Phetoho ea DevOps

(Papiso ena e ka shejoa ka thoko sheba sehokelo)

Mohlala oa mokhoa ona joale o bontšitsoe ka holimo. Mathoasong a selemo sena ke sebelitse le banka e le 'ngoe. Batho ba ts'ireletso moo ba ne ba kholisehile hore ha baa lokela ho tla ho etsa moralo le tlhahlobo ea litlhoko.

Li-Archetypes tse Supileng tsa Phetoho ea DevOps

(Papiso ena e ka shejoa ka thoko sheba sehokelo)

Eaba re buisana le batho ba mafapha a mang 'me ho ile ha fumaneha hore hoo e ka bang lilemo tse 8 tse fetileng, baetsi ba mananeo ba ile ba leleka basebetsi ba ts'ireletso hobane ba ne ba fokotsa mosebetsi. 'Me joale e ile ea fetoha thibelo, e neng e nkoa e le ea bohlokoa. Le hoja bonneteng ho ne ho se na thibelo.

Kopano ea rona e ile ea tsoela pele ka mokhoa o ferekanyang haholo: ka lihora tse ka bang tharo, lihlopha tse hlano tse fapaneng li ne li sitoa ho ntlhalosetsa se etsahalang pakeng tsa khoutu le kopano. 'Me sena se ka bonahala e le ntho e bonolo ka ho fetisisa. Boholo ba baeletsi ba DevOps ba nahana hore motho e mong le e mong o se a ntse a tseba sena.

Eaba motho ea ikarabellang litabeng tsa tsamaiso ea IT, ea neng a khutsitse lihora tse 'nè, ka tšohanyetso o ile a phela ha re fihla sehloohong sa hae,' me a re tšoarella nako e telele haholo. Qetellong ke ile ka mo botsa hore na o nahana eng ka seboka, ’me nke ke ka lebala karabo ea hae. O itse: "Ke ne ke nahana hore banka ea rona e na le mekhoa e 'meli feela ea ho fana ka software, empa joale kea tseba hore ho na le e mehlano ea eona,' me ke ne ke sa tsebe le tse tharo."

Li-Archetypes tse Supileng tsa Phetoho ea DevOps

(Papiso ena e ka shejoa ka thoko sheba sehokelo)

Kopano ea ho qetela bankeng ena e bile le sehlopha sa software sa matsete. E ne e le ho eena moo ho ileng ha fumaneha hore ho ngola litšoantšo tse nang le letšoao pampiring ho molemo ho feta ka boto, 'me ho molemo ho feta ho smartboard.

Li-Archetypes tse Supileng tsa Phetoho ea DevOps

Lifoto tseo u li bonang ke kamoo kamore ea likopano tsa hotele e neng e shebahala kateng letsatsing la bone la kopano ea rona. 'Me re sebelisitse merero ena ho batla lipaterone, ke hore, li-archetypes.

Kahoo, ke botsa basebetsi lipotso, ba ngola likarabo ka matšoao a mebala e meraro (e ntšo, e khubelu le e putsoa). Ke sekaseka likarabo tsa bona bakeng sa li-archetypes. Joale a re tšohleng li-archetypes tsohle ka tatellano.

1. Etsa Hore Mesebetsi Eohle e Bonahale: Etsa hore mosebetsi o bonahale

Lik'hamphani tse ngata tseo ke sebetsang le tsona li na le karolo e phahameng haholo ea mesebetsi e sa tsejoeng. Mohlala, ke ha mosebeletsi e mong a tla ho e mong mme a kopa feela ho etsa ho hong. Mekhatlong e meholo, ho ka ba le mosebetsi o sa reroang oa 60%. 'Me ho fihlela ho 40% ea mosebetsi ha e ngotsoe ka tsela leha e le efe. Haeba e ne e le Boeing, nke ke ka hlola ke palama sefofane sa bona bophelong ba ka. Haeba halofo feela ea mosebetsi e ngotsoe, joale ha e tsejoe hore na mosebetsi ona o etsoa ka nepo kapa che. Mekhoa e meng eohle e fetoha e se nang thuso - ha ho na lebaka la ho leka ho iketsetsa ntho leha e le efe, hobane 50% e tsejoang e ka 'na ea e-ba karolo e tsitsitseng le e hlakileng ea mosebetsi, e leng ho iketsetsa lintho tse ke keng tsa fana ka liphello tse ntle,' me tse mpe ka ho fetisisa. dintho di halofong e sa bonahaleng. Ha ho se na litokomane, ho ke ke ha khoneha ho fumana mefuta eohle ea li-hacks le mosebetsi o patiloeng, eseng ho fumana li-bottlenecks, tsona "Brents" tseo ke seng ke buile ka tsona. Ho na le buka e monate ea Dominica DeGrandis "Ho Etsa Hore Mosebetsi o Bonahale". O a senola tse hlano tse fapaneng "ho lutla nako" (masholu a nako):

  • Mosebetsi o Mongata Haholo (WIP)
  • Litšepeho tse sa Tsejoeng
  • Mosebetsi o sa Reroang
  • Lintho tse tlang pele tse thulanang
  • Mosebetsi o hlokomolohuoang

Ena ke tlhahlobo ea bohlokoa haholo 'me buka e ntle, empa keletso ena kaofela ha e na thuso haeba feela 50% ea data e bonahala. Mekhoa e hlahisitsoeng ke Dominica e ka sebelisoa haeba ho finyelloa ho nepahala ho ka holimo ho 90%. Ke bua ka maemo ao mookameli a fanang ka mosebetsi oa ka tlaase ho metsotso e 15, empa o mo nka matsatsi a mararo; empa mookameli ha a tsebe hantle hore motho enoa ea tlaase o itšetlehile ka batho ba bang ba bane kapa ba bahlano.

Li-Archetypes tse Supileng tsa Phetoho ea DevOps

Morero oa Phoenix ke pale e monate ka morero o neng o le morao haholo ka lilemo tse tharo. E mong oa baphetwa o tobane le ho lelekwa ka lebaka la sena, mme o kopana le mophetwa e mong ya hlahiswang e le mofuta wa Socrates. O thusa ho fumana hore na hantle-ntle phoso e etsahetse joang. Hoa etsahala hore k'hamphani e na le motsamaisi a le mong oa tsamaiso, eo lebitso la hae e leng Brent, 'me mosebetsi oohle o feta ka eena. Ho e 'ngoe ea liboka, e mong oa ba ka tlase o botsoa: ke hobane'ng ha mosebetsi o mong le o mong oa halofo ea hora o nka beke? Karabo ke nehelano e nolofalitsoeng haholo ea theory ea queuing le molao oa Little, 'me tlhahisong ena ho hlahella hore ha batho ba le 90%, hora ka 'ngoe ea mosebetsi e nka lihora tse 9. Mosebetsi o mong le o mong o hloka ho romelloa ho batho ba bang ba supileng, e le hore hora eo e be lihora tse 63, 7 makhetlo a 9. Seo ke se buang ke hore e le hore u sebelise Molao oa Monyenyane kapa khopolo efe kapa efe e rarahaneng ea queuing, bonyane u hloka ho ba le data.

Kahoo ha ke bua ka ponahalo, ha ke bolele hore ntho e 'ngoe le e' ngoe e skrineng, empa hore bonyane u na le data. Ha ba etsa joalo, hangata ho hlaha hore ho na le mosebetsi o mongata haholo o sa reroang oo ka tsela e itseng o romeloang Brent ha ho sa hlokahale. 'Me Brent ke mohlankana e moholo, a ke ke a hana, empa ha a bolelle mang kapa mang hore na o etsa mosebetsi oa hae joang.

Li-Archetypes tse Supileng tsa Phetoho ea DevOps

Ha mosebetsi o bonahala, data e ka aroloa ka makhethe (ke seo Dominika a se etsang setšoantšong), ho tlosoa ha nako e mehlano ho lutla ho ka sebelisoa, 'me ho ka sebelisoa othomathike.

2. Kopanya Mekhoa ea Tsamaiso ea Mosebetsi: Tsamaiso ea Mosebetsi

Li-archetypes tseo ke buang ka tsona ke mofuta oa piramite. Haeba ea pele e etsoa ka nepo, joale ea bobeli e se e ntse e le mofuta oa tlatsetso. Tse ngata tsa tsena ha li sebetse bakeng sa ho qala, li hloka ho hopoloa bakeng sa lik'hamphani tse kholoanyane tse kang Fortune 5000. K'hamphani ea ho qetela eo ke neng ke e sebeletsa e ne e e-na le mekhoa e 10 ea litekete. Sehlopha se seng se ne se e-na le Remedy, se seng se ile sa ngola mofuta o itseng oa tsamaiso ea sona, sa boraro se sebelisa Jira, 'me se seng se iketselitse ka imeile. Bothata bo tšoanang bo hlaha haeba khampani e na le liphaephe tse fapaneng tsa 30, empa ha ke na nako ea ho buisana ka linyeoe tse joalo kaofela.

Ke buisana le batho hantle hore na litekete li etsoa joang, hore na ho etsahala'ng ka bona ka mor'a moo, le hore na ba kheloha joang. Ntho e thahasellisang ka ho fetisisa ke hore batho ba libokeng tsa rōna ba bua ho tsoa botebong ba pelo. Ke ile ka botsa hore na ke batho ba bakae ba kentseng "tšusumetso e nyane / e se nang letho" ho litekete tse lokelang ho fuoa "tšusumetso e kholo". Ho ile ha fumaneha hore hoo e ka bang bohle ba etsa sena. Ha ke kopanele ho nyatsa 'me ke leka ka litsela tsohle hore ke se ke ka khetholla batho. Ha ba mpolela ho hong ka tieo, ha ke fane ka motho eo. Empa ha hoo e batlang e le motho e mong le e mong a feta tsamaiso, ho bolela hore ts'ireletso eohle ha e le hantle ke liaparo tsa fensetere. Ka hona, ha ho liqeto tse ka nkoang ho tsoa ho data ea sistimi ena.

Ho rarolla bothata ba litekete, o hloka ho khetha sistimi e le 'ngoe ea mantlha. Haeba u sebelisa Jira, e boloke Jira. Haeba ho na le mokhoa o mong, e ke e be oona feela. Taba ea bohlokoa ke hore litekete li lokela ho talingoa e le mohato o mong ts'ebetsong ea nts'etsopele. Ketso e 'ngoe le e' ngoe e tlameha ho ba le tekete, e lokelang ho phalla ka har'a ts'ebetso ea nts'etsopele. Litekete li romeloa ho sehlopha, se li behang letlapeng la lipale ebe se nka boikarabello bakeng sa tsona.

Sena se sebetsa mafapheng ohle, ho kenyeletsoa meralo ea motheo le tšebetso. Tabeng ena, hoa khoneha ho theha bonyane maikutlo a utloahalang a boemo ba litaba. Hang ha ts'ebetso ena e thehiloe, ka tšohanyetso ho ba bonolo ho tseba hore na ke mang ea ikarabellang bakeng sa kopo ka 'ngoe. Hobane hona joale ha re fumane 50%, empa 98% ea litšebeletso tse ncha. Haeba ts'ebetso ena ea mantlha e sebetsa, joale ho nepahala ho ntlafala ho pholletsa le tsamaiso.

Phaello ea litšebeletso

Sena se boetse se sebetsa feela ho likoporasi tse kholo. Haeba u khamphani e ncha tšimong e ncha, phutholla matsoho 'me u sebetse le Travis CI kapa CircleCI ea hau. Ha ho tluoa tabeng ea lik'hamphani tsa Fortune 5000, mohlala o ileng oa etsahala bankeng eo ke neng ke sebetsa ho eona. Google e ile ea tla ho bona 'me ba bontšoa litšoantšo tsa mekhoa ea khale ea IBM. Bashanyana ba Google ba ile ba botsa ka pherekano - mohloli oa mohloli oa see o hokae? Empa ha ho na khoutu ea mohloli, leha e le GUI. Ena ke 'nete eo mekhatlo e meholo e lokelang ho sebetsana le eona: lirekoto tsa banka tsa lilemo tse 40 ho mainframe ea boholo-holo. E mong oa bareki ba ka o sebelisa lijana tsa Kubernetes tse nang le lipaterone tsa Circuit Breaker, hammoho le Chaos Monkey, kaofela bakeng sa ts'ebeliso ea KeyBank. Empa lijana tsena qetellong li hokahana le kopo ea COBOL.

Bashanyana ba tsoang Google ba ne ba kholisehile ka ho feletseng hore ba tla rarolla mathata ohle a bareki ba ka, 'me ba qala ho botsa lipotso: IBM datapipe ke eng? Ba bolelloa: sena ke sehokedi. E amana le eng? Ho tsamaiso ea Sperry. Mme seo ke eng? Joalo joalo. Ha u sheba ka lekhetlo la pele ho bonahala eka: ke mofuta ofe oa DevOps o ka bang teng? Empa ha e le hantle, hoa khoneha. Ho na le litsamaiso tsa ho fana tse u lumellang hore u fane ka ts'ebetso ea mosebetsi ho lihlopha tse tsamaisang thepa.

3. Khopolo ea Lithibelo: Khopolo ea Lithibelo

Ha re feteleng ho ea boraro archetype: tsebo ea mekhatlo / "tribal". E le molao, mokhatlong ofe kapa ofe ho na le batho ba 'maloa ba tsebang ntho e' ngoe le e 'ngoe le ho laola ntho e' ngoe le e 'ngoe. Bana ke bona ba bileng mokhatlong nako e telele ka ho fetesisa mme ba tseba litharollo tsohle.

Li-Archetypes tse Supileng tsa Phetoho ea DevOps

Ha sena se hlaha setšoantšong, ka ho khetheha ke pota-potile batho ba joalo ka letšoao: mohlala, ho bonahala eka Lou ea itseng o teng libokeng tsohle. 'Me ho hlakile ho' na: ena ke Brent ea moo. Ha CIO e khetha pakeng tsa ka ka sekipa le liteki le mohlankana oa IBM ea apereng sutu, ke khethoa hobane ke khona ho bolella mookameli lintho tseo mohlankana e mong a ke keng a li bolella le hore mookameli a ka 'na a se ke a rata ho utloa. . Ke ba bolella hore bothata ba k'hamphani ea bona ke motho ea bitsoang Fred le motho ea bitsoang Lou. Botlolo bona bo hloka ho tlamolloa, tsebo ea bona e hloka ho fumanoa ho bona ka tsela e 'ngoe.

Ho rarolla bothata ba mofuta ona, nka etsa mohlala, ho fana ka tlhahiso ea ho sebelisa Slack. Motsamaisi ea bohlale o tla botsa - hobaneng? Ka tloaelo, maemong a joalo, baeletsi ba DevOps ba araba: hobane bohle ba e etsa. Haeba motsamaisi a hlile a le bohlale, o tla re: joale ho thoe'ng. Mme ke hona moo moqoqo o fellang teng. 'Me karabo ea ka ho sena ke: hobane ho na le mathata a mane k'hamphaning, Fred, Lou, Susie le Jane. Ho theha tsebo ea bona, motho o tlameha ho qala ka ho tsebisa Slack. Li-wiki tsa hau kaofela ha li na thuso hobane ha ho motho ea tsebang ka boteng ba tsona. Haeba sehlopha sa boenjiniere se kenya letsoho ntlafatsong ea pele le ea morao-rao 'me e mong le e mong o hloka ho tseba hore a ka ikopanya le sehlopha sa ntlafatso sa pele kapa sehlopha sa litšebeletso tsa motheo ka lipotso. Ke nakong eo Lou kapa Fred mohlomong ba tla ba le nako ea ho kenela wiki. Ebe ho Slack motho a ka botsa hore na hobaneng, a re, mohato oa 5 o sa sebetse. Ebe Lou kapa Fred ba tla lokisa litaelo ho wiki. Haeba u theha ts'ebetso ena, joale lintho tse ngata li tla oela ka botsona.

Ena ke ntlha ea ka e ka sehloohong: e le hore u buelle theknoloji leha e le efe e phahameng, u tlameha ho qala ho beha motheo bakeng sa bona ka tatellano, 'me sena se ka etsoa ka tharollo ea theknoloji e tlaase e sa tsoa hlalosoa. Haeba u qala ka theknoloji e phahameng 'me u sa hlalose hore na ke hobane'ng ha li hlokahala, joale, e le molao, sena ha se felle hantle. E mong oa bareki ba rona o sebelisa Azure ML, tharollo e theko e tlase haholo ebile e bonolo. Hoo e ka bang 30% ea lipotso tsa bona li ile tsa arajoa ke mochine oa ho ithuta ka boeena. 'Me ntho ena e ngotsoe ke basebetsi ba neng ba sa kenelle ho saense ea data, lipalo-palo kapa lipalo. Sena ke sa bohlokoa. Litsenyehelo tsa tharollo e joalo li fokola.

4. Li-hacks tsa tšebelisano: Li-hacks tsa tšebelisano

Ea bone ea archetype ke tlhokahalo ea ho loantša ho itšehla thajana. Batho ba bangata ba se ba ntse ba tseba sena: ho itšehla thajana ho baka bora. Haeba lefapha le leng le le leng le le mokatong oa lona, ​​​​'me batho ba sa kopane ka tsela leha e le efe, ntle le ka lifti, joale bora pakeng tsa bona bo hlaha habonolo. Empa haeba, ho fapana le hoo, batho ba le ka kamoreng e le 'ngoe, o tloha hang-hang. Ha motho a lahla qoso e 'ngoe e akaretsang, mohlala, sebopeho se joalo le se joalo ha se sebetse, ha ho letho le bonolo ho hlakisa qoso e joalo. Baetsi ba mananeo ba ngotseng sebopeho ba hloka feela ho qala ho botsa lipotso tse tobileng, 'me haufinyane ho tla hlaka hore, ka mohlala, mosebelisi o ne a sebelisa sesebelisoa ka phoso.

Ho na le litsela tse ngata tsa ho hlōla ho itšehla thajana. Ka lekhetlo le leng ke ile ka kōptjoa hore ke ee bankeng e ’ngoe Australia, empa ke ile ka hana hobane ke na le bana ba babeli le mosali. Sohle seo ke neng ke ka se etsa ho ba thusa e ne e le ho khothaletsa ho pheta pale ea litšoantšo. Ena ke ntho e pakoang e sebetsa. Tsela e 'ngoe e thahasellisang ke liboka tsa kofi e mafura. Mokhatlong o moholo, ena ke khetho e babatsehang ea ho phatlalatsa tsebo. Ho phaella moo, o ka tsamaisa li-devopsdays tsa ka hare, li-hackathons, joalo-joalo.

5. Ho koetlisa Kata

Joalokaha ke lemositse qalong, nke ke ka bua ka sena kajeno. Haeba u thahasella, u ka sheba tse ling tsa lipuo tsa ka.

Hape ho na le puo e ntle ka taba ena e tsoang ho Mike Rother:

6. E shebaneng le 'maraka: mokhatlo o shebaneng le' maraka

Ho na le mathata a fapaneng mona. Mohlala, "I" batho, "T" batho le "E" batho. “Ke” batho ke ba etsang ntho e le nngwe feela. Ka tloaelo li teng mekhatlong e nang le mafapha a ka thoko. "T" ke ha motho a le motle nthong e le 'ngoe empa hape le linthong tse ling. "E" kapa "kama" ke ha motho a na le litsebo tse ngata.

Li-Archetypes tse Supileng tsa Phetoho ea DevOps

Molao oa Conway o sebetsa mona (Molao oa Conway), e leng ka mokhoa o bonolo ka ho fetisisa o ka boleloang ka tsela e latelang: haeba lihlopha tse tharo li sebetsa ho moqapi, joale phello e tla ba moqapi oa likarolo tse tharo. Ka hona, haeba ho na le boemo bo phahameng ba ho itšehla thajana ka har'a mokhatlo o hlophisitsoeng, joale esita le Kubernetes, Circuit breaker, API extensibility le lintho tse ling tse majabajaba mokhatlong ona li tla hlophisoa ka tsela e tšoanang le mokhatlo ka boeona. Hantle-ntle ho latela Conway le ho sa tsotellehe lōna bohle ba bacha ba geek.

Tharollo ea bothata bona e 'nile ea hlalosoa ka makhetlo a mangata. Ho na le, mohlala, li-archetypes tsa mokhatlo tse hlalositsoeng ke Fernando Fernandez. Boqapi boo bo nang le mathata boo ke sa tsoa bua ka bona, ka ho itšehla thajana, ke boqapi bo shebaneng le ts'ebetso. Mofuta oa bobeli ke o mobe ka ho fetesisa, oa meralo ea matrix, bohlasoa ba tse ling tse peli. Ea boraro ke se bonoang ho tse ngata tse qalang, 'me lik'hamphani tse kholo le tsona li leka ho bapisa mofuta ona. Ke mokhatlo o shebaneng le 'maraka. Mona re ntlafatsa ho fihlela karabelo e potlakileng ho likopo tsa bareki. Ka linako tse ling sena se bitsoa mokhatlo o bataletseng.

Batho ba bangata ba hlalosa sebopeho sena ka litsela tse fapaneng, ke rata mantsoe haha/ tsamaisa dihlopha, Amazon ba e bitsa lihlopha tse peli tsa pizza. Ka sebopeho sena, batho bohle ba mofuta oa "I" ba arotsoe ho pota-pota tšebeletso e le 'ngoe,' me butle-butle ba ba haufi le mofuta oa "T", 'me haeba tsamaiso e nepahetseng e le teng, ba ka ba ba fetoha "E". Khahlano ea pele mona ke hore sebopeho se joalo se na le likarolo tse sa hlokahaleng. Ke hobane'ng ha u hloka motho ea hlahlobang lefapheng le leng le le leng haeba u ka ba le lefapha le khethehileng la bahlahlobi? Seo ke se arabang: litjeo tse eketsehileng tabeng ena ke theko ea hore mokhatlo oohle o fetohe mofuta oa "E" nakong e tlang. Ka sebopeho sena, tester butle-butle e ithuta ka marang-rang, meaho, moralo, joalo-joalo. Ka lebaka leo, e mong le e mong ea nkang karolo mokhatlong o tseba ka botlalo ntho e ’ngoe le e ’ngoe e etsahalang mokhatlong o hlophisitsoeng. Haeba u batla ho tseba hore na morero ona o sebetsa joang indastering, bala Mike Rother, Toyota Kata.

7. Bahlahlobisisi ba Shift-left: hlahloba qalong ea potoloho. Ho latela melao ya polokeho pontshong

Ke ha liketso tsa hau li sa atlehe tekong ea monko, ka mantsoe a mang. Batho ba u sebeletsang ha se maoatla. Haeba, joalo ka mohlala o ka holimo, ba beha tšusumetso e nyenyane / e se nang letho hohle, sena se ile sa nka lilemo tse tharo, 'me ha ho motho ea hlokometseng letho, joale bohle ba tseba hantle hore tsamaiso ha e sebetse. Kapa mohlala o mong - boto ea boeletsi ea phetoho, moo litlaleho li hlokang ho romelloa nako le nako, ho thoe, Laboraro. Ho na le sehlopha sa batho ba sebetsang moo (ba sa lefuoang hantle haholo, ka tsela) bao, ka khopolo, ba lokelang ho tseba hore na tsamaiso ka kakaretso e sebetsa joang. 'Me lilemong tse hlano tse fetileng, mohlomong u hlokometse hore litsamaiso tsa rona li rarahane ka mokhoa o makatsang. ’Me batho ba bahlano kapa ba tšeletseng ba lokela ho etsa qeto mabapi le phetoho eo ba sa kang ba e etsa le eo ba sa tsebeng letho ka eona.

Ehlile, mokhoa ona ha o sebetse. Ke tlameha ho tlosa lintho tse joalo hobane batho bana ha ba sireletse tsamaiso. Qeto e tlameha ho etsoa ke sehlopha ka boeona, hobane sehlopha se tlameha ho ikarabella bakeng sa eona. Ho seng joalo, boemo bo makatsang bo hlaha ha mookameli ea e-s'o ka a ngola khoutu bophelong ba hae a bolella moqapi hore na ho lokela ho nka nako e kae ho ngola khoutu. K'hamphani e 'ngoe eo ke neng ke sebetsa le eona e ne e e-na le liboto tse fapaneng tse 7 tse neng li hlahloba phetoho e' ngoe le e 'ngoe, ho kenyeletsoa boto ea meralo, boto ea lihlahisoa, joalo-joalo. Ho bile ho bile le nako e tlamang ea ho leta, le hoja mosebeletsi e mong a ile a mpolella hore lilemong tse leshome tsa mosebetsi, ha ho motho ea kileng a hana phetoho e entsoeng ke motho enoa nakong ena e tlamang.

Bahlahlobi ba libuka ba lokela ho memeloa ho ikopanya le rona, eseng ho ba felisa. Ba bolelle hore u ngola li-container tse sa fetoheng tsa binary tseo, haeba li ka atleha litekong tsohle, li lula li sa fetohe ka ho sa feleng. Ba bolelle hore u na le pipeline e le khoutu 'me u hlalose hore na seo se bolela'ng. Ba bontše morero o latelang: binary e sa fetoheng ea ho bala feela ka har'a setshelo e fetang liteko tsohle tsa ts'oaetso; 'me joale ha ho na motho ea e amang feela, ha ba ame le tsamaiso e etsang pipeline, kaha e boetse e bōpiloe ka matla. Ke na le bareki, Capital One, ba sebelisang Vault ho theha ntho e kang blockchain. Mohlahlobi ha a hloke ho bonts'a "litlhahiso" tse tsoang ho Chef; ho lekane ho bontša blockchain, eo ho eona ho hlakileng hore na ho etsahetse'ng ka tekete ea Jira tlhahiso le hore na ke mang ea ikarabellang bakeng sa eona.

Li-Archetypes tse Supileng tsa Phetoho ea DevOps

Ho ea ka tlaleha, e entsoeng ka 2018 ke Sonatype, ho bile le likopo tsa download tsa OSS tse limilione tse likete tse 2017 ka 87.

Li-Archetypes tse Supileng tsa Phetoho ea DevOps

Litahlehelo tse bileng teng ka lebaka la bofokoli li ngata haholo. Ho feta moo, lipalo tseo u li bonang ka holimo ha li kenyelle litšenyehelo tsa menyetla. DevSecOps ke eng ka bokhutšoanyane? E-re ke bolele hang-hang hore ha ke na thahasello ea ho bua ka hore na lebitso lena le atlehile hakae. Taba ke hore kaha DevOps e atlehile haholo, re lokela ho leka ho eketsa ts'ireletso ho phaephe eo.

Mohlala oa tatelano ena:
Li-Archetypes tse Supileng tsa Phetoho ea DevOps

Sena ha se khothaletso bakeng sa lihlahisoa tse ikhethileng, leha ke li rata kaofela. Ke ba qotsitse e le mohlala ho bontša hore DevOps, eo qalong e neng e itšetlehile ka paradigm ea mokhatlo lefapheng la indasteri, e u lumella ho iketsetsa mohato o mong le o mong oa mosebetsi ho sehlahisoa.

Li-Archetypes tse Supileng tsa Phetoho ea DevOps

'Me ha ho na lebaka le entseng hore re se ke ra nka mokhoa o ts'oanang oa ts'ireletso.

Phello

Qetellong, ke tla fana ka malebela bakeng sa DevSecOps. U tlameha ho kenyelletsa bahlahlobi nakong ea ho theha litsamaiso tsa hau le ho qeta nako u li ruta. U hloka ho sebelisana le bahlahlobi ba libuka. Ka mor'a moo, u lokela ho loana ntoa e sehlōhō ka ho feletseng khahlanong le maikutlo a fosahetseng. Leha o na le sesebelisoa se theko e phahameng ka ho fetesisa sa ho hlahlobisisa, o ka qetella o thehile mekhoa e mebe haholo har'a bahlahisi ba hau haeba o sa tsebe hore na karo-karolelano ea hau ea lerata ke efe. Bahlahisi ba tla imeloa ke liketsahalo mme ba tla li hlakola feela. Haeba u utloile ka pale ea Equifax, ke ntho e ntle haholo e etsahetseng moo, moo boemo bo phahameng ka ho fetisisa ba tlhokomeliso bo ileng ba hlokomolohuoa. Ho feta moo, bofokoli bo hloka ho hlalosoa ka tsela e hlakisang hore na bo ama khoebo joang. Mohlala, o ka re sena ke ts'oaetso e ts'oanang le ea pale ea Equifax. Bofokoli ba ts'ireletso bo lokela ho ts'oaroa ka mokhoa o ts'oanang le litaba tse ling tsa software, ke hore, li lokela ho kenyelletsoa ts'ebetsong ea DevOps ka kakaretso. U hloka ho sebetsa le bona ka Jira, Kanban, joalo-joalo. Bahlahisi ha baa lokela ho nahana hore motho e mong o tla etsa sena - ho fapana le hoo, bohle ba lokela ho etsa sena. Qetellong, o hloka ho sebelisa matla ho koetlisa batho.

likhokahano tse sebetsang

Mona ke lipuo tse 'maloa tse tsoang kopanong ea Devoops tseo u ka li fumanang li le molemo:

Sheba lenaneo DevoOops 2020 Moscow - ho boetse ho na le lintho tse ngata tse khahlisang moo.

Source: www.habr.com

Eketsa ka tlhaloso