DevOps - ki sa li ye, poukisa, ak ki jan li popilè?

DevOps - ki sa li ye, poukisa, ak ki jan li popilè?

Plizyè ane de sa, yon nouvo espesyalite, enjenyè DevOps, te parèt nan IT. Li trè byen vit te vin youn nan pi popilè ak nan demann sou mache a. Men, isit la se paradoks la - yon pati nan popilarite DevOps eksplike pa lefèt ke konpayi ki anboche espesyalis sa yo souvan konfonn yo ak reprezantan lòt pwofesyon. 
 
Atik sa a se konsakre nan yon analiz de nuans yo nan pwofesyon an DevOps, pozisyon aktyèl la nan mache a ak kandida. Nou kalkile pwoblèm konplèks sa a avèk èd dwayen an Fakilte DevOps nan GeekBrains nan inivèsite a sou entènèt GeekUniversity pa Dmitry Burkovsky.

Se konsa, ki sa ki DevOps?

Tèm nan tèt li vle di Operasyon Devlopman. Sa a se pa tèlman yon espesyalite kòm yon apwòch nan òganize travay nan yon konpayi mwayen oswa gwo lè w ap prepare yon pwodwi oswa sèvis. Reyalite a se ke diferan depatman nan menm konpayi an patisipe nan pwosesis preparasyon an, ak aksyon yo pa toujou byen kowòdone. 
 
Se konsa, devlopè, pou egzanp, pa toujou konnen ki pwoblèm itilizatè yo genyen lè yo ap travay ak pwogram nan lage oswa sèvis. Sipò teknik konnen tout bagay parfe, men yo ka pa okouran de sa ki "andedan" lojisyèl an. Ak isit la yon enjenyè DevOps vin sekou, ede kowòdone pwosesis devlopman, ankouraje automatisation pwosesis, ak amelyore transparans yo. 
 
Konsèp DevOps pote ansanm moun, pwosesis ak zouti. 
 

Kisa yon enjenyè DevOps ta dwe konnen epi kapab fè?

Dapre youn nan moun ki pi popilè nan konsèp DevOps la, Joe Sanchez, yon reprezantan pwofesyon an dwe gen yon bon konpreyansyon sou nuans konsèp nan tèt li, gen eksperyans nan administre tou de sistèm Windows ak Linux, konprann kòd pwogram ekri nan diferan lang, ak travay nan Chef, Puppet, ak Ansible. Li klè ke analize kòd ou bezwen konnen plizyè lang pwogramasyon, epi yo pa sèlman konnen, men tou, gen eksperyans devlopman. Eksperyans nan tès pwodwi lojisyèl fini ak sèvis tou trè dezirab. 
 
Men, sa a se ideyal; se pa tout reprezantan nan domèn IT ki gen nivo eksperyans ak konesans sa a. Men yon seri minimòm konesans ak eksperyans ki nesesè pou bon DevOps:

  • OS GNU/Linux, Windows.
  • Omwen 1 langaj pwogramasyon (Python, Go, Ruby).
  • Lang scripting koki a se bash pou Linux ak powershell pou Windows.
  • Sistèm kontwòl vèsyon - Git.
  • Sistèm jesyon konfigirasyon (Ansible, Puppet, Chef).
  • Omwen yon platfòm orchestration veso (Kubernetes, Docker Swarm, Apache Mesos, Amazon EC2 Container Service, Microsoft Azure Container Service).
  • Kapasite pou travay ak founisè nwaj yo (pa egzanp: AWS, GCP, Azure, elatriye) lè l sèvi avèk Terraform, konnen ki jan yon aplikasyon deplwaye nan nwaj la.
  • Kapasite pou mete sou pye yon tiyo CI/CD (Jenkins, GitLab), pile ELK, sistèm siveyans (Zabbix, Prometheus).

Ak isit la se yon lis konpetans ke espesyalis DevOps pi souvan endike sou Habr Career.

DevOps - ki sa li ye, poukisa, ak ki jan li popilè?
 
Anplis de sa, yon espesyalis DevOps dwe konprann bezwen yo ak egzijans biznis la, wè wòl li nan pwosesis devlopman an epi yo dwe kapab bati yon pwosesis pran an kont enterè yo nan kliyan an. 

Ki sa ki sou papòt la antre?

Se pa pou anyen ke lis konesans ak eksperyans te pwezante pi wo pase. Koulye a, li vin pi fasil pou konprann ki moun ki ka vin yon espesyalis DevOps. Li sanble ke fason ki pi fasil pou chanje nan pwofesyon sa a se pou reprezantan lòt espesyalite IT, espesyalman administratè sistèm ak devlopè. Tou de ka byen vit ogmante kantite eksperyans ak konesans ki manke a. Yo deja gen mwatye nan seri ki nesesè yo, e souvan plis pase mwatye.
 
