Cad é modheolaíocht DevOps agus cé a bhfuil gá léi

Déanaimis amach cad é bunbhrí na modheolaíochta agus cé na daoine ar féidir leas a bhaint astu.

Labhróimid freisin faoi speisialtóirí DevOps: a gcuid tascanna, tuarastail agus scileanna.

Cad é modheolaíocht DevOps agus cé a bhfuil gá léi
grianghraf Matt Moore /Flickr/CC BY-SA

Cad é DevOps

Is modheolaíocht forbartha bogearraí é DevOps a bhfuil de chúram air idirghníomhú a bhunú idir ríomhchláraitheoirí agus riarthóirí córais i gcuideachta. Mura dtuigeann speisialtóirí TF ó ranna éagsúla tascanna a chéile, tá moill ar scaoileadh feidhmchlár nua agus nuashonruithe dóibh.

Cruthaíonn DevOps timthriall forbartha “gan uaim”, rud a chabhraíonn le scaoileadh táirge bogearraí a bhrostú. Baintear luasghéarú amach trí chórais uathoibrithe a thabhairt isteach. Ina theannta sin, tosaíonn ríomhchláraitheoirí a bheith rannpháirteach i bhfreastalaithe a bhunú agus chun fabhtanna a aimsiú, mar shampla, is féidir leo tástálacha uathoibrithe a scríobh.

Feabhsaíonn sé seo idirghníomhú idir ranna. Tosaíonn fostaithe a thuiscint níos fearr ar na céimeanna a théann táirge bogearraí trí sula dtéann sé isteach i lámha an úsáideora.

Nuair a thuigeann forbróir cad atá os comhair riarthóir agus freastalaí á shocrú aige, déanfaidh sé iarracht "coirnéil ghéar" a d'fhéadfadh a bheith sa chód a réiteach. Laghdaíonn sé seo líon na bhfabhtanna nuair a bhíonn feidhmchlár á imscaradh - de réir staitisticí, é laghduithe timpeall cúig huaire.

Cé na daoine a bhfuil an mhodheolaíocht de dhíth orthu agus nach bhfuil

Go leor Creideann saineolaithe TFgo rachaidh DevOps chun tairbhe d’aon eagraíocht a fhorbraíonn bogearraí. Tá sé seo fíor fiú más tomhaltóir simplí seirbhísí TF an chuideachta agus mura bhforbraíonn sí a feidhmchláir féin. Sa chás seo, cabhróidh cur i bhfeidhm cultúr DevOps leat díriú ar nuálaíocht.

An eisceacht déan suas startups, ach anseo braitheann gach rud ar scála an tionscadail. Más é do sprioc íostáirge inmharthana (MVP) a sheoladh chun smaoineamh nua a thástáil, is féidir leat a dhéanamh gan DevOps. Mar shampla, thosaigh bunaitheoir Groupon ag obair ar an tseirbhís de láimh phostáil gach tairiscint ar an suíomh Gréasáin agus orduithe bailithe. Níor úsáid sé aon uirlisí uathoibrithe.

Ní dhéanann sé ciall ach modheolaíocht agus uirlisí uathoibrithe a chur i bhfeidhm nuair a thosaíonn an t-iarratas tóir a fháil. Cabhróidh sé seo le próisis ghnó a shruthlíniú agus le scaoileadh nuashonruithe a bhrostú.

Conas DevOps a chur i bhfeidhm

Seo thíos roinnt moltaí maidir le hathrú go modheolaíocht nua.

Fadhbanna i bpróisis ghnó a aithint. Sula gcuirtear an mhodheolaíocht i bhfeidhm, cuir béim ar spriocanna agus fadhbanna na heagraíochta. Braithfidh an straitéis don aistriú go DevOps orthu. Chun seo a dhéanamh, déan liosta ceisteanna, mar shampla:

  • Cad a thógann an t-am is mó agus bogearraí á nuashonrú?
  • An féidir an próiseas seo a uathoibriú?
  • An gcuireann struchtúr na heagraíochta isteach air seo?

Foghlaim tuilleadh faoi fhadhbanna a aithint in eagraíocht is féidir leat léamh i leabhair «Tionscadal "Phoenix""Agus"Treoir DevOps» ó údair na modheolaíochta.

