Seacht Seandálaíocht Claochlaithe Bunaithe ar Phrionsabail DevOps

Tá an cheist “conas devops a chur i bhfeidhm” thart le blianta fada, ach níl mórán ábhar maith ann. Uaireanta bíonn tú thíos le fógraí ó chomhairleoirí nach bhfuil chomh cliste sin a gcaithfidh a gcuid ama a dhíol, is cuma cén chaoi. Uaireanta is focail thar a bheith doiléir iad seo faoin gcaoi a dtreabhann longa na meigechorparáidí fairsinge na cruinne. Éiríonn an cheist: cad é an t-ábhar seo dúinn? Údar a chara, an féidir leat do chuid smaointe a chur le chéile go soiléir i liosta?

Eascraíonn sé seo go léir as an bhfíric nach bhfuil mórán fíor-chleachtais agus tuiscint ar thoradh na gclaochluithe ar chultúr na cuideachta carntha. Is rudaí fadtéarmacha iad athruithe sa chultúr, agus ní bheidh na torthaí le feiceáil i seachtain nó mí. Teastaíonn duine atá sean go leor uainn le go bhfeicfidh sé an chaoi ar tógadh cuideachtaí agus ar theip orthu thar na blianta.

Seacht Seandálaíocht Claochlaithe Bunaithe ar Phrionsabail DevOps

Seán Willis - duine d'aithreacha DevOps. Tá taithí na mblianta ag John ag obair le líon ollmhór cuideachtaí. Le déanaí, thosaigh John ag tabhairt faoi deara patrúin ar leith a tharlaíonn agus é ag obair le gach ceann acu. Ag baint úsáide as na seanchineálacha seo, treoraíonn John cuideachtaí ar fhíorchosán claochlaithe DevOps. Léigh tuilleadh faoi na seanchineálacha seo san aistriúchán ar a thuarascáil ó chomhdháil DevOops 2018.

Maidir leis an gcainteoir:

Níos mó ná 35 bliain i mbainistíocht TF, ghlac páirt i gcruthú an réamhtheachtaí OpenCloud ag Canonical, páirt i 10 startups, dhá cheann acu a dhíol le Dell agus Docker. Faoi láthair tá sé ina Leas-Uachtarán ar DevOps agus Cleachtais Digiteacha ag SJ Technologies.

Ansin tá an scéal ó thaobh Sheáin de.

John Willis is ainm dom agus is é an áit is fusa le teacht orm ná ar Twitter, @botchagalupe. Tá an ailias céanna agam ar Gmail agus GitHub. A tríd an nasc seo is féidir leat fístaifeadtaí de mo thuarascálacha agus mo láithreoireachtaí a fháil dóibh.

Bíonn go leor cruinnithe agam le CIOanna de chuid cuideachtaí móra éagsúla. Is minic a dhéanann siad gearán nach dtuigeann siad cad is DevOps ann, agus tá gach duine a dhéanann iarracht é a mhíniú dóibh ag caint faoi rud éigin difriúil. Gearán coitianta eile ná nach n-oibríonn DevOps, cé gur cosúil go bhfuil na stiúrthóirí ag déanamh gach rud mar a mhínítear dóibh. Táimid ag caint faoi chuideachtaí móra atá níos mó ná céad bliain d'aois. Tar éis dom a bheith ag caint leo, tháinig mé ar an tátal, i gcás go leor fadhbanna, nach í an ardteicneolaíocht is fearr a oireann, ach réitigh réasúnta íseal ardteicneolaíochta. Ar feadh seachtainí ní raibh mé ach ag caint le daoine ó ranna éagsúla. Is é an rud a fheiceann tú sa chéad phictiúr sa phost ná mo thionscadal deireanach, seo an chuma a bhí ar an seomra tar éis trí lá oibre.

Cad é DevOps?

Go deimhin, má iarrann tú 10 nduine éagsúla, tabharfaidh siad 10 bhfreagra éagsúla. Ach seo an rud suimiúil: beidh gach ceann de na deich bhfreagraí seo ceart. Níl aon fhreagra mícheart anseo. Bhí mé domhain go leor i DevOps, ar feadh thart ar 10 mbliana, agus bhí an chéad Meiriceánach ag an gcéad DevOpsDay. Ní déarfaidh mé go bhfuil mé níos cliste ná gach duine a bhfuil baint acu le DevOps, ach is ar éigean atá duine ar bith a chaith an oiread iarracht air. Creidim go dtarlaíonn DevOps nuair a thagann caipiteal daonna agus teicneolaíocht le chéile. Is minic a dhéanaimid dearmad ar ghné an duine, cé go labhraímid go leor faoi gach cineál cultúir.

Seacht Seandálaíocht Claochlaithe Bunaithe ar Phrionsabail DevOps

Anois tá go leor sonraí againn, cúig bliana de thaighde acadúil, tástáil teoiricí ar scála tionsclaíoch. Is é an rud a insíonn na staidéir seo dúinn má chomhcheanglaíonn tú roinnt patrúin iompraíochta i gcultúr eagraíochtúil, is féidir leat luas 2000x a bhaint amach. Déantar an luasghéarú seo a mheaitseáil le feabhas comhionann ar chobhsaíocht. Is tomhas cainníochtúil é seo ar an leas is féidir le DevOps a thabhairt d’aon chuideachta. Cúpla bliain ó shin, bhí mé ag caint faoi DevOps chuig POF cuideachta Fortune 5000. Nuair a bhí mé ag ullmhú don chur i láthair, bhí mé an-neirbhíseach toisc go raibh orm achoimre a dhéanamh ar mo bhlianta taithí i 5 nóiméad.

