Dè a th’ ann am modh-obrach DevOps agus cò a dh’ fheumas e

Feuch an obraich sinn a-mach dè a th’ ann an brìgh an dòigh-obrach agus cò as urrainn buannachd fhaighinn.

Bruidhnidh sinn cuideachd mu eòlaichean DevOps: an gnìomhan, tuarastalan agus sgilean.

Dè a th’ ann am modh-obrach DevOps agus cò a dh’ fheumas e
photo Matt Moore /Flickr/CC BY-SA

Dè a th’ ann an DevOps

Is e dòigh-obrach leasachadh bathar-bog a th’ ann an DevOps a tha mar dhleastanas air eadar-obrachadh a stèidheachadh eadar prògramadairean agus rianadairean siostam ann an companaidh. Mura h-eil eòlaichean IT bho dhiofar roinnean a’ tuigsinn gnìomhan a chèile, tha dàil air sgaoileadh thagraidhean ùra agus ùrachaidhean dhaibh.

Bidh DevOps a’ cruthachadh cearcall leasachaidh “gun fhiosta”, mar sin a’ cuideachadh le bhith a’ luathachadh sgaoileadh toradh bathar-bog. Tha luathachadh air a choileanadh tro bhith a’ toirt a-steach siostaman fèin-ghluasaid. A bharrachd air an sin, bidh prògramadairean a’ tòiseachadh a ’gabhail pàirt ann a bhith a’ stèidheachadh frithealaichean agus a ’lorg bhiteagan, mar eisimpleir, is urrainn dhaibh deuchainnean fèin-ghluasadach a sgrìobhadh.

Bidh seo a’ leasachadh eadar-obrachadh eadar roinnean. Bidh luchd-obrach a’ tòiseachadh a’ tuigsinn nas fheàrr dè na h-ìrean a bhios toradh bathar-bog a’ dol troimhe mus tèid e a-steach do làmhan an neach-cleachdaidh.

Nuair a thuigeas leasaiche na tha mu choinneamh rianadair nuair a bhios e a’ stèidheachadh frithealaiche, feuchaidh e ri “oiseanan biorach” a dhèanamh rèidh sa chòd. Bidh seo a 'lùghdachadh an àireamh de bhiteagan nuair a thathar a' cleachdadh tagradh - a rèir staitistig, e lùghdachadh mu chòig uairean.

Cò a dh'fheumas agus nach eil feumach air an dòigh-obrach

Mòran Tha eòlaichean IT a 'creidsinngum bi DevOps na bhuannachd do bhuidheann sam bith a leasaicheas bathar-bog. Tha seo fìor eadhon ged a tha a’ chompanaidh na neach-cleachdaidh sìmplidh de sheirbheisean IT agus nach leasaich i na tagraidhean aca fhèin. Anns a ’chùis seo, cuidichidh cur an gnìomh cultar DevOps thu gus fòcas a chuir air ùr-ghnàthachadh.

Mura bheil seo fìor dèan suas startups, ach an seo tha a h-uile dad an urra ri meud a’ phròiseict. Mas e an t-amas agad toradh obrachail as ìsle (MVP) a chuir air bhog gus beachd ùr fheuchainn, faodaidh tu a dhèanamh às aonais DevOps. Mar eisimpleir, thòisich stèidheadair Groupon ag obair air an t-seirbheis le làimh air a phostadh a h-uile tairgse air an làrach-lìn agus òrdughan cruinnichte. Cha do chleachd e innealan fèin-ghluasaid sam bith.

Chan eil e ciallach dòigh-obrach agus innealan fèin-ghluasaid a chuir an gnìomh nuair a thòisicheas an tagradh a’ fàs mòr-chòrdte. Cuidichidh seo le bhith a’ sgioblachadh phròiseasan gnìomhachais agus a’ luathachadh sgaoileadh ùrachaidhean.

Mar a chuireas tu DevOps an gnìomh

Gu h-ìosal tha cuid de mholaidhean airson atharrachadh gu modh-obrach ùr.

Comharraich duilgheadasan ann am pròiseasan gnìomhachais. Mus cuir thu am modh-obrach an gnìomh, comharraich amasan agus duilgheadasan na buidhne. Bidh an ro-innleachd airson gluasad gu DevOps an urra riutha. Gus seo a dhèanamh, dèan liosta de cheistean, mar eisimpleir:

  • Dè a bheir an ùine as motha nuair a thathar ag ùrachadh bathar-bog?
  • A bheil e comasach am pròiseas seo a dhèanamh fèin-ghluasadach?
  • A bheil structar na buidhne a’ toirt buaidh air seo?

Ionnsaich tuilleadh mu bhith ag aithneachadh dhuilgheadasan ann am buidheann faodar a leughadh ann an leabhraichean «Pròiseact "Phoenix""Agus"Stiùireadh DevOps saor an asgaidh» bho ùghdaran a’ mhodh-obrach.

