DevOps - x'inhu, għaliex, u kemm huwa popolari?

DevOps - x'inhu, għaliex, u kemm huwa popolari?

Ftit snin ilu, dehret speċjalità ġdida fl-IT: inġinier DevOps. Malajr ħafna saret waħda mill-aktar popolari u fid-domanda fis-suq. Imma hawn il-paradoss - parti mill-popolarità ta 'DevOps hija spjegata mill-fatt li l-kumpaniji li jimpjegaw speċjalisti bħal dawn ħafna drabi jħawduhom ma' rappreżentanti ta 'professjonijiet oħra. 
 
Dan l-artikolu huwa ddedikat għal analiżi tal-sfumaturi tal-professjoni DevOps, il-pożizzjoni attwali fis-suq u l-prospetti. Sirna din il-kwistjoni kumplessa bl-għajnuna tad-dekan Fakultà DevOps f'GeekBrains fl-università online GeekUniversity minn Dmitry Burkovsky.

Allura x'inhu DevOps?

It-terminu nnifsu jirrappreżenta Operazzjonijiet ta' Żvilupp. Din mhix tant speċjalità daqs approċċ għall-organizzazzjoni tax-xogħol f'kumpanija medja jew kbira meta tipprepara prodott jew servizz. Il-fatt hu li dipartimenti differenti tal-istess kumpanija huma involuti fil-proċess ta 'preparazzjoni, u l-azzjonijiet tagħhom mhux dejjem ikunu kkoordinati tajjeb. 
 
Għalhekk, l-iżviluppaturi, pereżempju, mhux dejjem ikunu jafu x'problemi għandhom l-utenti meta jaħdmu mal-programm jew servizz rilaxxat. L-appoġġ tekniku jaf kollox perfettament, iżda jistgħu ma jkunux konxji ta 'x'inhu "ġewwa" is-softwer. U hawn inġinier DevOps jiġi għas-salvataġġ, jgħin biex jikkoordina l-proċess ta 'żvilupp, jippromwovi l-awtomazzjoni tal-proċess, u jtejjeb it-trasparenza tagħhom. 
 
Il-kunċett ta 'DevOps jintegra nies, proċessi u għodod. 
 

X'għandu jkun jaf u jkun kapaċi jagħmel inġinier DevOps?

Skont wieħed mill-aderenti l-aktar famużi tal-kunċett DevOps, Joe Sanchez, rappreżentant tal-professjoni għandu jkollu fehim tajjeb tal-sfumaturi tal-kunċett innifsu, ikollu esperjenza fl-amministrazzjoni kemm tas-sistemi Windows u Linux, jifhem il-kodiċi tal-programm miktub b'mod differenti. lingwi, u taħdem fi Chef, Puppet, u Ansible. Huwa ċar li biex teżamina l-kodiċi trid tkun taf diversi lingwi ta 'programmar, u mhux biss tkun taf, iżda wkoll ikollok esperjenza ta' żvilupp. Esperjenza fl-ittestjar ta' prodotti u servizzi ta' softwer lesti hija wkoll mixtieqa ħafna. 
 
Iżda dan huwa ideali; mhux kull rappreżentant tal-qasam tal-IT għandu dan il-livell ta 'esperjenza u għarfien. Hawnhekk hawn sett ta 'għarfien u esperjenza minimi meħtieġa għal DevOps tajba:

  • OS GNU/Linux, Windows.
  • Mill-inqas lingwa ta' programmar waħda (Python, Go, Ruby).
  • Il-lingwa tal-scripting tal-qoxra hija bash għal Linux u powershell għall-Windows.
  • Sistema ta' kontroll tal-verżjoni - Git.
  • Sistemi ta' ġestjoni tal-konfigurazzjoni (Ansible, Puppet, Chef).
  • Mill-inqas pjattaforma waħda għall-orkestrazzjoni tal-kontejners (Kubernetes, Docker Swarm, Apache Mesos, Amazon EC2 Container Service, Microsoft Azure Container Service).
  • Kapaċità li taħdem ma 'fornituri tal-cloud (per eżempju: AWS, GCP, Azure, eċċ.) billi tuża Terraform, tkun taf kif applikazzjoni tiġi skjerata fil-cloud.
  • Kapaċità li twaqqaf pipeline CI/CD (Jenkins, GitLab), munzell ELK, sistemi ta 'monitoraġġ (Zabbix, Prometheus).

U hawn lista ta 'ħiliet li l-ispeċjalisti DevOps l-aktar spiss jindikaw fuq Habr Career.

DevOps - x'inhu, għaliex, u kemm huwa popolari?
 
Barra minn hekk, speċjalista DevOps għandu jifhem il-ħtiġijiet u r-rekwiżiti tan-negozju, jara r-rwol tiegħu fil-proċess ta 'żvilupp u jkun jista' jibni proċess li jqis l-interessi tal-klijent. 

Xi ngħidu dwar il-limitu tad-dħul?

Mhux ta’ b’xejn li l-lista ta’ għarfien u esperjenza ġiet ippreżentata hawn fuq. Issa jsir aktar faċli li wieħed jifhem min jista' jsir speċjalista DevOps. Jirriżulta li l-eħfef mod biex jaqilbu għal din il-professjoni huwa għal rappreżentanti ta 'speċjalitajiet oħra tal-IT, speċjalment amministraturi tas-sistema u żviluppaturi. It-tnejn jistgħu malajr iżidu l-ammont nieqes ta’ esperjenza u għarfien. Diġà għandhom nofs is-sett meħtieġ, u ħafna drabi aktar minn nofs.
 