Athraigh an cultúr sa chuideachta. Tá sé tábhachtach a chur ina luí ar gach fostaí a ngnáthbhealaí oibre a athrú agus a raon inniúlachtaí a leathnú. Mar shampla, ag Facebook gach ríomhchláraitheoir freagra do shaolré iomlán an iarratais: ó chódú go cur i bhfeidhm. Chomh maith leis sin, níl roinn tástála ar leith ag Facebook - is iad na forbróirí iad féin a scríobhann na tástálacha.

Tosaigh beag. Roghnaigh an próiseas a thógann an t-am agus an iarracht is mó agus nuashonruithe á scaoileadh agus uathoibriú. seo b'fhéidir próiseas tástála nó imscaradh iarratais. Saineolaithe comhairle a thabhairt Is é an chéad chéim uirlisí rialaithe leagan dáilte a chur i bhfeidhm. Déanann siad foinsí a bhainistiú níos éasca. I measc réitigh den sórt sin, is iad na cinn is cáiliúla ná Git, Mercurial, Subversion (SVN) agus CVS.

Is fiú aird a thabhairt freisin ar chórais chomhtháthaithe leanúnacha atá freagrach as an táirge deiridh a chur le chéile agus a thástáil. Samplaí d'uirlisí den sórt sin: Jenkins, TeamCity agus Bambú.

Déan feabhsuithe a mheas. Méadracht feidhmíochta a fhorbairt le haghaidh réitigh curtha i bhfeidhm agus seicliosta a chruthú. Is féidir minicíocht scaoileadh, am a chaitear ag obair ar ghnéithe bogearraí, agus líon na bhfabhtanna sa chód a áireamh sa mhéadracht. Déan na torthaí a phlé ní hamháin le bainisteoirí, ach freisin leis an gcuid eile den fhoireann a bhfuil baint acu leis an tionscadal. Fiafraigh de na huirlisí atá in easnamh. Cuir na hiarratais seo san áireamh agus do phróisis á optamú tuilleadh.

Cáineadh DevOps

Cé go bhfuil an mhodheolaíocht cabhraíonn sé is féidir le heagraíochtaí cinntí níos tapúla a dhéanamh maidir le forbairt feidhmchlár, ciorruithe líon na n-earráidí sna bogearraí agus spreagann sé fostaithe chun rudaí nua a fhoghlaim, tá léirmheastóirí aige freisin.

Tá tuairimnár cheart go dtuigfeadh ríomhchláraitheoirí sonraí obair riarthóirí córais. Líomhnaítear, mar thoradh ar DevOps, in ionad speisialtóirí forbartha nó riaracháin, tá daoine ag an gcuideachta a thuigeann gach rud, ach go dromchla.

Creidtear freisin go bhfuil DevOps nach n-oibríonn le droch-bhainistíocht. Mura bhfuil comhspriocanna ag na foirne forbartha agus riaracháin, is ar na bainisteoirí atá an milleán as gan cumarsáid a eagrú idir na foirne. Chun an fhadhb seo a réiteach, ní modheolaíocht nua an rud atá ag teastáil, ach córas chun bainisteoirí a mheas bunaithe ar aiseolas ó fho-orduithe. Is féidir leat é a léamh anseo, cad iad na ceisteanna ba chóir a chur san áireamh i bhfoirmeacha suirbhéanna fostaithe.

Cad é modheolaíocht DevOps agus cé a bhfuil gá léi
grianghraf Ed Ivanushkin /Flickr/CC BY-SA

Cé atá ina Innealtóir DevOps

Cuireann innealtóir DevOps modheolaíocht DevOps i bhfeidhm. Sioncrónaíonn sé gach céim de tháirge bogearraí a chruthú: ó chód a scríobh go dtí an feidhmchlár a thástáil agus a scaoileadh. Rialaíonn speisialtóir den sórt sin na ranna forbartha agus riaracháin, agus déanann sé uathoibriú a gcuid tascanna a fheidhmiú trí uirlisí bogearraí éagsúla a thabhairt isteach.

Is é an cleas atá ag innealtóir DevOps ná go gcomhcheanglaíonn sé go leor gairmeacha: riarthóir, forbróir, tástálaí agus bainisteoir.

Joe Sanchez, soiscéalaí DevOps ag VMware, cuideachta bogearraí fíorúlaithe, singil amach roinnt scileanna nach mór a bheith ag innealtóir DevOps. Chomh maith leis an eolas soiléir ar mhodheolaíocht DevOps, ba cheart go mbeadh taithí ag an duine seo ag riaradh córais oibriúcháin Windows agus Linux agus taithí ag obair le huirlisí uathoibrithe mar CócairepuipéadFreagra. Ba cheart go mbeadh sé in ann scripteanna agus cód a scríobh i gcúpla teanga freisin agus teicneolaíochtaí líonra a thuiscint.

