Archetypes Fiovana Fito mifototra amin'ny fitsipiky ny DevOps

Ny fanontaniana hoe "ny fomba fampiharana devops" dia efa nisy nandritra ny taona maro, saingy tsy dia misy fitaovana tsara. Indraindray ianao dia iharan'ny dokam-barotra avy amin'ny mpanolo-tsaina tsy dia hendry izay mila mivarotra ny fotoanany, na ahoana na ahoana. Indraindray ireo dia teny manjavozavo, tena ankapobeny momba ny fomba fiasan'ny sambon'ny orinasa mega ny velaran'izao rehetra izao. Mipetraka ny fanontaniana hoe: inona no zava-dehibe amintsika? Ry mpanoratra malala, azonao atao ve ny mamolavola mazava tsara ny hevitrao ao anaty lisitra?

Izany rehetra izany dia avy amin'ny tsy fisian'ny tena fampiharana sy fahatakarana ny vokatry ny fiovan'ny kolontsain'ny orinasa. Ny fiovana eo amin'ny kolontsaina dia zavatra maharitra, ny vokatra dia tsy hiseho ao anatin'ny herinandro na iray volana. Mila olona efa lehibe izahay mba hahita ny fomba nananganana sy tsy nahomby ny orinasa nandritra ny taona maro.

Archetypes Fiovana Fito mifototra amin'ny fitsipiky ny DevOps

John Willis - iray amin'ireo rain'ny DevOps. John dia manana traikefa am-polony taona maro niasa tamin'ny orinasa marobe. Vao haingana i John dia nanomboka nahatsikaritra lamina manokana izay mitranga rehefa miara-miasa amin'ny tsirairay amin'izy ireo. Amin'ny fampiasana ireo archetypes ireo, i John dia mitarika ny orinasa amin'ny tena lalan'ny fanovana DevOps. Vakio bebe kokoa momba ireo archetypes amin'ny fandikana ny tatitra nataony avy amin'ny fihaonambe DevOops 2018.

Momba ny mpandahateny:

Maherin'ny 35 taona amin'ny fitantanana IT, nandray anjara tamin'ny famoronana ny teo aloha OpenCloud ao amin'ny Canonical, dia nandray anjara tamin'ny fanombohana 10, ny roa tamin'izy ireo dia namidy tamin'i Dell sy Docker. Amin'izao fotoana izao dia filoha lefitry ny DevOps sy ny fanao nomerika ao amin'ny SJ Technologies izy.

Manaraka izany ny tantara avy amin’ny fomba fijerin’i Jaona.

John Willis no anarako ary ny toerana mora indrindra hahitana ahy dia ao amin'ny Twitter, @botchagalupe. Manana anarana mitovy amin'ny Gmail sy GitHub aho. ny amin'ny alalan'ity rohy ity afaka mahita horonan-tsary momba ny tatitro sy famelabelarako ho azy ireo ianao.

Manana fivoriana maro miaraka amin'ireo CIO amin'ny orinasa lehibe isan-karazany aho. Matetika izy ireo no mitaraina fa tsy azony ny atao hoe DevOps, ary izay rehetra manandrana manazava izany aminy dia miresaka zavatra hafa. Ny fitarainana mahazatra iray hafa dia ny hoe tsy mandeha ny DevOps, na dia toa manao ny zava-drehetra araka ny hazavaina aminy aza ny tale. Orinasa lehibe efa mihoatra ny zato taona no resahinay. Rehefa avy niresaka tamin'izy ireo aho dia tonga tamin'ny fanatsoahan-kevitra fa ho an'ny olana maro dia tsy ny teknolojia avo lenta no mety indrindra, fa ny vahaolana amin'ny teknolojia ambany. Nandritra ny herinandro aho vao niresaka tamin’ny olona avy amin’ny sampana samihafa. Ny hitanao amin'ny sary voalohany indrindra amin'ny lahatsoratra dia ny tetikasako farany, toy izao ny endriky ny efitrano taorian'ny telo andro niasana.

Inona no atao hoe DevOps?

Eny tokoa, raha manontany olona 10 samihafa ianao, dia hanome valiny 10 samihafa izy ireo. Fa izao ny zavatra mahaliana: ho marina avokoa ireo valiny folo ireo. Tsy misy valiny diso eto. Tena lalina tao amin'ny DevOps aho, nandritra ny 10 taona teo ho eo, ary izy no Amerikana voalohany tamin'ny DevOpsDay voalohany. Tsy hilaza aho fa marani-tsaina noho ny olona rehetra tafiditra ao amin'ny DevOps aho, saingy zara raha misy olona nandany ezaka be tamin'izany. Mino aho fa mitranga ny DevOps rehefa mitambatra ny renivola sy ny teknolojia. Matetika isika no manadino ny momba ny olombelona, ​​na dia miresaka betsaka momba ny kolontsaina rehetra aza.

Archetypes Fiovana Fito mifototra amin'ny fitsipiky ny DevOps

Ankehitriny dia manana angon-drakitra be dia be izahay, fikarohana akademika dimy taona, fitsapana ny teoria amin'ny sehatra indostrialy. Ny zavatra lazain'ireo fanadihadiana ireo dia hoe raha manambatra ny fomba fitondran-tena sasany amin'ny kolontsain'ny fandaminana ianao dia afaka mahatratra 2000x ny hafainganam-pandeha. Ity fanafainganana ity dia mifanandrify amin'ny fanatsarana mitovy amin'ny fitoniana. Ity dia fandrefesana fatran'ny tombony azon'ny DevOps entin'ny orinasa rehetra. Roa taona lasa izay, niresaka momba ny DevOps aho tamin'ny tale jeneralin'ny orinasa Fortune 5000. Rehefa nanomana ny famelabelarana aho dia natahotra mafy satria tsy maintsy namintina ny traikefako nandritra ny 5 minitra.

