DevOps - cad é, cén fáth, agus cén tóir atá air?

DevOps - cad é, cén fáth, agus cén tóir atá air?

Roinnt blianta ó shin, bhí speisialtacht nua, innealtóir DevOps, le feiceáil in IT. Bhí sé go han-tapa ar cheann de na cinn is mó tóir agus éileamh ar an margadh. Ach seo an paradacsa - mínítear cuid den tóir a bhí ar DevOps ag an bhfíric go gcuireann cuideachtaí a fhostaíonn speisialtóirí den sórt sin mearbhall orthu go minic le hionadaithe gairmeacha eile. 
 
Tá an t-alt seo dírithe ar anailís a dhéanamh ar nuances ghairm DevOps, ar an staid reatha sa mhargadh agus ar na hionchais. Rinneamar an cheist chasta seo a dhéanamh amach le cabhair ón déan Dámh DevOps ag GeekBrains ag an ollscoil ar líne GeekUniversity le Dmitry Burkovsky.

Mar sin cad é DevOps?

Seasann an téarma féin d’Oibríochtaí Forbartha. Ní speisialtacht an oiread sin mar chur chuige chun obair a eagrú i gcuideachta mheánach nó mhór agus táirge nó seirbhís á ullmhú. Is é an fírinne ná go bhfuil baint ag ranna éagsúla den chuideachta chéanna leis an bpróiseas ullmhúcháin, agus ní bhíonn a gcuid gníomhartha comhordaithe go maith i gcónaí. 
 
Mar sin, níl a fhios ag forbróirí, mar shampla, i gcónaí cad iad na fadhbanna a bhíonn ag úsáideoirí agus iad ag obair leis an gclár nó leis an tseirbhís a scaoiltear. Tá a fhios ag an tacaíocht theicniúil gach rud go foirfe, ach b'fhéidir nach bhfuil siad ar an eolas faoi cad atá “laistigh” de na bogearraí. Agus anseo tagann innealtóir DevOps chun an tarrthála, ag cuidiú leis an bpróiseas forbartha a chomhordú, uathoibriú próisis a chur chun cinn, agus a trédhearcacht a fheabhsú. 
 
Comhtháthaíonn coincheap DevOps daoine, próisis agus uirlisí. 
 

Cad ba cheart a bheith ar eolas ag innealtóir DevOps agus a bheith in ann a dhéanamh?

De réir ceann de na leanúna is cáiliúla de choincheap DevOps, ní mór go mbeadh tuiscint mhaith ag Joe Sanchez, ionadaí de chuid na gairme ar nuances an choincheapa féin, taithí a bheith aige ar chórais Windows agus Linux araon, go dtuigeann siad cód cláir scríofa i éagsúla teangacha, agus obair i Chef, Puipéad, agus Ansible. Tá sé soiléir gur gá go mbeadh a fhios agat roinnt teangacha ríomhchlárúcháin chun an cód a pharsáil, agus ní hamháin go mbeadh a fhios agat, ach go mbeadh taithí forbartha agat freisin. Tá taithí ar tháirgí agus ar sheirbhísí bogearraí críochnaithe a thástáil thar a bheith inmhianaithe freisin. 
 
Ach tá sé seo oiriúnach; níl an leibhéal taithí agus eolais seo ag gach ionadaí sa réimse TF. Seo íosmhéid eolais agus taithí a theastaíonn le haghaidh DevOps maithe:

  • OS GNU/Linux, Windows.
  • 1 teanga cláir ar a laghad (Python, Go, Ruby).
  • Is é an teanga scriptithe bhlaosc bash do Linux agus powershell do Windows.
  • Córas rialaithe leagan - Git.
  • Córais bainistíochta cumraíochta (Ansible, Puipéad, Chef).
  • Ardán orchestration coimeádán amháin ar a laghad (Kubernetes, Docker Swarm, Apache Mesos, Amazon EC2 Container Service, Microsoft Azure Container Service).
  • Cumas oibriú le soláthraithe scamall (mar shampla: AWS, GCP, Azure, etc.) ag baint úsáide as Terraform, fios a bheith agat conas feidhmchlár a imscaradh chuig an scamall.
  • Cumas píblíne CI/CD (Jenkins, GitLab), ELK stack, córais mhonatóireachta (Zabbix, Prometheus) a bhunú.

Agus seo liosta de na scileanna is minice a léiríonn speisialtóirí DevOps ar Habr Career.

DevOps - cad é, cén fáth, agus cén tóir atá air?
 
Ina theannta sin, ní mór do speisialtóir DevOps riachtanais agus riachtanais an ghnó a thuiscint, a ról sa phróiseas forbartha a fheiceáil agus a bheith in ann próiseas a thógáil ag cur leasanna an chustaiméara san áireamh. 

Cad mar gheall ar an tairseach iontrála?

Ní haon rud é gur cuireadh an liosta eolais agus taithí thuas i láthair. Anois is fusa a thuiscint cé na daoine ar féidir leo a bheith ina speisialtóir DevOps. Tarlaíonn sé gurb é an bealach is éasca chun aistriú chuig an ngairm seo ná ionadaithe ó speisialtachtaí TF eile, go háirithe riarthóirí córais agus forbróirí. Is féidir leis an dá mhéadú go tapa an méid taithí agus eolais atá ar iarraidh. Tá leath den tacar riachtanach acu cheana féin, agus go minic níos mó ná leath.
 