Sa deireadh thug mé an méid seo a leanas Sainmhíniú ar DevOps: Is sraith cleachtas agus patrúin é a chuireann ar chumas caipiteal daonna a chlaochlú go caipiteal eagraíochtúil ardfheidhmíochta. Sampla is ea an chaoi ar oibrigh Toyota le 50 nó 60 bliain anuas.

Seacht Seandálaíocht Claochlaithe Bunaithe ar Phrionsabail DevOps

(Déantar léaráidí dá leithéid a sholáthar ní mar ábhar tagartha, ach mar léaráidí. Beidh a n-ábhar difriúil do gach cuideachta nua. Mar sin féin, is féidir an pictiúr a fheiceáil ar leithligh agus a mhéadú ag an nasc seo.)

Is é ceann de na cleachtais is rathúla den sórt sin mapáil sruth luach. Scríobhadh roinnt mhaith leabhar faoi seo, agus is le Karen Martin na cinn is rathúla. Ach le bliain anuas, tháinig mé ar an tátal go bhfuil fiú an cur chuige seo ró-ardteicniúil. Is cinnte go bhfuil go leor buntáistí ag baint leis agus d’úsáid mé go leor é. Ach nuair a fhiafraíonn an Príomhoifigeach Feidhmiúcháin díot cén fáth nach féidir lena chuideachta aistriú go ráillí nua, tá sé ró-luath labhairt faoi mhapáil srutha luacha. Tá go leor ceisteanna i bhfad níos bunúsaí nach mór a fhreagairt ar dtús.

Is dóigh liom gurb é an botún a dhéanann go leor de mo chomhghleacaithe ná go dtugann siad treoir cúig phointe don chuideachta agus ansin go dtiocfaidh siad ar ais sé mhí ina dhiaidh sin agus féach cad a tharla. Tá spotaí dalla ag fiú scéim mhaith cosúil le léarscáiliú srutha luacha. Tar éis na céadta agallamh le stiúrthóirí cuideachtaí éagsúla, tá patrún áirithe forbartha agam a ligeann dúinn an fhadhb a bhriseadh síos ina chomhpháirteanna, agus anois déanfaimid gach ceann de na comhpháirteanna seo a phlé in ord. Sula gcuirtear aon réitigh teicneolaíochta i bhfeidhm, úsáidim an patrún seo, agus mar thoradh air sin, clúdaítear mo bhallaí go léir le léaráidí. Le déanaí bhí mé ag obair le ciste frithpháirteach agus chríochnaigh mé suas le 100-150 scéimeanna den sórt sin.

Itheann droch-chultúr cur chuige maith don bhricfeasta

Is é seo an príomh-smaoineamh: ní chuideoidh méid ar bith Lean, Lúfar, SAFE agus DevOps má tá cultúr na heagraíochta féin olc. Tá sé cosúil le tumadóireacht go doimhneacht gan trealamh scúba nó oibriú gan x-gha. I bhfocail eile, Drucker agus Deming a athinsint: sluigfidh droch-chultúr eagraíochtúil aon chóras maith gan tachtadh air.

Chun an phríomhfhadhb seo a réiteach, ní mór duit na céimeanna seo a leanas a ghlacadh:

  1. Déan Gach Obair Infheicthe: ní mór duit an obair ar fad a dhéanamh le feiceáil. Ní sa chiall go gcaithfidh sé a bheith ar taispeáint ar scáileán éigin, ach sa chiall go gcaithfidh sé a bheith inbhraite.
  2. Córais Chomhdhlúite Bainistíochta Oibre: ní mór córais bhainistíochta a chomhdhlúthú. Maidir le fadhb an eolais “treibhe” agus eolas institiúideach, i 9 gcás as 10 is daoine an tranglam. Sa leabhar "Tionscadal an Fhionnuisce" bhí an fhadhb le duine singil amháin, Brent, ba chúis leis an tionscadal a bheith trí bliana ar gcúl. Agus rithim isteach sna “Brents” seo i ngach áit. Chun na baic seo a réiteach, úsáidim an chéad dá mhír eile ar ár liosta.
  3. Modheolaíocht Teoiric na Srianta: teoiric na srianta.
  4. Hacks comhoibrithe: hacks comhoibrithe.
  5. Toyota Kata (Kata traenálaí): Ní bheidh mé ag caint mórán faoin Toyota Kata. Má tá suim agat, ar mo github tá cur i láthair ar beagnach gach ceann de na hábhair seo.
  6. Eagraíocht Dhírithe ar an Margadh: eagraíocht atá dírithe ar an margadh.
  7. Iniúchóirí aistrithe-chlé: iniúchadh ag céimeanna tosaigh an timthrialla.

Seacht Seandálaíocht Claochlaithe Bunaithe ar Phrionsabail DevOps

Tosaím ag obair le heagraíocht go simplí: téim chuig an gcuideachta agus labhair leis na fostaithe. Mar a fheiceann tú, gan aon teicneolaíocht ard. Níl uait ach rud éigin le scríobh air. Bailím roinnt foirne in aon seomra amháin agus déanaim anailís ar an méid a insíonn siad dom ó thaobh mo 7 seanchineálacha. Agus ansin tugaim marcóir dóibh féin agus iarraim orthu gach rud atá ráite acu go dtí seo a scríobh síos ar an gclár. De ghnáth sna cineálacha cruinnithe seo tá duine amháin a scríobhann gach rud síos, agus sa chás is fearr is féidir leis 10% den phlé a scríobh síos. Le mo mhodh, is féidir an figiúr seo a ardú go dtí thart ar 40%.