Tamin'ny farany dia nomeko izao manaraka izao Famaritana ny DevOps: Fomba amam-panao sy lamina ahafahana manova ny renivola maha olona ho renivohim-pandaminana mahomby. Ohatra iray ny fomba fiasan'ny Toyota nandritra ny 50 na 60 taona farany.

Archetypes Fiovana Fito mifototra amin'ny fitsipiky ny DevOps

(Ao aoriana, ireo diagrams ireo dia tsy omena ho toy ny fitaovana fanondroana, fa ho fanoharana. Ny votoatiny dia hiova ho an'ny orinasa vaovao tsirairay. Na izany aza, ny sary dia azo jerena misaraka sy lehibe kokoa. amin'ity rohy ity.)

Ny iray amin'ireo fomba fanao mahomby indrindra dia sanda Stream sarintany. Boky tsara maromaro no nosoratana momba an'io, ny tena nahomby tamin'ireo dia nosoratan'i Karen Martin. Saingy tato anatin'ny taona vitsivitsy dia tonga tamin'ny fanatsoahan-kevitra aho fa na io fomba fiasa io aza dia teknolojia avo lenta. Azo antoka fa manana tombony maro izy io ary efa nampiasaiko be dia be. Saingy rehefa manontany anao ny tale jeneralin'ny orinasa hoe nahoana ny orinasany no tsy afaka mifindra amin'ny lalamby vaovao, aloha loatra ny miresaka momba ny sari-tany momba ny sarintany. Betsaka ny fanontaniana fototra tsy maintsy valiana aloha.

Heveriko fa ny fahadisoana ataon'ny maro amin'ireo mpiara-miasa amiko dia ny manome torolalana dimy ho an'ny orinasa fotsiny izy ireo ary avy eo miverina enim-bolana aty aoriana ary mijery ny zava-nitranga. Na ny tetika tsara toy ny sarin-tsarin-tsarin'ny sandan'ny sari-tany aza dia misy, andao atao hoe jamba. Taorian'ny resadresaka an-jatony niaraka tamin'ireo talen'ny orinasa isan-karazany, dia namolavola lamina iray izay ahafahantsika manapaka ny olana amin'ny singa ao aminy, ary ankehitriny isika dia hiresaka momba ny tsirairay amin'ireo singa ireo amin'ny filaharany. Alohan'ny hampiharana vahaolana ara-teknolojia, dia mampiasa an'io lamina io aho, ary vokatr'izany, ny rindrina rehetra dia rakotra kisary. Vao haingana aho dia niara-niasa tamin'ny tahirim-bola iray ary niafara tamin'ny 100-150 tetika toy izany.

Ny kolontsaina ratsy dia mihinana fomba fiasa tsara amin'ny sakafo maraina

Ny hevi-dehibe dia izao: tsy misy ny Lean, Agile, SAFE ary DevOps hanampy raha ratsy ny kolontsain'ny fikambanana. Toy ny mitsoraka any amin'ny lalina tsy misy fitaovana scuba na miasa tsy misy x-ray. Raha lazaina amin'ny teny hafa, ny manonona an'i Drucker sy Deming: ny kolontsain'ny fandaminana ratsy dia handany ny rafitra tsara rehetra tsy ho kenda.

Mba hamahana ity olana lehibe ity dia mila manao ireto dingana manaraka ireto ianao:

  1. Ataovy hita maso ny asa rehetra: mila manao ny asa rehetra ho hita. Tsy amin'ny heviny hoe tsy maintsy aseho amin'ny efijery sasany izy io, fa amin'ny heviny hoe tsy maintsy hojerena.
  2. Rafitra fitantanana asa iombonana: mila atambatra ny rafitra fitantanana. Ao amin'ny olan'ny fahalalana "foko" sy ny fahalalana andrim-panjakana, amin'ny tranga 9 amin'ny 10 dia ny olona no mahataitra. Ao amin'ny boky "Tetikasa Phoenix" Ny olana dia tamin'ny olona tokana, Brent, izay nahatonga ilay tetikasa ho tara telo taona. Ary mifankahita amin'ireo "Brents" ireo aho na aiza na aiza. Mba hamahana ireo olana ireo dia mampiasa ireo singa roa manaraka ao amin'ny lisitray aho.
  3. Theory of Constraints Methodology: teorian'ny teritery.
  4. Hacks fiaraha-miasa: hacks fiaraha-miasa.
  5. Toyota Kata (Coaching Kata): Tsy hiresaka firy momba ny Toyota Kata aho. Raha liana dia amin'ny github-ko misy famelabelarana saika ny tsirairay amin'ireo lohahevitra ireo.
  6. Fikambanana miompana amin'ny tsena: fikambanana miompana amin’ny tsena.
  7. Mpandinika ankavia: fanaraha-maso amin'ny dingana voalohan'ny tsingerina.

Archetypes Fiovana Fito mifototra amin'ny fitsipiky ny DevOps

