DevOps - dè a th’ ann, carson, agus dè cho mòr-chòrdte a tha e?

DevOps - dè a th’ ann, carson, agus dè cho mòr-chòrdte a tha e?

O chionn grunn bhliadhnaichean, nochd inneal sònraichte ùr, innleadair DevOps, ann an IT. Gu math luath thàinig e gu bhith mar aon den fheadhainn as mòr-chòrdte agus ann an iarrtas air a’ mhargaidh. Ach seo am paradocs - tha pàirt de cho mòr-chòrdte ‘s a tha DevOps air a mhìneachadh leis gu bheil companaidhean a bhios a’ fastadh eòlaichean mar sin gu tric gan cur troimh-chèile le riochdairean bho proifeasanan eile. 
 
Tha an artaigil seo gu sònraichte airson mion-sgrùdadh air nuances dreuchd DevOps, an suidheachadh làithreach sa mhargaidh agus na tha san amharc. Fhuair sinn a-mach a’ chùis iom-fhillte seo le cuideachadh bhon deadhan dàmh DevOps aig GeekBrains aig an oilthigh air-loidhne GeekUniversity le Dmitry Burkovsky.

Mar sin dè a th’ ann an DevOps?

Tha an teirm fhèin a’ seasamh airson Obraichean Leasachaidh. Chan eil seo cho sònraichte ri dòigh-obrach airson obair a chuir air dòigh ann an companaidh meadhanach mòr no mòr nuair a bhios iad ag ullachadh toradh no seirbheis. Is e an fhìrinn gu bheil diofar roinnean den aon chompanaidh an sàs anns a 'phròiseas ullachaidh, agus chan eil na gnìomhan aca an-còmhnaidh air an deagh cho-òrdanachadh. 
 
Mar sin, chan eil fios aig luchd-leasachaidh, mar eisimpleir, an-còmhnaidh dè na duilgheadasan a th’ aig luchd-cleachdaidh nuair a bhios iad ag obair leis a’ phrògram no an t-seirbheis a chaidh fhoillseachadh. Tha fios aig taic theicnigeach air a h-uile dad gu foirfe, ach is dòcha nach eil iad mothachail air na tha “taobh a-staigh” den bhathar-bog. Agus an seo thig innleadair DevOps gu teasairginn, a’ cuideachadh le bhith a’ co-òrdanachadh a’ phròiseas leasachaidh, a’ brosnachadh fèin-ghluasad pròiseas, agus a’ leasachadh am follaiseachd. 
 
Tha bun-bheachd DevOps a’ toirt a-steach daoine, pròiseasan agus innealan. 
 

Dè a bu chòir fios a bhith aig innleadair DevOps agus a bhith comasach air a dhèanamh?

A rèir aon de na luchd-leanmhainn as ainmeil ann am bun-bheachd DevOps, feumaidh tuigse mhath a bhith aig Joe Sanchez, riochdaire a’ phroifeasanta air nuances a’ bhun-bheachd fhèin, eòlas a bhith agad air a bhith a’ rianachd an dà chuid siostaman Windows agus Linux, tuigsinn còd prògram sgrìobhte ann an diofar dhòighean. cànainean, agus obair ann an Chef, Phupaidean, agus Ansible. Tha e soilleir gum feum eòlas a bhith agad air grunn chànanan prògramadh gus còd a pharsadh, agus chan e a-mhàin fios a bhith agad, ach cuideachd eòlas leasachaidh a bhith agad. Tha eòlas ann a bhith a’ dèanamh deuchainn air toraidhean agus seirbheisean bathar-bog crìochnaichte cuideachd air leth feumail. 
 
Ach tha seo air leth freagarrach; chan eil an ìre eòlais agus eòlais seo aig a h-uile riochdaire bhon raon IT. Seo seata de eòlas agus eòlas as ìsle a tha riatanach airson DevOps math:

  • OS GNU/Linux, Windows.
  • Co-dhiù 1 cànan prògramaidh (Python, Go, Ruby).
  • Tha an cànan sgrìobhaidh shligean na bash airson Linux agus powershell airson Windows.
  • Siostam smachd dreach - Git.
  • Siostaman riaghlaidh rèiteachaidh (Ansible, Puppet, Chef).
  • Co-dhiù aon àrd-ùrlar orchestration container (Kubernetes, Docker Swarm, Apache Mesos, Amazon EC2 Container Service, Microsoft Azure Container Service).
  • Comas a bhith ag obair le solaraichean sgòthan (mar eisimpleir: AWS, GCP, Azure, msaa) a’ cleachdadh Terraform, fios agad mar a thèid tagradh a chuir chun sgòth.
  • Comas loidhne-phìoban CI / CD a stèidheachadh (Jenkins, GitLab), stac ELK, siostaman sgrùdaidh (Zabbix, Prometheus).

Agus seo liosta de na sgilean a bhios eòlaichean DevOps mar as trice a’ nochdadh air Habr Career.

DevOps - dè a th’ ann, carson, agus dè cho mòr-chòrdte a tha e?
 
A bharrachd air an sin, feumaidh eòlaiche DevOps feumalachdan agus riatanasan a’ ghnìomhachais a thuigsinn, a dhreuchd fhaicinn sa phròiseas leasachaidh agus a bhith comasach air pròiseas a thogail a bheir aire do ùidhean an neach-ceannach. 

Dè mu dheidhinn an stairsnich inntrigidh?

