Kedu usoro DevOps na onye chọrọ ya

Ka anyị chọpụta ihe bụ isi nke usoro a na ndị ọ ga-erite uru.

Anyị ga-ekwukwa maka ndị ọkachamara DevOps: ọrụ ha, ụgwọ ọnwa na nkà ha.

Kedu usoro DevOps na onye chọrọ ya
Photography Matt Moore /Flicker/CC BY-SA

Kedu ihe bụ DevOps

DevOps bụ usoro mmepe ngwanrọ nke ọrụ ya bụ ịmepụta mmekọrịta n'etiti ndị mmemme na ndị na-ahụ maka sistemụ na ụlọ ọrụ. Ọ bụrụ na ndị ọkachamara IT sitere na ngalaba dị iche iche aghọtaghị ọrụ ibe ha, mwepụta nke ngwa ọhụrụ na mmelite maka ha na-egbu oge.

DevOps na-emepụta usoro mmepe "enweghị nkebi", si otú a na-enyere aka mee ka mwepụta nke ngwaahịa ngwanrọ dị ngwa. A na-enweta ngwa ngwa site na ntinye nke sistemu akpaaka. Na mgbakwunye, ndị mmemme na-amalite isonye na ịtọlite ​​​​sava na ịchọta ahụhụ, dịka ọmụmaatụ, ha nwere ike dee ule akpaghị aka.

Nke a na-eme ka mmekọrịta dị n'etiti ngalaba. Ndị ọrụ na-amalite ịghọta nke ọma usoro ngwaahịa ngwanrọ na-agafe tupu ọ banye n'aka onye ọrụ.

Mgbe onye mmepụta ghọtara ihe onye nchịkwa na-eche ihu mgbe ị na-edozi ihe nkesa, ọ ga-agbalị ime ka "nkuku dị nkọ" kwe omume na koodu ahụ. Nke a na-ebelata ọnụ ọgụgụ nke chinchi mgbe ị na-ebuga ngwa - dị ka ọnụ ọgụgụ si kwuo, ọ mgbada ihe dị ka ugboro ise.

Onye chọrọ ma ọ chọghị usoro

Ọtụtụ Ndị ọkachamara IT kwenyerena DevOps ga-erite uru na nzukọ ọ bụla na-emepụta ngwanrọ. Nke a bụ eziokwu ọbụlagodi na ụlọ ọrụ ahụ bụ onye na-eji ọrụ IT dị mfe yana anaghị emepụta ngwa nke ya. N'okwu a, imejuputa omenala DevOps ga-enyere gị aka ilekwasị anya na ihe ọhụrụ.

E wezụga mebe mmalite, ma ebe a ihe niile dabere na ọnụ ọgụgụ nke oru ngo. Ọ bụrụ na ebumnuche gị bụ ịmalite ngwaahịa kacha mma (MVP) iji nwalee echiche ọhụrụ, yabụ ị nwere ike ime na-enweghị DevOps. Dịka ọmụmaatụ, onye nchoputa Groupon malitere iji aka ya rụọ ọrụ ahụ ezigara onyinye niile na webụsaịtị yana iwu anakọtara. O jighị ngwaọrụ akpaaka ọ bụla.

Ọ bụ naanị ihe ezi uche dị na ya iji mejuputa usoro akpaaka na ngwaọrụ mgbe ngwa ahụ malitere inweta ewu ewu. Nke a ga-enyere aka ịhazi usoro azụmahịa ma mee ka mwepụta nke mmelite dị ngwa.

Otu esi emejuputa DevOps

N'okpuru bụ ndụmọdụ ụfọdụ maka ịtụgharị gaa na usoro ọhụrụ.

Chọpụta nsogbu na usoro azụmahịa. Tupu itinye usoro a, gosi ebumnuche na nsogbu nke nzukọ a. Atụmatụ maka mgbanwe na DevOps ga-adabere na ha. Iji mee nke a, mee ndepụta ajụjụ, dịka ọmụmaatụ:

  • Kedu ihe na-ewe oge kachasị mgbe ị na-emelite ngwanrọ?
  • Ọ ga-ekwe omume ịmegharị usoro a?
  • Ọdịdị nke nzukọ a ọ na-emetụta nke a?

Mụtakwuo maka ịchọpụta nsogbu na nzukọ enwere ike ịgụ na akwụkwọ «Project "Phoenix""Na"Ntuziaka DevOps» site n'aka ndị edemede nke usoro.