Manomboka miasa amina fikambanana tsotra aho: mandeha any amin'ny orinasa aho ary miresaka amin'ny mpiasa. Araka ny hitanao, tsy misy teknolojia avo lenta. Ny hany ilainao dia zavatra hanoratana. Manangona ekipa maromaro ao anaty efitrano iray aho ary mandinika izay lazainy amiko amin'ny fomba fijerin'ireo archetypes 7. Ary avy eo dia omeko marika izy ireo ary angatahiko izy ireo mba hanoratra eny amin'ny solaitrabe izay rehetra nolazainy mafy hatreto. Matetika amin'ireo karazana fivoriana ireo dia misy olona iray manoratra ny zava-drehetra, ary ny tsara indrindra dia afaka manoratra ny 10% amin'ny adihevitra. Miaraka amin'ny fomba fiasako, io tarehimarika io dia azo ampitomboina ho 40%.

Archetypes Fiovana Fito mifototra amin'ny fitsipiky ny DevOps

(Ity fanoharana ity dia azo jerena mitokana jereo ny rohy)

Ny fomba fiasako dia mifototra amin'ny asan'i William Schneider. Ny Alternative Reengineering). Ny fomba fiasa dia mifototra amin'ny hevitra fa ny fikambanana rehetra dia azo zaraina ho efamira efatra. Ity tetika ity amiko dia matetika vokatry ny fiaraha-miasa amin'ireo tetika an-jatony hafa mipoitra rehefa mamakafaka fikambanana. Eritrereto hoe manana fikambanana manana fifehezana avo lenta isika, nefa manana fahaiza-manao ambany. Safidy tena tsy ilaina izany: rehefa mandeha ny tsipika ny rehetra, saingy tsy misy mahalala izay tokony hatao.

Ny safidy somary tsara kokoa dia ny manana haavo ambony amin'ny fanaraha-maso sy ny fahaiza-manao. Raha toa ka mahasoa ny orinasa toy izany, dia mety tsy mila DevOps izany. Tena mahaliana ny miara-miasa amin'ny orinasa iray manana fifehezana avo lenta, ambany fahaiza-manao ary fiaraha-miasa, saingy miaraka amin'ny kolontsaina avo lenta (cultivation). Midika izany fa betsaka ny olona tia miasa ao amin’io orinasa io ary kely ny taham-pahavitrihan’ny mpiasa.

Archetypes Fiovana Fito mifototra amin'ny fitsipiky ny DevOps

(Ity fanoharana ity dia azo jerena mitokana jereo ny rohy)

Raha ny fahitako azy dia ny fomba misy torolalana henjana dia miafara amin'ny fanatontosana ny fahamarinana. Ao amin'ny sari-tany manokana momba ny sarintany, misy fitsipika maro momba ny fomba tokony handrafetana ny vaovao. Amin'ny dingana voalohan'ny asa, izay lazaiko ankehitriny, tsy misy mila ireo fitsipika ireo. Raha misy olona manana marika eny an-tanany dia mamaritra ny tena zava-misy ao amin'ny orinasa eo amin'ny solaitrabe, izany no fomba tsara indrindra hahafantarana ny toe-draharaha. Tsy tonga any amin'ny tale ny vaovao toy izany. Amin'izao fotoana izao dia hadalana ny manapaka ilay olona ary milaza fa tsy nety ny nanaovany zana-tsipìka. Amin'ity dingana ity dia tsara kokoa ny mampiasa fitsipika tsotra, ohatra: ny abstraction multilevel dia azo atao amin'ny fampiasana marika maromaro miloko.

Averiko indray, tsy misy teknolojia avo lenta. Ny marika mainty dia mampiseho ny zava-misy marina amin'ny fomba fiasan'ny zava-drehetra. Miaraka amin'ny marika mena, ny olona dia manamarika izay tsy tiany amin'ny toe-draharaha ankehitriny. Zava-dehibe ny hanoratany an'ity fa tsy izaho. Rehefa mandeha any amin'ny CIO aho aorian'ny fivoriana dia tsy manolotra lisitr'ireo zavatra 10 tsy maintsy amboarina aho. Miezaka mitady fifandraisana eo amin'izay lazain'ny olona ao amin'ny orinasa aho sy ireo modely efa voaporofo. Farany, misy marika manga manolotra vahaolana azo atao amin'ny olana.

Archetypes Fiovana Fito mifototra amin'ny fitsipiky ny DevOps

(Ity fanoharana ity dia azo jerena mitokana jereo ny rohy)

Ohatra iray amin'izany fomba izany no aseho etsy ambony. Tamin'ny fiandohan'ity taona ity dia niasa tamin'ny banky iray aho. Resy lahatra ny mpitandro ny filaminana tao fa tsy tokony ho tonga amin'ny famolavolana sy famerenana ny fepetra takiana.

Archetypes Fiovana Fito mifototra amin'ny fitsipiky ny DevOps

(Ity fanoharana ity dia azo jerena mitokana jereo ny rohy)

Ary avy eo dia niresaka tamin'ny olona avy amin'ny departemanta hafa izahay ary hita fa tokony ho 8 taona lasa izay, nandroaka mpiasan'ny fiarovana ny mpamorona rindrambaiko satria nampiadana ny asa. Ary avy eo dia nivadika ho fandrarana, izay noraisina ho azo antoka. Na dia tsy nisy fandrarana aza raha ny marina.

Nitohy tamin'ny fomba tena nampisafotofoto ny fihaonanay: nandritra ny adiny telo teo ho eo, dia ekipa dimy samy hafa no tsy afaka nanazava tamiko ny zava-nitranga teo anelanelan'ny fehezan-dalàna sy ny fivoriambe. Ary toa izany no zavatra tsotra indrindra. Ny ankamaroan'ny mpanolotsaina DevOps dia mihevitra mialoha fa efa fantatry ny rehetra izany.