Seacht Seandálaíocht Claochlaithe Bunaithe ar Phrionsabail DevOps

(Is féidir an léaráid seo a fheiceáil ar leithligh féach ar an nasc)

Tá mo chur chuige bunaithe ar shaothar William Schneider. An Rogha Ath-innealtóireacht). Tá an cur chuige bunaithe ar an smaoineamh gur féidir eagraíocht ar bith a roinnt ina cheithre chearnóg. Is gnách go mbíonn an scéim seo domsa mar thoradh ar oibriú leis na céadta scéimeanna eile a thagann chun cinn agus anailís á déanamh ar eagraíocht. Cuir i gcás go bhfuil eagraíocht againn a bhfuil leibhéal ard smachta aici, ach a bhfuil inniúlacht íseal aici. Is rogha thar a bheith neamh-inmhianaithe é seo: nuair a bhíonn gach duine ag cromadh ar an líne, ach níl a fhios ag aon duine cad atá le déanamh.

Rogha beagán níos fearr ná ceann a bhfuil ardleibhéal rialaithe agus inniúlachta ann. Má tá cuideachta den sórt sin brabúsach, b'fhéidir nach bhfuil DevOps ag teastáil uaithi. Tá sé an-suimiúil oibriú le cuideachta a bhfuil ardleibhéal rialaithe, inniúlacht íseal agus comhar, ach ag an am céanna ardleibhéal cultúir (saothrú). Ciallaíonn sé seo go bhfuil go leor daoine ag an gcuideachta ar mhaith leo oibriú ann agus go bhfuil an láimhdeachas saothair íseal.

Seacht Seandálaíocht Claochlaithe Bunaithe ar Phrionsabail DevOps

(Is féidir an léaráid seo a fheiceáil ar leithligh féach ar an nasc)

Feictear dom go bhfuil modhanna le treoirlínte dochta ag cur isteach ar an mbealach chun an fhírinne a bhaint amach. Maidir le mapáil srutha luacha go háirithe, tá go leor rialacha ann maidir le conas ba cheart faisnéis a struchtúrú. Sna céimeanna tosaigh den obair, a bhfuil mé ag caint faoi anois, níl na rialacha seo ag teastáil ó aon duine. Má dhéanann duine a bhfuil marcóir ina lámha cur síos ar an staid fíor sa chuideachta ar an mbord, is é seo an bealach is fearr chun tuiscint a fháil ar staid chúrsaí. Ní shroicheann faisnéis den sórt sin stiúrthóirí. Ag an nóiméad seo, tá sé dúr cur isteach ar an duine agus a rá gur tharraing sé saighead de shaghas éigin go mícheart. Ag an gcéim seo, is fearr rialacha simplí a úsáid, mar shampla: is féidir astarraingt illeibhéil a chruthú go simplí trí úsáid a bhaint as marcóirí il-daite.

Arís mé, gan aon teicneolaíocht ard. Léiríonn an marcóir dubh an réaltacht oibiachtúil ar conas a oibríonn gach rud. Le marcóir dearg, marcálann daoine rudaí nach dtaitníonn leo faoin staid reatha. Tá sé tábhachtach go scríobhann siad seo, ní mise. Nuair a théim chuig an CIO tar éis cruinnithe, ní thairgim liosta de 10 rud is gá a shocrú. Déanaim mo dhícheall naisc a aimsiú idir a bhfuil á rá ag daoine sa chuideachta agus patrúin cruthaithe atá ann cheana féin. Ar deireadh, molann marcóir gorm réitigh fhéideartha ar an bhfadhb.

Seacht Seandálaíocht Claochlaithe Bunaithe ar Phrionsabail DevOps

(Is féidir an léaráid seo a fheiceáil ar leithligh féach ar an nasc)

Tá sampla den chur chuige seo léirithe thuas anois. Ag tús na bliana seo d'oibrigh mé le banc amháin. Bhí na daoine slándála cinnte nár cheart dóibh athbhreithniú a dhéanamh ar dhearadh agus ar riachtanais.

Seacht Seandálaíocht Claochlaithe Bunaithe ar Phrionsabail DevOps

(Is féidir an léaráid seo a fheiceáil ar leithligh féach ar an nasc)

Agus ansin labhair muid le daoine ó ranna eile agus tharla sé go thart ar 8 mbliana ó shin, forbróirí bogearraí fired oibrithe slándála toisc go raibh siad ag moilliú síos ar an obair. Agus ansin d'iompaigh sé ina thoirmeasc, a glacadh go deonaithe. Cé gur i ndáiríre ní raibh aon toirmeasc.

Chuaigh ár gcruinniú ar aghaidh ar bhealach thar a bheith mearbhall: ar feadh thart ar thrí huaire an chloig, ní raibh cúig fhoireann éagsúla in ann a mhíniú dom cad a bhí ag tarlú idir an cód agus an tionól. Agus is cosúil gurb é seo an rud is simplí. Glacann formhór na gcomhairleoirí DevOps leis roimh ré go bhfuil a fhios seo ag gach duine cheana féin.