Tá innealtóir DevOps freagrach as aon uathoibriú tascanna a bhaineann le feidhmchláir a chumrú agus a imscaradh. Titeann monatóireacht bogearraí ar a ghuaillí freisin. Chun na fadhbanna seo a réiteach, úsáideann sé córais bhainistíochta cumraíochta éagsúla, réitigh fíorúlaithe agus uirlisí scamall chun acmhainní a chothromú.

Cé atá ag fostú

Is féidir le hinnealtóirí DevOps leas a bhaint as eagraíocht ar bith a fhorbraíonn feidhmchláir nó a bhainistíonn líon mór freastalaithe. Innealtóirí DevOps ag fostú Tá fathaigh TF cosúil le Amazon, Adobe agus Facebook. Oibríonn siad freisin ar Netflix, Walmart agus Etsy.

Gan fhostú Níl in innealtóirí DevOps ach gnólachtaí tosaithe. Is é an post atá acu ná íostáirge inmharthana a scaoileadh chun smaoineamh nua a thástáil. I bhformhór na gcásanna, is féidir le tosaithe a dhéanamh gan DevOps.

Cé mhéad pá

Innealtóirí DevOps thuilleamh níos mó ná aon duine sa tionscal. Tá meántuilleamh speisialtóirí den sórt sin ar fud an domhain idir 100 agus 125 míle dollar in aghaidh na bliana.

I SAM siad faigh 90 míle dollar in aghaidh na bliana (500 míle rúbal in aghaidh na míosa). I gCeanada siad  122 míle dollar in aghaidh na bliana (670 míle rúbal in aghaidh na míosa), agus sa Ríocht Aontaithe - 67,5 punt steirling in aghaidh na bliana (490 míle rúbal in aghaidh na míosa).

Maidir leis an Rúis, cuideachtaí Moscó réidh íoc speisialtóirí DevOps ó 100 go 200 míle rúbal in aghaidh na míosa. I St Petersburg, tá fostóirí beagán níos flaithiúla - cuireann siad 160-360 Rúbal in aghaidh na míosa. Sna réigiúin, luaitear tuarastail ag 100-120 míle rúbal in aghaidh na míosa.

Conas a bheith i do speisialtóir DevOps

Is treo réasúnta nua é DevOps i TF, agus mar sin níl aon liosta riachtanas bunaithe d'innealtóirí DevOps. Sna folúntais, i measc na riachtanas don phost seo is féidir leat teacht ar scileanna riaracháin Debian agus CentOS agus an cumas oibriú le tiomántáin diosca. Arrays RAID.

Bunaithe ar seo, is féidir linn a thabhairt i gcrích, ar an gcéad dul síos, go gcaithfidh innealtóir DevOps dearcadh teicniúil maith a bheith aige. Tá sé tábhachtach do dhuine den sórt sin uirlisí agus teicneolaíochtaí nua a fhoghlaim i gcónaí.

Is é an bealach is éasca le bheith i do innealtóir DevOps ná riarthóir córais nó forbróir. Tá roinnt scileanna acu cheana féin nach mór a fhorbairt. Is é an príomhthasc ná an tacar íosta eolais i DevOps a fheabhsú, tuiscint a fháil ar conas oibriú le huirlisí uathoibrithe agus bearnaí i scileanna riaracháin, ríomhchláraithe agus fíorúlaithe a líonadh.

Chun tuiscint a fháil ar an áit a bhfuil eolas fós in easnamh, is féidir leat é a úsáid mion-Wikipedia ar GitHub nó léarscáil mheabhrach. Cónaitheoirí Hacker News freisin a mholadh leabhair a léamh"Tionscadal "Phoenix""Agus"Treoir DevOps" (a luaigh muid thuas) agus "Fealsúnacht DevOps. Ealaín na Bainistíochta TF» faoi stampa O'Reilly Media.

Is féidir leat síntiús a íoc freisin Nuachtlitir sheachtainiúil Devops, ailt tráthúla a léamh tairseach DZone agus tús a chur le cumarsáid le hinnealtóirí DevOps i Comhrá saor in aisce,. Is fiú na cúrsaí saor in aisce a sheiceáil freisin Udacity nó EDX.

Postálacha ónár mblag:



Foinse: will.com

Add a comment