Gbanwee omenala na ụlọ ọrụ. Ọ dị mkpa ime ka ndị ọrụ niile kwenye ka ha gbanwee ụzọ ha si arụ ọrụ na ịgbasa ụdị ikike ha nwere. Dịka ọmụmaatụ, na Facebook ndị mmemme niile zaa maka usoro ndụ ngwa niile: site na ntinye koodu ruo na mmejuputa. Ọzọkwa, Facebook enweghị ngalaba nnwale dị iche - ndị mmepe dere ule ahụ n'onwe ha.

Bido obere. Họrọ usoro na-ewe oge na mbọ kachasị mgbe ị na-ewepụta mmelite wee megharịa ya. Nke a nwere ike ịbụ ule ma ọ bụ ngwa ntinye usoro. Ndị ọkachamara nye ndụmọdụ Nzọụkwụ mbụ bụ imejuputa ngwaọrụ njikwa ụdị ekesa. Ha na-eme ka ọ dị mfe ijikwa isi mmalite. N'ime ngwọta ndị dị otú ahụ, ndị a ma ama bụ Git, Mercurial, Subversion (SVN) na CVS.

Ọ dịkwa mma ịṅa ntị na usoro ntinye aka na-aga n'ihu maka ịchịkọta na ịnwale ngwaahịa ikpeazụ. Ọmụmaatụ nke ngwaọrụ ndị a: Jenkins, TeamCity na achara.

Nyochaa mmelite. Zụlite metrik arụmọrụ maka azịza emejuputa atumatu wee mepụta ndepụta nlele. Metrics nwere ike ịgụnye ugboro ntọhapụ, oge ejiri arụ ọrụ na njirimara ngwanrọ, yana ọnụọgụ ahụhụ dị na koodu. Kwurịta nsonaazụ ya ọ bụghị naanị na ndị njikwa, kamakwa gị na ndị otu ndị ọzọ na-etinye aka na ọrụ ahụ. Jụọ ihe akụrụngwa na-efu. Buru arịrịọ ndị a n'uche mgbe ị na-ebuli usoro gị ọzọ.

Nkatọ nke DevOps

N'agbanyeghị usoro enyere aka otu nwere ike ime mkpebi ngwa ngwa gbasara mmepe ngwa, mbepụ ọnụ ọgụgụ nke njehie na ngwanrọ na-agba ndị ọrụ ume ịmụta ihe ọhụrụ, ọ nwekwara ndị nkatọ.

E nwere echichena ndị mmemme ekwesịghị ịghọta nkọwa nke ọrụ nke ndị na-ahụ maka usoro. A na-ekwu na, DevOps na-eduga n'eziokwu ahụ bụ na kama ndị ọkachamara mmepe ma ọ bụ ndị nchịkwa, ụlọ ọrụ ahụ nwere ndị na-aghọta ihe niile, ma n'elu elu.

Ekwenyere na DevOps anaghị arụ ọrụ na-adịghị mma management. Ọ bụrụ na ndị otu mmepe na ndị nchịkwa enweghị ebumnuche nkịtị, ọ bụ ndị njikwa na-ata ụta maka ịhazighị nkwukọrịta n'etiti otu. Iji dozie nsogbu a, ihe a chọrọ abụghị usoro ọhụrụ, kama usoro maka nyochaa ndị njikwa dabere na nzaghachi sitere na ndị nọ n'okpuru. Ị nwere ike ịgụ ya ebe a, ajụjụ ndị a ga-etinye n'ụdị nyocha ndị ọrụ.

Kedu usoro DevOps na onye chọrọ ya
Photography Ed Ivanushkin /Flicker/CC BY-SA

Ọnye na-bụ DevOps Engineer

Onye injinia DevOps na-eme usoro DevOps. Ọ na-emekọrịta usoro niile nke ịmepụta ngwaahịa ngwanrọ: site na koodu ederede ruo ịnwale na mwepụta ngwa ahụ. Ọkachamara dị otú ahụ na-achịkwa ngalaba mmepe na nchịkwa, gbakwunyere na-akpaghị aka na mmezu nke ọrụ ha site na iwebata ngwa ngwa dị iche iche.

Aghụghọ nke onye injinia DevOps bụ na ọ na-ejikọta ọtụtụ ọrụ: onye nchịkwa, onye nrụpụta, onye nyocha na onye njikwa.

Joe Sanchez, onye na-ezisa ozi ọma DevOps na VMware, ụlọ ọrụ sọftụwia nke ọma, apụrụ iche ọtụtụ nka nke onye injinia DevOps ga-enwerịrị. Na mgbakwunye na ihe ọmụma doro anya nke usoro DevOps, onye a kwesịrị inwe ahụmịhe ijikwa sistemụ arụmọrụ Windows na Linux yana ahụmịhe na-arụ ọrụ na ngwaọrụ akpaaka dị ka. isiNwa nkịtaEziokwu. O kwesịkwara inwe ike ide edemede na koodu n'asụsụ abụọ ma ghọta teknụzụ netwọkụ.