Dawk li jittestjaw jagħmlu wkoll inġiniera DevOps eċċellenti. Jafu x'jaħdem u kif jaħdem, huma konxji tan-nuqqasijiet u n-nuqqasijiet tas-softwer u l-ħardwer. Nistgħu ngħidu li tester li jaf il-lingwi tal-ipprogrammar u jaf kif jikteb programmi huwa DevOps mingħajr ħames minuti.
 
Iżda se jkun diffiċli għal rappreżentant ta 'speċjalità mhux teknika li qatt ma ttratta la l-iżvilupp jew l-amministrazzjoni tas-sistema. Naturalment, xejn mhu impossibbli, iżda dawk li jibdew xorta jridu jivvalutaw b'mod adegwat is-saħħiet tagħhom. Se jieħu ħafna ħin biex tikseb il-"bagalji" meħtieġa. 

Fejn jistgħu DevOps isibu impjieg?

Lil kumpanija kbira li x-xogħol tagħha huwa direttament jew indirettament relatat mal-iżvilupp tal-applikazzjoni u l-amministrazzjoni tal-ħardwer. L-akbar nuqqas ta’ inġiniera DevOps jinsab f’kumpaniji li jipprovdu numru kbir ta’ servizzi lill-konsumaturi finali. Dawn huma banek, operaturi tat-telekomunikazzjoni, fornituri ewlenin tal-Internet, eċċ. Fost il-kumpaniji li qed jimpjegaw b'mod attiv inġiniera DevOps hemm Google, Facebook, Amazon, u Adobe.
 
Startups b'negozji żgħar qed jimplimentaw ukoll DevOps, iżda għal ħafna minn dawn il-kumpaniji, li tistieden inġiniera DevOps hija aktar moda milli ħtieġa reali. Naturalment, hemm eċċezzjonijiet, iżda m'hemmx ħafna minnhom. Kumpaniji żgħar jeħtieġu, pjuttost, "Svizzeru, ħasad, u plejer tal-pipe", jiġifieri, persuna li tkun kapaċi taħdem f'numru ta 'oqsma. Stazzjon ta 'servizz tajjeb jista' jimmaniġġja dan kollu. Il-fatt hu li l-veloċità tax-xogħol hija importanti għan-negozji ż-żgħar; l-ottimizzazzjoni tal-proċessi tax-xogħol hija kritika għan-negozji medji u kbar. 

Hawn xi postijiet vakanti (tista' ssegwi oħrajn ġodda fuq Habr Career fuq din ir-rabta):

DevOps - x'inhu, għaliex, u kemm huwa popolari?
 

Salarju DevOps fir-Russja u fid-dinja

Fir-Russja, is-salarju medju ta 'inġinier DevOps huwa ta' madwar 132 elf rublu kull xahar. Dawn huma kalkoli tal-kalkulatur tas-salarju tas-servizz Habr Career, magħmul fuq il-bażi ta’ 170 kwestjonarju għat-2 nofs tal-2020. Iva, il-kampjun mhuwiex daqshekk kbir, iżda huwa pjuttost adattat bħala "temperatura medja fl-isptar." 
 
DevOps - x'inhu, għaliex, u kemm huwa popolari?
Hemm salarji fl-ammont ta '250 elf rublu, hemm madwar 80 elf u kemmxejn inqas. Dan kollu jiddependi fuq il-kumpanija, il-kwalifiki u l-ispeċjalista innifsu, ovvjament. 

DevOps - x'inhu, għaliex, u kemm huwa popolari?
Fir-rigward ta’ pajjiżi oħra, l-istatistika tal-pagi hija magħrufa wkoll. L-ispeċjalisti ta 'Stack Overflow għamlu xogħol tajjeb, janalizzaw il-profili ta' madwar 90 elf ruħ - mhux biss DevOps, iżda wkoll rappreżentanti ta 'speċjalitajiet tekniċi b'mod ġenerali. Irriżulta li l-Maniġer tal-Inġinerija u DevOps jirċievu l-aktar. 
 
Inġinier DevOps jaqla 'madwar $ 71 elf fis-sena.Skond ir-riżorsa Ziprecruiter.com, is-salarju ta 'professjonist f'dan il-qasam ivarja minn $ 86 elf fis-sena. Ukoll, is-servizz Payscale.com juri xi numri li huma pjuttost pjaċevoli għall-għajn - is-salarju medju ta 'speċjalista DevOps, skont is-servizz, jaqbeż $ 91 elf. U dan huwa s-salarju ta' speċjalista junior, filwaqt li wieħed anzjan jista ' jirċievu $ 135 elf. 
 
Bħala konklużjoni, ta 'min jgħid li d-domanda għal DevOps qed tikber gradwalment; id-domanda għal speċjalisti ta' kwalunkwe livell taqbeż il-provvista. Mela jekk trid, tista 'tipprova lilek innifsek f'dan il-qasam. Veru, irridu niftakru li x-xewqa waħedha mhix biżżejjed. Għandek bżonn kontinwament tiżviluppa, titgħallem u taħdem.

Sors: www.habr.com

Żid kumment