Testatè yo fè enjenyè DevOps ekselan tou. Yo konnen ki sa ki travay ak ki jan li fonksyone, yo okouran de enpèfeksyon yo ak enpèfeksyon nan lojisyèl an ak pyès ki nan konpitè. Nou ka di ke yon tèsteur ki konnen lang pwogramasyon epi ki konnen ki jan yo ekri pwogram se DevOps san senk minit.
 
Men, li pral difisil pou yon reprezantan nan yon espesyalite ki pa teknik ki pa janm te fè fas ak devlopman oswa administrasyon sistèm. Natirèlman, pa gen anyen ki enposib, men débutan toujou bezwen byen evalye fòs yo. Li pral pran anpil tan pou jwenn "bagaj la" ki nesesè yo. 

Ki kote DevOps ka jwenn yon travay?

Nan yon gwo konpayi ki gen travay ki gen rapò dirèkteman oswa endirèkteman ak devlopman aplikasyon ak administrasyon pyès ki nan konpitè. Pi gwo mank de enjenyè DevOps se nan konpayi ki bay yon gwo kantite sèvis pou konsomatè yo. Sa yo se bank, operatè telecom, gwo founisè entènèt, elatriye. Pami konpayi yo ki aktivman anboche enjenyè DevOps yo se Google, Facebook, Amazon, ak Adobe.
 
Startup ak ti biznis yo ap aplike tou DevOps, men pou anpil nan konpayi sa yo, envite enjenyè DevOps se plis yon kapris pase yon nesesite reyèl. Natirèlman, gen eksepsyon, men pa gen anpil nan yo. Pito, ti konpayi yo bezwen "yon Swis, yon reaper, ak yon jwe tiyo," sa vle di, yon moun ki kapab travay nan yon kantite domèn. Yon estasyon sèvis bon ka okipe tout bagay sa yo. Reyalite a se ke vitès nan travay enpòtan pou ti biznis yo; optimize nan pwosesis travay se kritik pou biznis mwayen ak gwo. 

Men kèk pòs vid (ou ka swiv nouvo yo sou Habr Career nan lyen sa a):

DevOps - ki sa li ye, poukisa, ak ki jan li popilè?
 

Salè DevOps nan Larisi ak mond lan

Nan Larisi, salè mwayèn yon enjenyè DevOps se apeprè 132 mil rubles pa mwa. Sa yo se kalkil kalkilatris salè sèvis Habr Career, ki fèt sou baz 170 kesyonè pou 2yèm mwatye ane 2020 la. Wi, echantiyon an pa gwo, men li byen apwopriye kòm yon "tanperati mwayèn nan lopital la." 
 
DevOps - ki sa li ye, poukisa, ak ki jan li popilè?
Gen salè nan kantite lajan 250 mil rubles, gen apeprè 80 mil ak yon ti kras pi ba. Li tout depann sou konpayi an, kalifikasyon ak espesyalis nan tèt li, nan kou. 

DevOps - ki sa li ye, poukisa, ak ki jan li popilè?
Kòm pou lòt peyi yo, estatistik salè yo konnen tou. Espesyalis Stack Overflow te fè yon bon travay, analize pwofil apeprè 90 mil moun - pa sèlman DevOps, men tou, reprezantan espesyalite teknik an jeneral. Li te tounen soti ke Manadjè Jeni ak DevOps resevwa plis la. 
 
Yon enjenyè DevOps touche apeprè $ 71 mil pa ane.Dapre resous Ziprecruiter.com, salè yon pwofesyonèl nan domèn sa a varye ant $ 86 mil pa ane. Oke, sèvis Payscale.com la montre kèk nimewo ki byen plezi nan je a - salè an mwayèn nan yon espesyalis DevOps, dapre sèvis la, depase $ 91 mil. E sa a se salè a nan yon espesyalis jinyò, pandan y ap yon granmoun aje ka. resevwa $135 mil. 
 
Kòm yon konklizyon, li vo di ke demann lan pou DevOps ap grandi piti piti; demann pou espesyalis nan nenpòt nivo depase rezèv la. Se konsa, si ou vle, ou ka eseye tèt ou nan zòn sa a. Se vre, nou dwe sonje ke dezi pou kont li pa ase. Ou bezwen toujou ap devlope, aprann ak travay.

Sous: www.habr.com

Add nouvo kòmantè