Avy eo ilay tompon'andraikitra amin'ny fitantanana IT, izay nangina nandritra ny adiny efatra, dia velona tampoka rehefa tonga tamin'ny lohaheviny, ary nibodo anay nandritra ny fotoana maharitra. Nanontany azy aho tamin’ny farany hoe inona no heviny momba ilay fivoriana, ary tsy hohadinoiko mihitsy ny valin-teniny. Hoy izy: “Nieritreritra aho taloha fa ny bankynay dia tsy nanana afa-tsy fomba roa tamin’ny fanaterana lozisialy, nefa fantatro izao fa dimy izy ireo, ary telo aza no tsy fantatro.”

Archetypes Fiovana Fito mifototra amin'ny fitsipiky ny DevOps

(Ity fanoharana ity dia azo jerena mitokana jereo ny rohy)

Ny fihaonana farany teo amin'ity banky ity dia niaraka tamin'ny ekipa rindrambaiko fampiasam-bola. Niaraka taminy no hita fa ny fanoratana diagram miaraka amin'ny marika amin'ny taratasy dia tsara kokoa noho ny amin'ny solaitrabe, ary na dia tsara kokoa noho ny amin'ny smartboard.

Archetypes Fiovana Fito mifototra amin'ny fitsipiky ny DevOps

Ny sary hitanao dia ny endriky ny efitrano fivorian'ny hotely tamin'ny andro fahefatra tamin'ny fihaonanay. Ary nampiasa ireo tetika ireo izahay mba hitadiavana lamina, izany hoe archetypes.

Noho izany, mametraka fanontaniana amin'ny mpiasa aho, manoratra ny valiny miaraka amin'ny marika misy loko telo (mainty, mena ary manga). Mamakafaka ny valintenin'izy ireo momba ny archetypes aho. Andeha isika hiresaka momba ny archetypes rehetra araka ny filaharany.

1. Ataovy hita maso ny asa rehetra: Ataovy hita maso ny asa

Ny ankamaroan'ny orinasa miara-miasa amiko dia manana isan-jaton'ny asa tsy fantatra. Ohatra, rehefa tonga any amin'ny iray hafa ny mpiasa iray ary mangataka zavatra fotsiny. Amin'ny fikambanana lehibe dia mety hisy 60% ny asa tsy voaomana. Ary hatramin'ny 40% amin'ny asa dia tsy voarakitra an-tsoratra amin'ny fomba rehetra. Raha Boeing io dia tsy hiakatra amin'ny fiaramanidinan'izy ireo intsony aho mandritra ny fiainako. Raha ny antsasa-manilan’ny asa ihany no voarakitra an-tsoratra dia tsy fantatra na marina na tsia izany asa izany. Ny fomba hafa rehetra dia lasa tsy misy ilana azy - tsy misy dikany ny manandrana manao automatique na inona na inona, satria ny 50% fantatra dia mety ho ny ampahany mirindra sy mazava indrindra amin'ny asa, ny automatique izay tsy hanome vokatra lehibe, ary ny ratsy indrindra. ao amin'ny antsasany tsy hita maso ny zavatra. Raha tsy misy ny antontan-taratasy dia tsy azo atao ny mahita karazana hacks sy asa miafina rehetra, tsy mahita bottlenecks, ireo "Brents" izay efa noresahiko. Misy boky mahafinaritra nosoratan'i Dominica DeGrandis "Ny fanaovana asa ho hita". Izy no manambara dimy samy hafa "fotoana mitete" (mpangalatra fotoana):

  • Be loatra ny asa ao anatin'ny dingana (WIP)
  • Dependencies tsy fantatra
  • Asa tsy voaomana
  • Laharam-pahamehana mifanipaka
  • Asa atao tsinontsinona

Famakafakana tena sarobidy ary tsara ilay boky, saingy tsy misy ilana azy ireo torohevitra rehetra ireo raha 50% amin'ny angon-drakitra ihany no hita. Ny fomba natolotr'i Dominica dia azo ampiasaina raha toa ka tratra ny marina mihoatra ny 90%. Miresaka toe-javatra izay omen'ny lehibe iray asa 15 minitra ny mpiasa iray, nefa mila telo andro izy; fa tsy fantatr'ilay sefo fa miankina amin'olona efatra na dimy hafa io ambany io.

Archetypes Fiovana Fito mifototra amin'ny fitsipiky ny DevOps

Ny Tetikasa Phoenix dia tantara mahafinaritra momba ny tetikasa iray izay tara telo taona. Ny iray amin'ireo tarehin-tsoratra dia miatrika fandroahana noho izany, ary mihaona amin'ny toetra iray hafa izay aseho ho karazana Socrate izy. Manampy izy hamantatra hoe inona marina no tsy nety. Hita fa manana mpitantana rafitra iray ny orinasa, Brent no anarany, ary mandeha amin'ny fomba rehetra ny asa rehetra. Amin’ny fivoriana iray, dia anontaniana ny iray amin’ireo mpiasam-panjakana: nahoana no maharitra herinandro ny asa isaky ny antsasak’adiny? Ny valiny dia famelabelarana tena tsotra momba ny teoria filaharana sy ny lalàn'i Little, ary amin'ity famelabelarana ity dia hita fa amin'ny 90% ny fibodoana dia maharitra 9 ora ny ora fiasana tsirairay. Ny asa tsirairay dia mila alefa amin'ny olona fito hafa, ka lasa 63 ora io ora io, in-7 in-9. Ny teboka tiako holazaina dia ny fampiasana ny Lalàna Kely na ny teoria filaharana sarotra dia mila manana data farafaharatsiny ianao.