Onye injinia DevOps na-ahụ maka akpaaka ọ bụla nke ọrụ metụtara ịhazi na ibuga ngwa. Nyochaa ngwanrọ na-adakwa n'ubu ya. Iji dozie nsogbu ndị a, ọ na-eji usoro nhazi nhazi dị iche iche, ngwọta nke ọma na ngwaọrụ igwe ojii maka ịhazi ihe onwunwe.

Onye na-ewe ọrụ

Ndị injinia DevOps nwere ike irite uru nzukọ ọ bụla na-emepụta ngwa ma ọ bụ jikwaa ọnụọgụ sava dị ukwuu. Ndị injinia DevOps na-ewe ọrụ Ndị dike IT dị ka Amazon, Adobe na Facebook. Ha na-arụkwa ọrụ na Netflix, Walmart na Etsy.

Anaghị ewe ọrụ Ndị injinia DevOps bụ naanị mmalite. Ọrụ ha bụ ịhapụ ngwaahịa kachasị mma iji nwalee echiche ọhụrụ. N'ọtụtụ oge, mmalite nwere ike ime na-enweghị DevOps.

Ego ole ugwo

Ndị injinia DevOps irite karịa onye ọ bụla na ụlọ ọrụ. Nkezi ego nke ndị ọkachamara dị otú ahụ na gburugburu ụwa sitere na 100 ruo 125 puku dollar kwa afọ.

Na USA ha nweta 90 puku dollar kwa afọ (500 puku rubles kwa ọnwa). Na Canada ha kwụọ ụgwọ 122 puku dollar kwa afọ (670 puku rubles kwa ọnwa), na na UK - 67,5 puku pound magburu onwe kwa afọ (490 puku rubles kwa ọnwa).

Maka Russia, ụlọ ọrụ Moscow njikere kwụọ ndị ọkachamara DevOps ụgwọ site na 100 ruo 200 puku rubles kwa ọnwa. Na St. Petersburg, ndị ọrụ na-emesapụ aka ntakịrị - ha na-enye 160-360 puku rubles kwa ọnwa. Na mpaghara, a na-ehota ụgwọ ọrụ na 100-120 puku rubles kwa ọnwa.

Otu esi abụ ọkachamara DevOps

DevOps bụ ntụzịaka ọhụrụ dị na IT, yabụ enweghị ndepụta ahaziri nke achọrọ maka ndị injinia DevOps. N'ime ohere, n'ime ihe achọrọ maka ọnọdụ a ị nwere ike ịchọta ma Debian na CentOS nka nchịkwa yana ikike iji draịva diski rụọ ọrụ. Usoro RAID.

Dabere na nke a, anyị nwere ike ikwubi na, nke mbụ, onye injinia DevOps ga-enwerịrị echiche teknụzụ dị mma. Ọ dị mkpa ka onye dị otú ahụ na-amụta mgbe niile ngwá ọrụ na teknụzụ ọhụrụ.

Ụzọ kachasị mfe iji bụrụ onye injinia DevOps ga-abụ onye nchịkwa sistemụ ma ọ bụ onye nrụpụta. Ha enweelarị ọtụtụ nkà ndị dị mkpa ka a zụlite. Isi ọrụ bụ imeziwanye ihe ọmụma kacha nta na DevOps, ghọta ka esi arụ ọrụ na ngwaọrụ akpaaka ma mejupụta oghere na nchịkwa nchịkwa, mmemme na ikike ime ihe.

Iji ghọta ebe ihe ọmụma ka na-adịghị, ị nwere ike iji mini-Wikipedia na GitHub ma ọ bụ map nke uche. Ndị bi na Hacker News nwekwara nwere ike ikwu gụọ akwụkwọ"Project "Phoenix""Na"Ntuziaka DevOps"(nke anyị kwuru n'elu) na"DevOps nkà ihe ọmụma. Nkà nke IT Management» n'okpuru stampụ nke O'Reilly Media.

Ị nwekwara ike ịdenye aha na Devops akwụkwọ akụkọ kwa izu, gụọ isiokwu ndị dị n'elu Portal DZone wee malite iso ndị injinia DevOps kpakọrịta Mkparịta ụka dị nro. Ọ dịkwa mma ịlele nkuzi efu na Udacity ma ọ bụ edX.

Ozi sitere na blọọgụ anyị:



isi: www.habr.com

Tinye a comment