Ansin tháinig an duine atá i gceannas ar rialachas TF, a bhí ina thost ar feadh ceithre huaire an chloig, ar an saol go tobann nuair a shroicheamar a ábhar, agus d'áitigh sé sinn ar feadh tréimhse an-fhada. Ag an deireadh d’fhiafraigh mé de cad a cheap sé faoin gcruinniú, agus ní dhéanfaidh mé dearmad go deo ar a fhreagra. Dúirt sé: “Cheap mé nach raibh ach dhá bhealach ag ár mbanc chun bogearraí a sheachadadh, ach anois tá a fhios agam go bhfuil cúig cinn acu, agus ní raibh a fhios agam fiú faoi thrí.”

Seacht Seandálaíocht Claochlaithe Bunaithe ar Phrionsabail DevOps

(Is féidir an léaráid seo a fheiceáil ar leithligh féach ar an nasc)

Bhí an cruinniú deireanach ag an mbanc seo leis an bhfoireann bogearraí infheistíochta. Ba léi a d’éirigh sé amach go bhfuil sé níos fearr léaráidí a scríobh le marcóir ar bhileog pháipéir ná ar chlár, agus fiú níos fearr ná ar chlár cliste.

Seacht Seandálaíocht Claochlaithe Bunaithe ar Phrionsabail DevOps

Is iad na grianghraif a fheiceann tú an chuma a bhí ar sheomra comhdhála an óstáin ar an gceathrú lá dár gcruinniú. Agus d'úsáideamar na scéimeanna seo chun patrúin a chuardach, is é sin, archetypes.

Mar sin, cuirim ceisteanna ar na hoibrithe, scríobhann siad síos na freagraí le marcóirí de thrí dathanna (dubh, dearg agus gorm). Déanaim anailís ar a gcuid freagraí le haghaidh archetypes. Anois déanaimis na seanchineálacha go léir a phlé in ord.

1. Déan Gach Obair Infheicthe: Déan an obair infheicthe

Tá céatadán an-ard d'obair anaithnid ag formhór na gcuideachtaí a n-oibrím leo. Mar shampla, is é seo nuair a thagann fostaí amháin go dtí ceann eile agus go simplí ag iarraidh rud éigin a dhéanamh. In eagraíochtaí móra, d’fhéadfadh go mbeadh 60% d’obair gan phleanáil. Agus níl suas le 40% den obair doiciméadaithe ar bhealach ar bith. Dá mba Boeing é, ní rachainn ar bord a n-eitleán arís i mo shaol. Mura bhfuil ach leath na hoibre doiciméadaithe, ní fios an bhfuil an obair seo á déanamh i gceart nó nach bhfuil. Iompaigh na modhanna eile go léir a bheith useless - níl aon phointe ag iarraidh rud ar bith a uathoibriú, mar is féidir gurb é an 50% ar a dtugtar an chuid is comhleanúnaí agus is soiléire den obair, agus ní thabharfaidh uathoibriú torthaí iontacha, agus an ceann is measa ar fad. tá rudaí sa leath dofheicthe. In éagmais doiciméadaithe, tá sé dodhéanta teacht ar gach cineál hacks agus obair fholaithe, gan aimsiú scrogaill, na “Brents” ar labhair mé cheana féin fúthu. Tá leabhar iontach le Doiminic DeGrandis "Obair a Dhéanamh Infheicthe". Nochtann sí cúig "sceitheadh ​​ama" éagsúla (thieves ama):

  • An Iomarca Oibre sa Phróiseas (WIP)
  • Spleáchais Anaithnid
  • Obair Neamhphleanáilte
  • Tosaíochtaí contrártha
  • Obair Dhearmadta

Is anailís an-luachmhar é seo agus is iontach an leabhar é, ach tá an chomhairle seo go léir gan úsáid mura bhfuil ach 50% de na sonraí le feiceáil. Is féidir na modhanna atá molta ag Doiminic a úsáid má bhaintear amach cruinneas os cionn 90%. Táim ag caint faoi chásanna ina dtugann boss tasc 15 nóiméad fo-ordaithe, ach tógann sé trí lá air; ach níl a fhios ag an boss i ndáiríre go bhfuil an fo-riachtanas seo ag brath ar cheathrar nó cúigear eile.

Seacht Seandálaíocht Claochlaithe Bunaithe ar Phrionsabail DevOps

Is scéal iontach é Tionscadal an Fhionnuisce faoi thionscadal a bhí trí bliana ró-dhéanach. Ní mór duine de na carachtair a dhífhostú mar gheall air seo, agus buaileann sé le carachtar eile a chuirtear i láthair mar chineál Sócraitéas. Cuidíonn sé le fáil amach cad go díreach a chuaigh mícheart. Tharlaíonn sé go raibh riarthóir córais amháin ag an gcuideachta, a bhfuil a ainm Brent, agus téann an obair ar fad tríd ar bhealach éigin. Ag ceann de na cruinnithe, fiafraítear de cheann de na subordinates: cén fáth a thógann gach tasc leath-uair an chloig in aghaidh na seachtaine? Is é an freagra ná cur i láthair an-simplithe ar theoiric scuaine agus ar dhlí Little, agus sa chur i láthair seo tharlaíonn sé go dtógann sé 90 uair an chloig gach uair an chloig oibre ag áitíocht 9%. Ní mór gach tasc a sheoladh chuig seachtar eile, ionas go n-éireoidh an uair sin 63 uair an chloig, 7 n-uaire 9. Is é an rud atá á rá agam ná go gcaithfidh tú sonraí a bheith agat chun Dlí Beag nó aon teoiric scuaine casta a úsáid.