Ka rehefa miresaka momba ny fahitana aho dia tsy midika hoe eo amin'ny efijery ny zava-drehetra, fa farafaharatsiny manana data ianao. Rehefa manao izany izy ireo dia matetika no hita fa be dia be ny asa tsy voaomana izay alefa any amin'ny Brent rehefa tsy ilaina izany. Ary i Brent dia lehilahy tsara, tsy handa na oviana na oviana, fa tsy milaza amin'olona ny fomba fanaony.

Archetypes Fiovana Fito mifototra amin'ny fitsipiky ny DevOps

Rehefa hita ny asa dia azo sokajiana tsara ny angon-drakitra (izany no ataon'i Dominika amin'ny sary), azo ampiharina ny abstraction amin'ny fivoahana dimy heny, ary azo ampiharina ny automation.

2. Manambatra ny rafi-pitantanana ny asa: Fitantanana ny asa

Ny archetypes resahiko dia karazana piramida. Raha vita tsara ilay voalohany dia efa karazana fanampim-panampiana ilay faharoa. Maro amin'izy ireo no tsy miasa ho an'ny fanombohana, tokony hotadidina ho an'ny orinasa lehibe kokoa toa ny Fortune 5000. Ny orinasa farany niasako dia nanana rafitra fanaovana tapakila 10. Ny ekipa iray dia nanana Remedy, ny iray hafa nanoratra karazana rafitra manokana, ny fahatelo nampiasa Jira, ary ny sasany nanao mailaka. Mipoitra ihany koa ny olana raha toa ka manana fantsona 30 samihafa ny orinasa, saingy tsy manam-potoana hiresaka momba ireo tranga rehetra ireo aho.

Mifanakaloza hevitra amin'ny olona aho hoe ahoana no fomba namoronana ny tapakila, inona no hitranga amin'izy ireo manaraka, ary ahoana no hihodinana azy ireo. Ny tena mahaliana dia ny hoe miteny amim-pahatsorana ny olona any am-pivoriana. Nanontany aho hoe firy ny olona mametraka "minor / no impact" amin'ny tapakila izay tokony homena "may impact" tokoa. Hita fa saika ny rehetra no manao izany. Tsy manao fanamelohana aho ary miezaka amin'ny fomba rehetra tsy hamantarana olona. Rehefa mibaboka zavatra amiko amin-kitsimpo izy ireo dia tsy omeko ilay olona. Saingy rehefa saika ny rehetra no mandalo ny rafitra, midika izany fa ny fiarovana rehetra dia ny fitafy varavarankely. Noho izany, tsy misy fanatsoahan-kevitra azo raisina avy amin'ny angon-drakitra amin'ity rafitra ity.

Mba hamahana ny olan'ny tapakila dia mila misafidy rafitra lehibe iray ianao. Raha mampiasa Jira ianao dia tehirizo Jira. Raha misy azo atao dia avelao ho iray ihany. Ny fehin-kevitra dia ny hoe ny tapakila dia tokony hoheverina ho dingana iray hafa amin'ny dingana fampandrosoana. Ny hetsika rehetra dia tsy maintsy manana tapakila, izay tsy maintsy mikoriana amin'ny fizotran'ny fampandrosoana. Ny tapakila dia alefa any amin'ny ekipa, izay mametraka azy ireo eo amin'ny solaitrabe ary avy eo dia mandray andraikitra amin'izany.

Izany dia mihatra amin'ny departemanta rehetra, anisan'izany ny fotodrafitrasa sy ny asa. Amin'ity tranga ity, azo atao ny mamorona farafaharatsiny hevitra azo tsapain-tanana momba ny raharaham-pirenena. Rehefa tafapetraka io dingana io dia lasa mora tampoka ny mamantatra hoe iza no tompon'andraikitra amin'ny fangatahana tsirairay. Satria tsy 50% izao no raisintsika, fa 98% ny tolotra vaovao. Raha mandeha io dingana fototra io, dia mihatsara ny fahitsiana manerana ny rafitra.

Fantsona serivisy

Izany indray dia mihatra amin'ny orinasa lehibe ihany. Raha orinasa vaovao amin'ny sehatra vaovao ianao dia aforeto ny tananao ary miaraha miasa amin'ny Travis CI na CircleCI anao. Raha ny momba ny orinasa Fortune 5000 dia tranga iray niseho tao amin'ny banky niasako. Tonga tany amin'izy ireo i Google ary naseho ny sarin'ireo rafitra IBM taloha. Nisavoritaka nanontany ry zalahy avy ao amin'ny Google - aiza ny kaody loharanon'izany? Saingy tsy misy kaody loharano, na GUI aza. Izany no zava-misy izay tsy maintsy atrehin'ny fikambanana lehibe: firaketana banky 40 taona amin'ny rafitra fototra tranainy. Ny iray amin'ireo mpanjifako dia mampiasa kaontenera Kubernetes misy lamina Circuit Breaker, miampy Chaos Monkey, ho an'ny fampiharana KeyBank avokoa. Saingy ireo kaontenera ireo dia mifandray amin'ny fampiharana COBOL amin'ny farany.

Natoky tanteraka ry zalahy avy ao amin'ny Google fa hamaha ny olan'ny mpanjifako rehetra izy ireo, ary avy eo dia nanomboka nametraka fanontaniana izy ireo: inona ny IBM datapipe? Hoy izy ireo: mpampitohy ity. Inona no ifandraisany? Ho an'ny rafitra Sperry. Ary inona izany? Sy ny sisa. Raha vao jerena dia toa: karazana DevOps inona no mety hisy? Saingy raha ny marina dia azo atao izany. Misy rafitra fanaterana izay ahafahanao manolotra ny fizotran'ny asa ho an'ny ekipa mpanatitra.