Déanann tástálaithe innealtóirí DevOps den scoth freisin. Tá a fhios acu cad a oibríonn agus conas a oibríonn sé, tá siad ar an eolas faoi easnaimh agus easnaimh na mbogearraí agus na crua-earraí. Is féidir linn a rá gur tástálaí a bhfuil eolas aige ar theangacha ríomhchlárúcháin agus a bhfuil a fhios aige conas cláir a scríobh ná DevOps gan cúig nóiméad.
 
Ach beidh sé deacair d'ionadaí speisialtachta neamhtheicniúil nár dhéileáil riamh le forbairt ná le riarachán córais. Ar ndóigh, níl aon rud dodhéanta, ach ní mór do thosaitheoirí fós a gcuid láidreachtaí a mheas go leordhóthanach. Tógfaidh sé go leor ama an “bagáiste” riachtanach a fháil. 

Cá bhfaighidh DevOps post?

Do chuideachta mhór a bhfuil baint dhíreach nó indíreach ag a cuid oibre le forbairt feidhmchlár agus riar crua-earraí. Tá an ganntanas is mó d’innealtóirí DevOps i gcuideachtaí a sholáthraíonn líon mór seirbhísí do thomhaltóirí deiridh. Is iad seo bainc, oibreoirí teileachumarsáide, soláthraithe móra Idirlín, etc. I measc na gcuideachtaí atá ag fostú go gníomhach innealtóirí DevOps tá Google, Facebook, Amazon, agus Adobe.
 
Tá gnólachtaí nuathionscanta le gnólachtaí beaga ag cur DevOps i bhfeidhm freisin, ach i gcás go leor de na cuideachtaí sin, tá níos mó ama ag baint le cuireadh a thabhairt d’innealtóirí DevOps ná fíorriachtanas. Ar ndóigh, tá eisceachtaí ann, ach níl go leor acu. Teastaíonn ó chuideachtaí beaga, ina áit sin, “Eilvéiseach, reaper, agus seinnteoir píopaí,” is é sin, duine atá in ann oibriú i roinnt réimsí. Is féidir le stáisiún seirbhíse maith é seo go léir a láimhseáil. Is é fírinne an scéil go bhfuil luas na hoibre tábhachtach do ghnóthais bheaga; tá barrfheabhsú próisis oibre ríthábhachtach do ghnóthais mheánmhéide agus mhóra. 

Seo roinnt folúntais (is féidir leat cinn nua a leanúint ar Habr Career ag an nasc seo):

DevOps - cad é, cén fáth, agus cén tóir atá air?
 

Tuarastal DevOps sa Rúis agus ar fud an domhain

Sa Rúis, is é meántuarastal innealtóir DevOps ná 132 míle rúbal in aghaidh na míosa. Is ríomh iad seo áireamhán tuarastail na seirbhíse Habr Career, a rinneadh ar bhonn 170 ceistneoir don dara leath de 2. Sea, níl an sampla chomh mór sin, ach tá sé oiriúnach go leor mar “mheán teocht san ospidéal.” 
 
DevOps - cad é, cén fáth, agus cén tóir atá air?
Tá tuarastail i méid 250 míle rúbal, tá thart ar 80 míle agus beagán níos ísle. Braitheann sé go léir ar an gcuideachta, ar cháilíochtaí agus ar an speisialtóir féin, ar ndóigh. 

DevOps - cad é, cén fáth, agus cén tóir atá air?
Maidir le tíortha eile, tá staitisticí pá ar eolas freisin. Rinne speisialtóirí Stack Overflow jab maith, ag déanamh anailíse ar phróifílí thart ar 90 míle duine - ní hamháin DevOps, ach freisin ionadaithe speisialtachtaí teicniúla i gcoitinne. Tharla sé gurb é an Bainisteoir Innealtóireachta agus DevOps is mó a fhaigheann. 
 
Tuilleann innealtóir DevOps tuairim is $71 míle in aghaidh na bliana De réir acmhainn Ziprecruiter.com, tá tuarastal duine gairmiúil sa réimse seo idir $86 míle in aghaidh na bliana. Bhuel, taispeánann an tseirbhís Payscale.com roinnt uimhreacha atá sách taitneamhach don tsúil - tá meántuarastal speisialtóir DevOps, de réir na seirbhíse, níos mó ná $91 míle. $135 a fháil. 
 
Mar chonclúid, is fiú a rá go bhfuil an t-éileamh ar DevOps ag fás de réir a chéile; sáraíonn an t-éileamh ar speisialtóirí ar aon leibhéal an soláthar. Mar sin más mian leat, is féidir leat triail a bhaint as tú féin sa réimse seo. Fíor, ní mór dúinn cuimhneamh nach leor dúil amháin. Ní mór duit a fhorbairt i gcónaí, foghlaim agus ag obair.

Foinse: will.com

Add a comment