Mar sin nuair a labhair mé faoi infheictheacht, ní chiallaíonn mé go bhfuil gach rud ar an scáileán, ach go bhfuil tú ar a laghad sonraí. Nuair a dhéanann siad, is minic a tharlaíonn sé go bhfuil méid an-mhór oibre neamhphleanáilte á chur ar bhealach éigin go Brent nuair nach bhfuil aon ghá leis. Agus is fear iontach é Brent, ní déarfaidh sé go deo, ach ní insíonn sé d'aon duine conas a dhéanann sé a phost.

Seacht Seandálaíocht Claochlaithe Bunaithe ar Phrionsabail DevOps

Nuair a bhíonn an obair le feiceáil, is féidir na sonraí a rangú go néata (is é sin an méid atá á dhéanamh ag Dominika sa ghrianghraf), is féidir astarraingt na gcúig sceitheadh ​​ama a chur i bhfeidhm, agus is féidir uathoibriú a chur i bhfeidhm.

2. Córais Bhainistíochta Oibre a Chomhdhlúthú: Bainistíocht Tasc

Is cineál pirimide iad na seanchineálacha ar a bhfuilim ag caint. Má dhéantar an chéad cheann i gceart, ansin is cineál breiseán é an dara ceann cheana féin. Ní oibríonn go leor díobh seo do ghnólachtaí nuathionscanta, ní mór iad a choinneáil i gcuimhne do chuideachtaí móra cosúil leis an Fortune 5000. Bhí 10 gcóras ticéadaithe ag an gcuideachta dheireanach ar oibrigh mé léi. Bhí Leigheas ag foireann amháin, scríobh foireann eile a córas féin de shaghas éigin, bhain an tríú cuid úsáid as Jira, agus bhain cuid eile díobh le ríomhphost. Tagann an fhadhb chéanna chun cinn má tá 30 píblíne éagsúla ag an gcuideachta, ach níl am agam gach cás den sórt sin a phlé.

Pléim le daoine go beacht conas a chruthaítear ticéid, cad a tharlaíonn dóibh ina dhiaidh sin, agus conas a dhéantar iad a shárú. Is é an rud is suimiúla ná go labhraíonn daoine ag ár gcruinnithe go leor ó chroí. D’fhiafraigh mé cé mhéad duine a chuir “mionthionchar / gan tionchar ar bith” ar thicéid ar cheart “mórthionchar” a thabhairt orthu i ndáiríre. Iompaigh sé amach go ndéanann beagnach gach duine é seo. Ní ghlacaim le séanadh agus déanaim iarracht ar gach bealach is féidir gan daoine a aithint. Nuair a admhaíonn siad rud éigin dom ó chroí, ní thugaim an duine uaidh. Ach nuair a sheachnaíonn beagnach gach duine an córas, ciallaíonn sé gur cóiriú fuinneoige go bunúsach an t-urrús ar fad. Dá bhrí sin, ní féidir aon chonclúidí a bhaint as sonraí an chórais seo.

Chun fadhb na dticéad a réiteach, ní mór duit príomhchóras amháin a roghnú. Má úsáideann tú Jira, coinnigh Jira é. Má tá aon rogha eile ann, bíodh sé mar an t-aon cheann. Is é an bunlíne gur cheart féachaint ar thicéid mar chéim eile sa phróiseas forbartha. Caithfidh ticéad a bheith ag gach gníomh, a chaithfidh sreabhadh tríd an sreabhadh oibre forbartha. Seoltar ticéid chuig an bhfoireann, a phostálann iad ar an gclár scéil agus ansin a ghlacann freagracht astu.

Baineann sé seo le gach roinn, lena n-áirítear bonneagar agus oibríochtaí. Sa chás seo, is féidir smaoineamh sochreidte éigin ar a laghad a dhéanamh ar an staid chúrsaí. Nuair a bheidh an próiseas seo bunaithe, bíonn sé éasca go tobann a aithint cé atá freagrach as gach iarratas. Toisc anois ní fhaighimid 50%, ach 98% de na seirbhísí nua. Má oibríonn an croíphróiseas seo, feabhsaítear cruinneas ar fud an chórais.

Píblíne seirbhísí

Ní bhaineann sé seo ach le corparáidí móra. Más cuideachta nua thú i réimse nua, rollaigh suas do sleeves agus oibrigh le do Travis CI nó CircleCI. Maidir le cuideachtaí Fortune 5000, cás i bpointe a tharla sa bhanc inar oibrigh mé. Tháinig Google chucu agus taispeánadh léaráidí de sheanchórais IBM dóibh. D'fhiafraigh na guys ó Google le mearbhall - cá bhfuil an cód foinse dó seo? Ach níl aon chód foinse ann, ní fiú GUI. Is é seo an réaltacht a gcaithfidh eagraíochtaí móra déileáil leo: taifid bhainc 40 bliain d'aois ar phríomhfhráma ársa. Úsáideann ceann de mo chliaint coimeádáin Kubernetes le patrúin Circuit Breaker, chomh maith le Chaos Monkey, go léir le haghaidh feidhmchlár KeyBank. Ach nascann na coimeádáin seo le feidhmchlár COBOL ar deireadh thiar.

Bhí na guys ó Google go hiomlán muiníneach go réiteodh siad fadhbanna go léir mo chliaint, agus ansin thosaigh siad ag cur ceisteanna: cad é an píopa sonraí IBM? Deirtear leo: seo cónascaire. Cad a nascann sé leis? Go dtí an córas Sperry. Agus cad é sin? Agus mar sin de. Ar an gcéad amharc is cosúil: cén cineál DevOps is féidir a bheith ann? Ach i ndáiríre, is féidir. Tá córais seachadta ann a ligeann duit an sreabhadh oibre a thabhairt ar láimh do na foirne seachadta.