3. Theory of Constraints: Theory of Constraints

Andeha hirosoana amin'ny archetype fahatelo: fahalalana andrim-panjakana/"foko". Amin'ny maha-fitsipika, ao amin'ny fikambanana misy olona maromaro izay mahafantatra ny zava-drehetra sy mitantana ny zava-drehetra. Ireo no efa ela indrindra tao amin'ny fikambanana ary mahafantatra ny vahaolana rehetra.

Archetypes Fiovana Fito mifototra amin'ny fitsipiky ny DevOps

Rehefa mipoitra eo amin'ny kisary izany dia manodina manokana ireo olona ireo aho miaraka amin'ny marika: ohatra, hita fa misy Lou iray manatrika ny fivoriana rehetra. Ary mazava amiko: Brent eo an-toerana io. Rehefa misafidy ahy ny CIO amin'ny T-shirt sy sneakers ary ilay lehilahy avy amin'ny IBM manao akanjo dia voafidy aho satria afaka milaza amin'ny tale ny zavatra tsy holazain'ilay lehilahy hafa ary mety tsy ho tian'ny tale heno. . Lazaiko amin'izy ireo fa ny olana ao amin'ny orinasany dia olona iray antsoina hoe Fred ary olona iray antsoina hoe Lou. Mila esorina io fatorana io, mila alaina amin'izy ireo ny fahalalany.

Mba hamahana ity karazana olana ity dia azoko atao, ohatra, ny mampiasa Slack. Ny tale mahay iray dia hanontany - nahoana? Amin'ny ankapobeny, amin'ny tranga toy izany, ny mpanolo-tsaina DevOps dia mamaly hoe: satria samy manao izany ny rehetra. Raha tena hendry ny tale dia hoy izy hoe: ahoana. Ary eto no nifarana ny fifanakalozan-kevitra. Ary ny valinteniko dia izao: satria misy tavoahangy efatra ao amin'ny orinasa, Fred, Lou, Susie ary Jane. Mba hametrahana ny fahalalany dia tsy maintsy ampidirina aloha ny Slack. Hadalana tanteraka ny wiki-nao rehetra satria tsy misy mahalala ny fisiany. Raha mandray anjara amin'ny fampivoarana eo anoloana sy aoriana ny ekipa injeniera ary mila mahafantatra ny rehetra fa afaka mifandray amin'ny ekipan'ny fampandrosoana eo anoloana na ny ekipan'ny fotodrafitrasa izy ireo raha misy fanontaniana. Amin'izay fotoana izay no hananan'i Lou na Fred fotoana hiditra ao amin'ny wiki. Ary avy eo ao amin'ny Slack dia mety hisy hanontany hoe nahoana, ohatra, no tsy mandeha ny dingana 5. Avy eo dia hanitsy ny torolalana ao amin'ny wiki i Lou na Fred. Raha mametraka an'io dingana io ianao, dia maro ny zavatra ho tonga amin'ny toerany.

Ity no hevi-dehibeko: mba hanoroana teknolojia avo lenta, dia tsy maintsy apetrakao aloha ny fototra ho azy ireo, ary azo atao amin'ny vahaolana ara-teknolojia ambany nofaritana vao haingana. Raha manomboka amin'ny teknolojia avo lenta ianao ary tsy manazava ny antony ilana azy ireo, dia tsy mifarana tsara izany. Ny iray amin'ireo mpanjifanay dia mampiasa Azure ML, vahaolana tena mora sy tsotra. Manodidina ny 30% amin'ny fanontanian'izy ireo no novalian'ny milina fianarana samirery. Ary ity zavatra ity dia nosoratan'ny mpandraharaha izay tsy nandray anjara tamin'ny siansa momba ny data, statistika na matematika. Zava-dehibe izany. Ny vidin'ny vahaolana toy izany dia kely indrindra.

4. Hacks fiaraha-miasa: hacks fiaraha-miasa

Ny archetype fahefatra dia ny filàna hiadiana amin'ny fitokana-monina. Efa fantatry ny ankamaroan'ny olona izany: miteraka fankahalana ny fitokana-monina. Raha ny sampana tsirairay dia eo amin'ny gorodonany, ary ny olona dia tsy mifanelanelana amin'ny fomba rehetra, afa-tsy amin'ny ascenseur, dia mipoitra mora foana ny fifankahalana eo amin'izy ireo. Fa raha ny mifanohitra amin'izany, ny olona ao amin'ny efitra iray ihany, dia miala avy hatrany izy. Rehefa misy olona mamoaka fiampangana ankapobe, ohatra, tsy mandeha mihitsy ny fifandraisana toy izany sy izany, dia tsy misy mora kokoa ny manafoana ny fiampangana toy izany. Ireo programmer izay nanoratra ny interface dia mila manomboka mametraka fanontaniana manokana, ary tsy ho ela dia ho hita fa, ohatra, ny mpampiasa dia nampiasa ny fitaovana tamin'ny fomba diso.

Misy fomba maro handresena ny fitokana-monina. Nasaina naka hevitra tany amin’ny banky iray tany Aostralia aho indray mandeha, nefa tsy nety nanao izany satria manan-janaka roa sy vady. Ny hany azoko natao hanampiana azy ireo dia ny nanoro ny fitantarana an-tsary. Izany dia zavatra voaporofo fa miasa. Fomba iray hafa mahaliana dia ny fivorian'ny kafe mahia. Ao amin'ny fikambanana lehibe, ity dia safidy tsara indrindra amin'ny fanaparitahana fahalalana. Ankoatra izany, afaka manao devopsdays anatiny, hackathons, sy ny sisa.