Atharraich cultar na companaidh. Tha e cudromach toirt a chreidsinn air gach neach-obrach na dòighean obrach àbhaisteach aca atharrachadh agus an raon de chomasan a leudachadh. Mar eisimpleir, air Facebook a h-uile prògramadair freagair airson cearcall beatha iomlan an tagraidh: bho chòdachadh gu buileachadh. Cuideachd, chan eil roinn deuchainn air leth aig Facebook - tha na deuchainnean air an sgrìobhadh leis an luchd-leasachaidh fhèin.

Tòisich beag. Tagh am pròiseas a bheir an ùine agus an oidhirp as motha nuair a bhios tu a’ leigeil a-mach ùrachaidhean agus ga dhèanamh fèin-ghluasadach. Seo dh'fhaodte a bhith pròiseas deuchainn no cleachdadh tagraidh. Eòlaichean comhairle Is e a’ chiad cheum innealan smachd dreach sgaoilte a chuir an gnìomh. Bidh iad ga dhèanamh nas fhasa stòran a riaghladh. Am measg nam fuasglaidhean sin, is e Git, Mercurial, Subversion (SVN) agus CVS an fheadhainn as ainmeil.

Is fhiach cuideachd aire a thoirt do shiostaman amalachaidh leantainneach le uallach airson a bhith a’ cruinneachadh agus a’ dèanamh deuchainn air an toradh deireannach. Eisimpleirean de leithid innealan: Jenkins, TeamCity agus Bambù.

Dèan measadh air leasachaidhean. Leasaich tomhasan coileanaidh airson fuasglaidhean gnìomhaichte agus cruthaich liosta sgrùdaidh. Faodaidh metrics a bhith a’ toirt a-steach tricead fuasglaidh, ùine ga chaitheamh ag obair air feartan bathar-bog, agus an àireamh de bhiteagan sa chòd. Bruidhinn mu na toraidhean chan ann a-mhàin le manaidsearan, ach cuideachd leis a 'chòrr den sgioba a tha an sàs sa phròiseact. Faighnich dè na h-innealan a tha a dhìth. Thoir aire do na h-iarrtasan sin nuair a bhios tu a’ dèanamh an fheum as fheàrr de na pròiseasan agad.

A’ càineadh DevOps

Ged a tha am modh-obrach a 'cuideachadh faodaidh buidhnean co-dhùnaidhean nas luaithe a dhèanamh a thaobh leasachadh thagraidhean, gearraidhean an àireamh de mhearachdan anns a’ bhathar-bog agus a’ brosnachadh luchd-obrach gus rudan ùra ionnsachadh, tha luchd-breithneachaidh ann cuideachd.

tha beachdnach bu chòir do luchd-prògramaidh mion-fhiosrachadh obair luchd-rianachd an t-siostaim a thuigsinn. A rèir aithris, tha DevOps a’ leantainn gu bhith an àite eòlaichean leasachaidh no rianachd, gu bheil daoine aig a’ chompanaidh a thuigeas a h-uile càil, ach gu h-àrd.

Thathas cuideachd a’ creidsinn gu bheil DevOps chan eil e ag obair le droch riaghladh. Mura h-eil amasan cumanta aig na sgiobaidhean leasachaidh agus rianachd, is e na manaidsearan as coireach nach eil iad a’ cur conaltradh eadar na sgiobaidhean air dòigh. Gus an duilgheadas seo fhuasgladh, chan e dòigh-obrach ùr a tha a dhìth, ach siostam airson manaidsearan a mheasadh stèidhichte air fios air ais bho fo-oifigearan. Faodaidh tu a leughadh an seo, dè na ceistean a bu chòir a bhith ann am foirmean suirbhidh luchd-obrach.

Dè a th’ ann am modh-obrach DevOps agus cò a dh’ fheumas e
photo Ed Ivanushkin /Flickr/CC BY-SA

Cò a th’ ann an Einnseanair DevOps

Bidh innleadair DevOps a’ cur an gnìomh modh-obrach DevOps. Bidh e a’ sioncronadh a h-uile ìre de bhith a’ cruthachadh toradh bathar-bog: bho bhith a’ sgrìobhadh còd gu bhith a’ dèanamh deuchainn air agus a’ leigeil às an tagradh. Bidh an leithid de speisealaiche a ’cumail smachd air roinnean leasachaidh is rianachd, a bharrachd air fèin-ghluasad coileanadh an gnìomhan le bhith a’ toirt a-steach diofar innealan bathar-bog.

Is e an cleas aig innleadair DevOps gu bheil e a’ cothlamadh mòran de phroifeasanan: rianadair, leasaiche, neach-dearbhaidh agus manaidsear.