3. Teoiric na Srianta: Teoiric na Srianta

A ligean ar bogadh ar aghaidh go dtí an tríú archetype: institiúideach / eolas "treibhe". De ghnáth, in aon eagraíocht tá roinnt daoine a bhfuil a fhios gach rud agus a bhainistiú gach rud. Seo iad na cinn is faide a bhí san eagraíocht agus a bhfuil eolas acu ar na socruithe oibre go léir.

Seacht Seandálaíocht Claochlaithe Bunaithe ar Phrionsabail DevOps

Nuair a thagann sé seo suas ar an léaráid, cuirim ciorcal go sonrach ar dhaoine den sórt sin le marcóir: mar shampla, tharlaíonn sé go bhfuil Lou áirithe i láthair ag gach cruinniú. Agus is léir dom: is é seo Brent áitiúil. Nuair a roghnaíonn an CIO idir mé i T-léine agus sneakers agus an fear ó IBM i gculaith, roghnaítear mé mar is féidir liom a insint don stiúrthóir rudaí nach n-insíonn an fear eile agus b'fhéidir nár mhaith leis an stiúrthóir a chloisteáil. . Deirim leo gurb é an bac atá ina gcuideachta ná duine darbh ainm Fred agus duine darb ainm Lou. Ní mór an bac seo a dhícheangal, ní mór a gcuid eolais a fháil uathu bealach amháin nó bealach eile.

Chun fadhb den chineál seo a réiteach, is féidir liom, mar shampla, Slack a úsáid. Fiafróidh stiúrthóir cliste - cén fáth? De ghnáth, i gcásanna den sórt sin, freagraíonn comhairleoirí DevOps: toisc go bhfuil gach duine ag déanamh é. Má tá an stiúrthóir i ndáiríre cliste, déarfaidh sé: mar sin cad é. Agus seo an áit a chríochnaíonn an t-idirphlé. Agus is é mo fhreagra dó seo: toisc go bhfuil ceithre scrogall sa chuideachta, Fred, Lou, Susie agus Jane. Chun a gcuid eolais a institiúidiú, ní mór Slack a thabhairt isteach ar dtús. Is nonsense iomlán iad do wikis mar níl a fhios ag aon duine go bhfuil siad ann. Má tá baint ag an bhfoireann innealtóireachta le forbairt tosaigh agus cúl-deireadh agus ní mór go mbeadh a fhios ag gach duine gur féidir leo teagmháil a dhéanamh leis an bhfoireann forbartha tosaigh nó leis an bhfoireann bonneagair le ceisteanna. Sin nuair is dócha go mbeidh am ag Lou nó Fred páirt a ghlacadh sa vicí. Agus ansin i Slack d'fhéadfadh duine a fhiafraí cén fáth, abair, nach bhfuil céim 5 ag obair. Agus ansin ceartóidh Lou nó Fred na treoracha ar an vicí. Má bhunaíonn tú an próiseas seo, ansin beidh a lán rudaí ag titim i bhfeidhm ina n-aonar.

Is é seo mo phríomhphointe: d'fhonn aon ardteicneolaíochtaí a mholadh, ní mór duit an bunús dóibh a chur in ord ar dtús, agus is féidir é seo a dhéanamh leis na réitigh ardteicneolaíochta atá díreach tar éis cur síos orthu. Má thosaíonn tú le teicneolaíochtaí ard agus nach míníonn tú cén fáth go bhfuil gá leo, ansin, mar riail, ní chríochnaíonn sé seo go maith. Úsáideann ceann dár gcliaint Azure ML, réiteach an-saor agus simplí. D'fhreagair an meaisín féinfhoghlama timpeall 30% dá gceisteanna. Agus scríobh oibreoirí nach raibh baint acu le heolaíocht sonraí, staitisticí nó matamaitic an rud seo. Tá sé seo suntasach. Is é an costas a réiteach den sórt sin íosta.

4. Hacks Comhoibriú: Hacks Comhoibriú

Is é an ceathrú archetype an gá atá le dul i ngleic le leithlisiú. Tá a fhios ag formhór na ndaoine seo cheana féin: póraíonn leithlisiú naimhdeas. Má tá gach roinn ar a urlár féin, agus nach dtrasnaíonn daoine lena chéile ar bhealach ar bith, ach amháin san ardaitheoir, ansin eascraíonn naimhdeas eatarthu go héasca. Ach más rud é, ar a mhalairt, go bhfuil daoine sa seomra céanna lena chéile, fágann sí láithreach. Nuair a chaitheann duine éigin cúisimh ghinearálta amach, mar shampla, nach n-oibríonn comhéadan den sórt sin agus nach n-oibríonn riamh, níl aon rud níos éasca cúisí den sórt sin a dhíchruthú. Ní gá do na ríomhchláraitheoirí a scríobh an comhéadan ach tosú ag cur ceisteanna sonracha, agus beidh sé soiléir go luath, mar shampla, go raibh an t-úsáideoir ag baint úsáide as an uirlis go mícheart.

Tá go leor bealaí ann chun aonrú a shárú. Iarradh orm uair amháin dul i gcomhairle le banc san Astráil, ach dhiúltaigh mé é a dhéanamh toisc go bhfuil beirt leanaí agus bean chéile agam. Ní raibh mé in ann a dhéanamh chun cabhrú leo ná scéalaíocht ghrafach a mholadh. Is é seo an rud atá cruthaithe a bheith ag obair. Bealach suimiúil eile is ea cruinnithe caife lean. In eagraíocht mhór, is rogha iontach é seo chun eolas a scaipeadh. Ina theannta sin, is féidir leat devopsdays inmheánacha, hackathons, agus mar sin de a dhéanamh.