5. Coaching Kata

Araka ny nampitandremako tany am-boalohany dia tsy hiresaka momba izany aho anio. Raha liana ianao dia afaka mijery ny sasany amin'ireo famelabelarako.

Misy lahateny tsara momba ity lohahevitra ity avy amin'i Mike Rother:

6. Mitodika amin'ny tsena: fikambanana miompana amin'ny tsena

Misy olana samihafa eto. Ohatra, olona "I", olona "T" ary olona "E". Ny olona "izaho" dia ireo izay manao zavatra iray ihany. Matetika izy ireo dia ao amin'ny fikambanana misy sampana mitokana. Ny "T" dia rehefa mahay zavatra iray ny olona iray nefa mahay zavatra hafa koa. Ny "E" na "comb" aza dia rehefa manana fahaizana maro ny olona iray.

Archetypes Fiovana Fito mifototra amin'ny fitsipiky ny DevOps

Ny lalàn'i Conway dia miasa eto (Lalàn'i Conway), izay amin'ny endrika notsorina indrindra dia azo ambara toy izao: raha misy ekipa telo miasa amin'ny mpamoron-kira, ny vokatra dia ho mpanangona ampahany telo. Noho izany, raha misy ambaratonga avo ny fitokana-monina ao anatin'ny fikambanana iray, na dia Kubernetes, Circuit breaker, API fanitarana sy zavatra hafa raitra ao amin'ity fikambanana ity dia halamina amin'ny fomba mitovy amin'ny fikambanana. Hentitra araka ny filazan'i Conway sy ho an'ny tanora geeks rehetra.

Efa voalaza imbetsaka ny vahaolana amin'ity olana ity. Misy, ohatra, ny archetypes momba ny fandaminana nofaritan'i Fernando Fernandez. Io architecture manahirana io vao noresahiko io, miaraka amin'ny fitokanana, dia architecture miompana amin'ny asa. Ny karazana faharoa dia ny ratsy indrindra, maritrano matrix, korontana amin'ny roa hafa. Ny fahatelo dia ny hita amin'ny ankamaroan'ny fanombohana, ary ny orinasa lehibe koa dia miezaka ny mifanandrify amin'io karazana io. Fikambanana miompana amin’ny tsena izy io. Eto izahay dia manatsara mba hahazoana valiny haingana indrindra amin'ny fangatahan'ny mpanjifa. Antsoina hoe fikambanana fisaka izany indraindray.

Olona maro no mamaritra ity rafitra ity amin'ny fomba samihafa, tiako ny teny manangana / mitantana ekipa, ao amin'ny Amazon no iantsoan'izy ireo izany ekipa pizza roa. Ao anatin'io rafitra io, ny olona rehetra karazana "I" dia mivondrona manodidina ny serivisy iray, ary tsikelikely izy ireo dia manakaiky kokoa ny karazana "T", ary raha misy ny fitantanana mety dia mety ho lasa "E" mihitsy aza izy ireo. Ny fanoherana voalohany eto dia ny hoe manana singa tsy ilaina ny rafitra toy izany. Nahoana ianao no mila mpanandrana isaky ny departemanta raha afaka manana departemanta manokana momba ny fitsapana ianao? Izay novaliako: ny vola fanampiny amin'ity tranga ity dia ny vidin'ny fikambanana manontolo ho lasa karazana "E" amin'ny ho avy. Ao anatin'ity rafitra ity, ny mpanandrana dia mianatra tsikelikely momba ny tambajotra, ny maritrano, ny famolavolana, sns. Vokatr'izany, ny mpandray anjara tsirairay ao amin'ny fikambanana dia mahafantatra tsara ny zava-mitranga rehetra ao amin'ny fikambanana. Raha te hahafantatra ny fomba fiasan'ity tetika ity amin'ny indostria ianao dia vakio Mike Rother, Toyota Kata.

7. Mpandinika ankavia: manara-maso ny fiandohan'ny tsingerina. Fanaraha-maso ny fitsipika fiarovana aseho

Amin'izay fotoana izay dia tsy mahafeno ny fitsapana fofona ny fihetsikao, raha ny marina. Tsy adala ny olona miasa aminao. Raha toa ka, toy ny amin'ny ohatra etsy ambony, dia mametraka kely / tsy misy fiantraikany na aiza na aiza, naharitra telo taona izany, ary tsy nisy nahatsikaritra na inona na inona, dia fantatry ny rehetra tsara fa tsy mandeha ny rafitra. Na ohatra iray hafa - birao mpanolo-tsaina fanovana, izay tsy maintsy apetraka ny tatitra isaky ny alarobia. Misy vondron'olona miasa ao (tsy dia karamaina loatra, raha ny marina) izay, raha ny teoria, dia tokony hahafantatra ny fomba fiasan'ny rafitra iray manontolo. Ary tato anatin'ny dimy taona lasa, mety ho hitanao fa sarotra be ny rafitray. Ary olona dimy na enina no tsy maintsy mandray fanapahan-kevitra momba ny fiovana izay tsy nataony ary tsy fantany akory.