Chan ann airson dad a tha an liosta eòlais agus eòlais air a thaisbeanadh gu h-àrd. A-nis bidh e nas fhasa tuigsinn cò as urrainn a bhith na eòlaiche DevOps. Tha e a ’tionndadh a-mach gur e riochdairean bho eòlaichean IT eile an dòigh as fhasa air gluasad chun dreuchd seo, gu sònraichte rianadairean siostaim agus luchd-leasachaidh. Faodaidh an dà chuid àrdachadh gu luath air an ìre de eòlas agus eòlas a tha a dhìth. Tha leth den t-seata a tha a dhìth orra mu thràth, agus gu tric barrachd air leth.
 
Bidh luchd-dearbhaidh cuideachd a’ dèanamh innleadairean DevOps sàr-mhath. They know what works and how it works, tha iad mothachail air uireasbhaidhean agus easbhaidhean a’ bhathar-bhog is a’ bhathar-chruaidh. Faodaidh sinn a ràdh gur e DevOps a th’ ann an neach-dearbhaidh aig a bheil eòlas air cànanan prògramaidh agus aig a bheil fios mar a sgrìobhas e prògraman gun chòig mionaidean.
 
Ach bidh e duilich do riochdaire bho speisealachd neo-theicnigeach nach do dhèilig a-riamh ri leasachadh no rianachd siostam. Gu dearbh, chan eil dad do-dhèanta, ach feumaidh luchd-tòiseachaidh fhathast measadh iomchaidh a dhèanamh air na neartan aca. Bheir e tòrr ùine na “bagannan” riatanach fhaighinn. 

Càite am faigh DevOps obair?

Do chompanaidh mhòr aig a bheil obair ceangailte gu dìreach no gu neo-dhìreach ri leasachadh thagraidhean agus rianachd bathar-cruaidh. Tha an gainnead as motha de innleadairean DevOps ann an companaidhean a bheir seachad àireamh mhòr de sheirbheisean do luchd-cleachdaidh deireannach. Is iad sin bancaichean, luchd-obrachaidh telecom, prìomh sholaraichean eadar-lìn, msaa. Am measg nan companaidhean a tha gu gnìomhach a’ fastadh innleadairean DevOps tha Google, Facebook, Amazon, agus Adobe.
 
Tha tòiseachadh le gnìomhachasan beaga cuideachd a’ cur an gnìomh DevOps, ach dha mòran de na companaidhean sin, tha e nas fhaide na bhith a’ toirt cuireadh do innleadairean DevOps na fìor fheum. Gu dearbh, tha eisgeachdan ann, ach chan eil mòran dhiubh ann. Feumaidh companaidhean beaga, seach, “Eilbheiseach, buanaiche, agus cluicheadair pìoba,” is e sin, neach a tha comasach air obair ann an grunn raointean. Faodaidh stèisean seirbheis math seo a làimhseachadh. Is e an fhìrinn gu bheil astar obrach cudromach do ghnìomhachasan beaga; tha optimachadh phròiseasan obrach deatamach airson gnìomhachasan meadhanach agus mòr. 

Seo cuid de dhreuchdan bàna (faodaidh tu feadhainn ùra a leantainn air Habr Career aig an ceangal seo):

DevOps - dè a th’ ann, carson, agus dè cho mòr-chòrdte a tha e?
 

Tuarastal DevOps anns an Ruis agus an t-saoghal

Anns an Ruis, tha tuarastal cuibheasach innleadair DevOps timcheall air 132 mìle rubles gach mìos. Is iad sin àireamhachadh tuarastail seirbheis Habr Career, air a dhèanamh air bunait 170 ceisteachan airson an 2na leth de 2020. Tha, chan eil an sampall cho mòr, ach tha e gu math freagarrach mar “teòthachd cuibheasach san ospadal.” 
 
DevOps - dè a th’ ann, carson, agus dè cho mòr-chòrdte a tha e?
Tha tuarastalan anns an t-suim de 250 mìle rubles, tha mu 80 mìle agus beagan nas ìsle. Tha e uile an urra ris a ’chompanaidh, teisteanasan agus an eòlaiche fhèin, gu dearbh. 

DevOps - dè a th’ ann, carson, agus dè cho mòr-chòrdte a tha e?
A thaobh dhùthchannan eile, tha fios cuideachd air staitistig tuarastail. Rinn eòlaichean Stack Overflow obair mhath, a 'dèanamh anailis air cunntasan mu 90 mìle neach - chan e a-mhàin DevOps, ach cuideachd riochdairean bho eòlaichean teicnigeach san fharsaingeachd. Thionndaidh e a-mach gur e Manaidsear Innleadaireachd agus DevOps a gheibh an ìre as motha. 
 
Bidh innleadair DevOps a’ cosnadh timcheall air $71 mìle sa bhliadhna.A rèir a’ ghoireas Ziprecruiter.com, tha tuarastal neach-proifeiseanta san raon seo a’ dol bho $86 mìle sa bhliadhna. Uill, tha seirbheis Payscale.com a’ sealltainn àireamhan a tha gu math tlachdmhor don t-sùil - tha tuarastal cuibheasach eòlaiche DevOps, a rèir na seirbheis, nas àirde na $91 mìle. faighinn $135 mìle. 
 
Mar cho-dhùnadh, is fhiach a ràdh gu bheil an t-iarrtas airson DevOps a’ fàs mean air mhean; tha an t-iarrtas airson eòlaichean aig ìre sam bith nas àirde na an solar. Mar sin ma tha thu ag iarraidh, faodaidh tu feuchainn ort fhèin san raon seo. Fìor, feumaidh sinn cuimhneachadh nach eil miann leis fhèin gu leòr. Feumaidh tu daonnan leasachadh, ionnsachadh agus obair.

Source: www.habr.com

Cuir beachd ann