5. Kata a thraenáil

Mar a thug mé rabhadh ag an tús, ní labhróidh mé faoi seo inniu. Má tá suim agat, is féidir leat breathnú cuid de mo chur i láthair.

Tá caint mhaith ar an ábhar seo freisin ó Mike Rother:

6. Dírithe ar an Margadh: eagraíocht atá dírithe ar an margadh

Tá fadhbanna éagsúla anseo. Mar shampla, daoine "I", daoine "T" agus daoine "E". Is iad na daoine “mé” iad siúd nach ndéanann ach rud amháin. Go hiondúil bíonn siad in eagraíochtaí a bhfuil ranna scoite acu. Is éard is "T" ann nuair a bhíonn duine go maith ag rud amháin ach go maith freisin ar rudaí áirithe eile. Is é "E" nó fiú "cíor" nuair a bhíonn go leor scileanna ag duine.

Seacht Seandálaíocht Claochlaithe Bunaithe ar Phrionsabail DevOps

Oibríonn dlí Conway anseo (dlí Conway), ar féidir a lua san fhoirm is simplithe mar seo a leanas: má oibríonn trí fhoireann ar an tiomsaitheoir, is é an toradh a bheidh ann ná tiomsaitheoir trí chuid. Dá bhrí sin, má tá ardleibhéal leithlisithe laistigh d'eagraíocht, ansin socrófar fiú Kubernetes, Circuit breaker, extensibility API agus rudaí mhaisiúil eile san eagraíocht seo ar an mbealach céanna leis an eagraíocht féin. Go docht do réir Chonmhaigh is d'ainneoin gach géin óg.

Tá cur síos déanta go minic ar réiteach na faidhbe seo. Tá, mar shampla, archetypes eagraíochtúla cur síos ag Fernando Fernandez. Is ailtireacht fheidhm-dhírithe í an ailtireacht fhadhbach sin ar labhair mé faoi, agus aonrú. Is é an dara cineál an ceann is measa, ailtireacht maitrís, ina praiseach den dá cheann eile. Is é an tríú rud atá le feiceáil i bhformhór na ngnólachtaí tosaithe, agus tá cuideachtaí móra ag iarraidh an cineál seo a mheaitseáil freisin. Is eagraíocht í atá dírithe ar an margadh. Anseo déanaimid barrfheabhsú chun an freagra is tapúla ar iarratais ó chustaiméirí a bhaint amach. Uaireanta tugtar eagraíocht chomhréidh air seo.

Déanann go leor daoine cur síos ar an struchtúr seo ar bhealaí éagsúla, is maith liom an fhoclaíocht foirne a thógáil/a rith, ag Amazon a thugann siad air dhá fhoireann pizza. Sa struchtúr seo, déantar gach duine de chineál “I” a ghrúpáil thart ar sheirbhís amháin, agus de réir a chéile éiríonn siad níos gaire do chlóscríobh “T”, agus má tá an bhainistíocht cheart i bhfeidhm, féadfaidh siad a bheith ina “E” fiú. Is é an chéad fhrithargóint anseo ná go bhfuil gnéithe neamhriachtanacha ag struchtúr den sórt sin. Cén fáth a bhfuil tástálaí de dhíth ort i ngach roinn más féidir leat roinn speisialta tástálaithe a bheith agat? Ar a bhfreagraím: is iad na costais bhreise sa chás seo ná an praghas a bheidh ar an eagraíocht iomlán a bheith ina cineál “E” amach anseo. Sa struchtúr seo, foghlaimíonn an tástálaí de réir a chéile faoi líonraí, ailtireacht, dearadh, etc. Mar thoradh air sin, tá gach rannpháirtí san eagraíocht ar an eolas go hiomlán faoi gach rud a tharlaíonn san eagraíocht. Más mian leat a fháil amach conas a oibríonn an scéim seo i dtionscal, léigh Mike Rother, Toyota Kata.

7. Iniúchóirí shift-chlé: iniúchadh go luath sa timthriall. Comhlíonadh na rialacha sábháilteachta ar taispeáint

Seo nuair nach n-éiríonn le do ghníomhartha an tástáil boladh, mar a déarfá. Níl na daoine a oibríonn duit dúr. Más rud é, mar atá sa sampla thuas, go leagann siad tionchar beag/gan aon tionchar i ngach áit, gur mhair sé seo trí bliana, agus nár thug aon duine aon rud faoi deara, tá a fhios ag gach duine nach n-oibríonn an córas. Nó sampla eile - bord comhairleach um athrú, nuair is gá tuarascálacha a chur isteach gach, abair, Dé Céadaoin. Tá grúpa daoine ag obair ann (nach bhfuil íoctha go han-mhaith, dála an scéil) ar cheart go mbeadh a fhios acu, go teoiriciúil, conas a oibríonn an córas ina iomláine. Agus le cúig bliana anuas, is dócha gur thug tú faoi deara go bhfuil ár gcórais thar a bheith casta. Agus caithfidh cúigear nó seisear cinneadh a dhéanamh faoi athrú nach ndearna siad agus nach bhfuil tada ar eolas acu faoi.