Mazava ho azy fa tsy mandeha io fomba fiasa io. Tsy maintsy esoriko ny zavatra toy izany satria tsy miaro ny rafitra ireo olona ireo. Ny ekipa ihany no mandray fanapahan-kevitra, satria ny ekipa no tompon'andraikitra amin'izany. Raha tsy izany, misy toe-javatra mifanohitra rehefa misy mpitantana iray izay tsy mbola nanoratra fehezan-dalàna teo amin'ny fiainany dia nilaza tamin'ny mpandrindra ny fotoana tokony hanoratana kaody. Ny orinasa iray niara-niasa tamiko dia nanana boards 7 samihafa izay nandinika ny fiovana rehetra, anisan'izany ny board architecture, board product, sns. Nisy mihitsy aza ny fe-potoana fiandrasana tsy maintsy atao, na dia nilaza tamiko aza ny mpiasa iray fa tao anatin’ny folo taona niasana dia tsy nisy nandà ny fanovana nataon’io olona io nandritra io fe-potoana tsy maintsy atao io.

Mila asaina manatevin-daharana antsika ny mpanamarin-kaonty, fa tsy manala azy ireo. Lazao azy ireo fa manoratra kaontenera mimari-droa tsy azo ovaina ianao izay, raha mandalo ny fitsapana rehetra izy ireo, dia mijanona ho tsy miova mandrakizay. Lazao azy ireo fa manana fantsona ho code ianao ary hazavao ny dikan'izany. Asehoy azy ireo ity tetika manaraka ity: mimari-droa tsy azo ovaina vakiana fotsiny ao anaty fitoeran-javatra iray izay mandalo amin'ny fitsapana vulnerable rehetra; ary avy eo tsy misy mikitika azy fotsiny, tsy mikasika ny rafitra izay mamorona ny fantsona, satria noforonina mavitrika ihany koa. Manana mpanjifa aho, Capital One, izay mampiasa Vault hamorona zavatra toy ny blockchain. Tsy mila mampiseho "recipes" avy amin'ny Chef ny auditor; ampy ny mampiseho ny blockchain, izay mazava tsara ny zava-nitranga tamin'ny tapakila Jira amin'ny famokarana ary iza no tompon'andraikitra amin'izany.

Archetypes Fiovana Fito mifototra amin'ny fitsipiky ny DevOps

Araka ny tatitra, noforonin'ny Sonatype tamin'ny taona 2018, dia nisy 2017 lavitrisa ny fangatahana fampidinana OSS tamin'ny taona 87.

Archetypes Fiovana Fito mifototra amin'ny fitsipiky ny DevOps

Voarara ny fatiantoka vokatry ny vulnerability. Ankoatr'izay, ireo tarehimarika hitanao etsy ambony ireo dia tsy ahitana ny sandan'ny fahafahana. Inona no atao hoe DevSecOps amin'ny teny fohy? Avelao aho hilaza avy hatrany fa tsy mahaliana ahy ny miresaka momba ny fahombiazan'io anarana io. Ny teboka dia satria efa nahomby tokoa ny DevOps, tokony hiezaka ny hanampy fiarovana amin'io fantsona io isika.

Ohatra amin'ity filaharana ity:
Archetypes Fiovana Fito mifototra amin'ny fitsipiky ny DevOps

Tsy soso-kevitra ho an'ny vokatra manokana izany, na dia tiako daholo aza izy ireo. Notanisaiko ho ohatra izy ireo mba hampisehoana fa ny DevOps, izay nifototra tamin'ny paradigma fandaminana amin'ny indostria tamin'ny voalohany, dia mamela anao hanao automatique ny dingana rehetra amin'ny asa amin'ny vokatra iray.

Archetypes Fiovana Fito mifototra amin'ny fitsipiky ny DevOps

Ary tsy misy antony tsy ahafahantsika mandray ny fomba fiasa mitovy amin'ny fiarovana.

Ny vokany

Ho fehin-kevitra dia hanome torohevitra vitsivitsy ho an'ny DevSecOps aho. Mila ampidirinao ao anatin'ny dingan'ny famoronana ny rafitrao ny mpanadihady ary mandany fotoana hampianarana azy ireo. Mila miara-miasa amin'ny mpanamarin-kaonty ianao. Manaraka izany dia mila manao ady tsy misy indrafo amin'ny fanenjehana diso ianao. Na dia amin'ny fitaovana scanning vulnerability lafo indrindra aza, dia mety hiafara amin'ny famoronana fahazarana ratsy eo amin'ireo mpamorona anao ianao raha tsy fantatrao hoe inona ny tahan'ny signal-to-noise anao. Ho tototry ny zava-mitranga ny mpamorona ary hamafa azy ireo fotsiny. Raha naheno momba ny tantaran'ny Equifax ianao, dia izay no nitranga tany, izay tsy noraharahiana ny haavon'ny fanairana ambony indrindra. Ankoatra izany, mila hazavaina amin'ny fomba mazava tsara ny fiantraikan'izy ireo amin'ny orinasa ny vulnerability. Ohatra, azonao atao ny milaza fa ity dia vulnerability mitovy amin'ny ao amin'ny tantaran'ny Equifax. Ny vulnerability amin'ny fiarovana dia tokony horaisina mitovy amin'ny olan'ny rindrambaiko hafa, izany hoe tokony hampidirina ao amin'ny dingana DevOps amin'ny ankapobeny. Mila miara-miasa amin'izy ireo ianao amin'ny alàlan'ny Jira, Kanban, sns. Ny mpamorona dia tsy tokony hieritreritra fa olon-kafa no hanao izany - ny mifanohitra amin'izany, ny rehetra dia tokony hanao izany. Farany, mila mandany angovo amin'ny fampiofanana olona ianao.

rohy mahasoa

Ireto misy lahateny vitsivitsy avy amin'ny kaonferansa DevOops izay mety ho ilainao:

Jereo ao ny fandaharana DevOops 2020 Moskoa — misy zavatra mahaliana maro koa ao.

Source: www.habr.com

Add a comment