Joe Sanchez, soisgeulaiche DevOps aig VMware, companaidh bathar-bog virtualization, air an ainmeachadh grunn sgilean a dh’ fheumas a bhith aig innleadair DevOps. A bharrachd air an eòlas fhollaiseach air modh-obrach DevOps, bu chòir eòlas a bhith aig an neach seo air siostaman obrachaidh Windows agus Linux agus eòlas air a bhith ag obair le innealan fèin-ghluasaid mar ceannPupaidFreagair. Bu chòir dha cuideachd a bhith comasach air sgriobtaichean agus còd a sgrìobhadh ann an cànan no dhà agus teicneòlasan lìonra a thuigsinn.

Tha innleadair DevOps an urra ri fèin-ghluasad sam bith de ghnìomhan co-cheangailte ri bhith a’ rèiteachadh agus a’ cleachdadh thagraidhean. Bidh sgrùdadh bathar-bog cuideachd a’ tuiteam air a ghuailnean. Gus na duilgheadasan sin fhuasgladh, bidh e a’ cleachdadh diofar shiostaman riaghlaidh rèiteachaidh, fuasglaidhean mas-fhìor agus innealan sgòthan airson goireasan a chothromachadh.

Cò a tha a 'fastadh

Faodaidh innleadairean DevOps buannachd a thoirt do bhuidheann sam bith a leasaicheas tagraidhean no a bhios a’ riaghladh àireamhan mòra de luchd-frithealaidh. Einnseanairean DevOps a' fastadh Tha fuamhairean IT mar Amazon, Adobe agus Facebook. Bidh iad cuideachd ag obair air Netflix, Walmart agus Etsy.

Gun a bhith a 'fastadh Chan eil ann an innleadairean DevOps ach tòiseachadh. Is e an obair aca toradh obrachail as ìsle a leigeil ma sgaoil gus beachd ùr a dhearbhadh. Anns a ’mhòr-chuid de chùisean, faodaidh luchd-tòiseachaidh dèanamh às aonais DevOps.

Cia mheud pàigheadh

Einnseanairean DevOps cosnadh barrachd air duine sam bith sa ghnìomhachas. Tha cosnadh cuibheasach nan eòlaichean sin air feadh an t-saoghail eadar 100 agus 125 mìle dollar gach bliadhna.

Anns na SA tha iad faigh 90 mìle dolair gach bliadhna (500 mìle rubles mìos). Ann an Canada tha iad pàigheadh 122 mìle dolar gach bliadhna (670 mìle rubles gach mìos), agus anns an RA - 67,5 mìle not gach bliadhna (490 mìle rubles gach mìos).

Mar airson an Ruis, Moscow companaidhean ullamh pàigh eòlaichean DevOps bho 100 gu 200 mìle rubles gach mìos. Ann an St Petersburg, tha luchd-fastaidh beagan nas fialaidh - bidh iad a 'tabhann 160-360 mìle rubles gach mìos. Anns na roinnean, tha tuarastalan air an ainmeachadh aig 100-120 mìle rubles gach mìos.

Mar as urrainn dhut a bhith nad eòlaiche DevOps

Tha DevOps na stiùireadh gu math ùr ann an IT, agus mar sin chan eil liosta stèidhichte de riatanasan ann airson innleadairean DevOps. Anns na dreuchdan bàna, am measg nan riatanasan airson an t-suidheachaidh seo gheibh thu an dà chuid sgilean rianachd Debian agus CentOS agus an comas a bhith ag obair le draibhearan diosc. Sreathan RAID.

Stèidhichte air an seo, faodaidh sinn a cho-dhùnadh, an toiseach, gum feum deagh shealladh teignigeach a bhith aig innleadair DevOps. Tha e cudromach gum bi a leithid de dhuine an-còmhnaidh ag ionnsachadh innealan agus teicneòlasan ùra.

Is e an dòigh as fhasa a bhith nad innleadair DevOps rianadair siostam no leasaiche. Tha grunn sgilean aca mu thràth a dh’ fheumar a leasachadh. Is e am prìomh obair an seata eòlais as ìsle ann an DevOps a leasachadh, tuigsinn mar a dh’ obraicheas tu le innealan fèin-ghluasaid agus beàrnan ann an rianachd, prògramadh agus sgilean mas-fhìor a lìonadh.

Gus tuigsinn far a bheil eòlas fhathast a dhìth, faodaidh tu a chleachdadh mini-Wikipedia air GitHub no mapa inntinn. Luchd-còmhnaidh Hacker News cuideachd moladh leugh leabhraichean"Pròiseact "Phoenix""Agus"Stiùireadh DevOps saor an asgaidh" (air an tug sinn iomradh gu h-àrd) agus"DevOps feallsanachd. Ealain riaghladh IT» fo stampa O'Reilly Media.

Faodaidh tu cuideachd fo-sgrìobhadh gu Cuairt-litir seachdaineil Devops, leugh artaigilean cuspaireil portal DZone agus tòisich a’ conaltradh le innleadairean DevOps ann an Còmhradh slaodach. Is fhiach cuideachd sùil a thoirt air na cùrsaichean an-asgaidh air Udacity no edX.

Postan bhon bhlog againn:



Source: www.habr.com

Cuir beachd ann