Ar ndóigh, ní oibríonn an cur chuige seo. Caithfidh mé fáil réidh le rudaí mar sin mar níl na daoine seo ag cosaint an chórais. Caithfidh an fhoireann féin an cinneadh a dhéanamh, mar ní mór don fhoireann a bheith freagrach as. Seachas sin, tagann cás paradoxical chun cinn nuair a insíonn bainisteoir nach bhfuil cód scríofa aige riamh ina shaol don ríomhchláraitheoir cé chomh fada agus a thógfadh sé cód a scríobh. Bhí 7 mbord éagsúil ag cuideachta amháin ar oibrigh mé leis a rinne athbhreithniú ar gach athrú, lena n-áirítear bord ailtireachta, bord táirge, etc. Bhí tréimhse feithimh éigeantach ann fiú, cé go ndúirt fostaí amháin liom, i ndeich mbliana oibre, nár dhiúltaigh éinne riamh d’athrú a rinne an duine seo le linn na tréimhse éigeantacha seo.

Ní mór cuireadh a thabhairt d’iniúchóirí bheith linn, agus gan fáil réidh leo. Abair leo go scríobhann tú coimeádáin dhénártha do-athlasta, agus má éiríonn leo sna trialacha go léir, fanfaidh siad do-athlasach go deo. Abair leo go bhfuil píblíne agat mar chód agus mínigh cad a chiallaíonn sé sin. Taispeáin an scéim seo a leanas dóibh: dénártha inléite amháin domhalartaithe i gcoimeádán a shásaíonn gach tástáil leochaileachta; agus ansin ní hamháin nach ndéanann aon duine teagmháil leis, ní dhéanann siad teagmháil fiú leis an gcóras a chruthaíonn an phíblíne, ós rud é go gcruthaítear go dinimiciúil é freisin. Tá cliaint agam, Capital One, atá ag baint úsáide as Vault chun rud éigin cosúil le blockchain a chruthú. Ní gá don iniúchóir “oidis” a thaispeáint ón Chef; is leor an blockchain a thaispeáint, as a bhfuil sé soiléir cad a tharla don ticéad Jira i dtáirgeadh agus cé atá freagrach as.

Seacht Seandálaíocht Claochlaithe Bunaithe ar Phrionsabail DevOps

De réir tuarascáil, cruthaithe in 2018 ag Sonatype, bhí 2017 billiún iarratas íoslódáil OSS in 87.

Seacht Seandálaíocht Claochlaithe Bunaithe ar Phrionsabail DevOps

Tá na caillteanais a thabhaítear mar gheall ar leochaileachtaí toirmeascach. Ina theannta sin, ní áirítear costais deise sna figiúirí a fheiceann tú thuas anois. Cad é DevSecOps go hachomair? Lig dom a rá ar an bpointe boise nach bhfuil suim agam labhairt faoi cé chomh rathúil is atá an t-ainm seo. Is é an pointe ná gur éirigh chomh maith sin le DevOps, gur cheart dúinn iarracht a dhéanamh slándáil a chur leis an bpíblíne sin.

Sampla den seicheamh seo:
Seacht Seandálaíocht Claochlaithe Bunaithe ar Phrionsabail DevOps

Ní moladh é seo do tháirgí sonracha, cé gur maith liom iad go léir. Luaigh mé iad mar shampla chun a thaispeáint go gceadaíonn DevOps, a bhí bunaithe ar dtús ar pharaidím na heagraíochta sa tionscal, duit gach céim den obair ar tháirge a uathoibriú.

Seacht Seandálaíocht Claochlaithe Bunaithe ar Phrionsabail DevOps

Agus níl aon chúis nach bhféadfaimis an cur chuige céanna a ghlacadh i leith na slándála.

Iomlán na

Mar chonclúid, tabharfaidh mé roinnt leideanna do DevSecOps. Ní mór duit iniúchóirí a áireamh sa phróiseas chun do chórais a chruthú agus am a chaitheamh ag cur oideachais orthu. Ní mór duit dul i gcomhar le hiniúchóirí. Ansin, ní mór duit troid fíor neamhthrócaireach a dhéanamh i gcoinne rudaí bréagacha. Fiú amháin leis an uirlis scanadh leochaileachta is costasaí, is féidir leat an-droch-nósanna a chruthú i measc d'fhorbróirí mura bhfuil a fhios agat cad é do chóimheas comhartha le torann. Éireoidh forbróirí faoi léigear le himeachtaí agus ní dhéanfaidh siad ach iad a scriosadh. Má chuala tú faoi scéal Equifax, sin an méid a tharla ansin, áit ar tugadh neamhaird ar an leibhéal airdeall is airde. Ina theannta sin, ní mór leochaileachtaí a mhíniú ar bhealach a shoiléiríonn conas a théann siad i bhfeidhm ar an ngnó. Mar shampla, d’fhéadfá a rá gurb é seo an leochaileacht chéanna agus a bhí i scéal Equifax. Ba cheart déileáil le leochaileachtaí slándála mar an gcéanna le saincheisteanna bogearraí eile, is é sin, ba cheart iad a áireamh i bpróiseas foriomlán DevOps. Ní mór duit oibriú leo trí Jira, Kanban, etc. Níor cheart d'fhorbróirí smaoineamh go ndéanfaidh duine éigin eile é seo - ar a mhalairt, ba cheart do gach duine é seo a dhéanamh. Ar deireadh, ní mór duit fuinneamh a chaitheamh ar oiliúint a chur ar dhaoine.

naisc úsáideacha

Seo cúpla caint ón gcomhdháil DevOops a d’fhéadfadh a bheith úsáideach duit:

Féach ar an clár DevOops 2020 Moscó — tá a lán rudaí suimiúla ann freisin.

Foinse: will.com

Add a comment