"Ihe kacha anyị mkpa bụ ọchịchọ ịmụta na ịzụlite na DevOps" - ndị nkuzi na ndị ndụmọdụ gbasara otu ha si akụzi ihe n'ụlọ akwụkwọ DevOps.

Mgbụsị akwụkwọ bụ oge dị ịtụnanya n'afọ. Mgbe ụmụ akwụkwọ na ụmụ akwụkwọ na-amalite afọ akwụkwọ na-agụsi agụụ ike maka okpomọkụ, ndị okenye na-eteta n'ụra maka oge ochie na akpịrị ịkpọ nkụ maka ihe ọmụma.

Ọ dabara nke ọma, ọ dịghị mgbe akaha ịmụta. Karịsịa ma ọ bụrụ na ịchọrọ ịbụ onye injinia DevOps.

N'oge okpomọkụ a, ndị ọrụ ibe anyị malitere iyi mbụ nke ụlọ akwụkwọ DevOps ma na-akwado ịmalite nke abụọ na Nọvemba. Ọ bụrụ na ị na-eche echiche ịghọ onye injinia DevOps ogologo oge, nabata na pusi!

"Ihe kacha anyị mkpa bụ ọchịchọ ịmụta na ịzụlite na DevOps" - ndị nkuzi na ndị ndụmọdụ gbasara otu ha si akụzi ihe n'ụlọ akwụkwọ DevOps.

Kedu ihe kpatara na onye ka e kere ụlọ akwụkwọ DevOps yana ihe achọrọ iji banye na ya? Anyị na ndị nkuzi na ndị ndụmọdụ kwurịtara ka anyị mata azịza ajụjụ ndị a.

- Kedu ka e si malite ịmepụta ụlọ akwụkwọ DevOps?

Stanislav Salangin, onye guzobere ụlọ akwụkwọ DevOps: Ịmepụta ụlọ akwụkwọ DevOps bụ, n'otu aka, ihe achọrọ nke oge ahụ. Nke a bụ ugbu a otu n'ime ọrụ ndị a na-achọsi ike, na ọchịchọ maka ndị injinia na oru ngo amalitela ịfeta. Anyị na-azụlite echiche a ruo ogologo oge ma mee ọtụtụ mgbalị, ma kpakpando mechara kwekọọ naanị n'afọ a: anyị gbakọtara otu ndị ọkachamara dị elu na ndị nwere mmasị n'otu ebe n'otu oge wee malite iyi mbụ. Ụlọ akwụkwọ mbụ bụ ụlọ akwụkwọ pilot: naanị ndị ọrụ anyị gụrụ akwụkwọ n'ebe ahụ, ma n'oge na-adịghị anya anyị na-eme atụmatụ iweta "òtù" nke abụọ na ụmụ akwụkwọ ọ bụghị nanị na ụlọ ọrụ anyị.

Alexei Sharapov, onye ndu teknụzụ, onye ndu ndu: N'afọ gara aga, anyị goro ụmụ akwụkwọ dị ka interns na ọzụzụ juniors. Ọ na-esiri ụmụ akwụkwọ mahadum ma ọ bụ ndị gụsịrị akwụkwọ ike ịchọta ọrụ n'ihi na ha chọrọ ahụmahụ, na ị pụghị inweta ahụmahụ ma ọ bụrụ na enwetaghị gị ọrụ-ọ na-eme ka ọ bụrụ okirikiri ọjọọ. Ya mere, anyị nyere ụmụ okorobịa ohere iji gosi onwe ha, ma ugbu a, ha na-arụ ọrụ nke ọma. N'etiti anyị interns e nwere otu nwoke - a imewe engineer na ụlọ ọrụ mmepụta ihe, ma onye maara otú e si eme ihe ntakịrị na-arụ ọrụ na Linux. Ee, o nweghị nkà dị mma, mana anya ya na-egbuke egbuke. Maka m, isi ihe na ndị mmadụ bụ àgwà ha, ọchịchọ ịmụta na ịzụlite. Maka anyị, nwa akwụkwọ ọ bụla bụ mmalite nke anyị na-etinye oge na ahụmahụ anyị. Anyị na-enye onye ọ bụla ohere ma dị njikere inye aka, ma onye mmụta ahụ n'onwe ya aghaghị iburu ibu ọrụ maka ọdịnihu ya.

Lev Goncharov aka @ultral, onye isi injinia, onye na-ekwusa ozi ọma nke akụrụngwa na-emegharị site na nnwale: Ihe dị ka afọ 2-3 gara aga, enwetara m echiche iweta IaC na ọha mmadụ wee mepụta usoro ime n'ime na enwere ike. Ọbụna mgbe ahụ, a na-ekwu maka otu esi ejikọta ọmụmụ ihe na-enweghị isi na otu echiche. Mgbe e mesịrị, nke a gbakwunyere site na mkpa ịgbasa otu akụrụngwa na ọrụ ahụ. N'ileghachi anya na ahụmahụ na-aga nke ọma nke ndị agbata obi na-emepe emepe ndị gụsịrị akwụkwọ na Ụlọ Akwụkwọ Java, ọ na-esiri ike ịjụ onyinye Stas iji hazie ụlọ akwụkwọ DevOps. N'ihi ya, na ọrụ anyị, anyị kpuchiri mkpa ndị ọkachamara mgbe a tọhapụrụ mbụ.

- Kedu ihe ị ga-achọ ịbanye n'ụlọ akwụkwọ?

Alexei Sharapov: Mkpali, agụụ, ntakịrị nke enweghị uche. Anyị ga-enwe ntakịrị nnwale dị ka njikwa ntinye, mana n'ozuzu anyị chọrọ ihe ọmụma bụ isi nke sistemụ Linux, asụsụ mmemme ọ bụla na enweghị egwu nke njikwa njedebe.

Lev Goncharov: A na-enweta nkà siri ike teknụzụ pụrụ iche. Isi ihe bụ inwe usoro injinia iji dozie nsogbu. Ọ gaghị abụ ihe na-enweghị isi ịmara asụsụ ahụ ma ọlị, n'ihi na onye injinia DevOps, dị ka "nwoke gluu," ga-emerịrị usoro ejiji, nke a, ihe ọ bụla mmadụ nwere ike ikwu, na-egosi nkwurịta okwu na ọ bụghị mgbe niile na Russian. Mana enwere ike imeziwanye asụsụ ahụ site na nkuzi n'ime ụlọ ọrụ.

- Ọzụzụ na ụlọ akwụkwọ DevOps dị ọnwa abụọ. Kedu ihe ndị na-ege ntị nwere ike ịmụta n'oge a?

Ilya Kutuzov, onye nkuzi, onye ndu obodo DevOps na Deutsche Telekom IT Solutions: Ugbu a, anyị na-enye ụmụ akwụkwọ naanị nkà siri ike ha chọrọ maka ọrụ: 

  • DevOps ntọala 

  • Ngwa ngwa mmepe

  • Igbe

  • CI / CD

  • Ígwé ojii na ihe egwu 

  • Monitoring

  • Nhazi nhazi 

  • Development

"Ihe kacha anyị mkpa bụ ọchịchọ ịmụta na ịzụlite na DevOps" - ndị nkuzi na ndị ndụmọdụ gbasara otu ha si akụzi ihe n'ụlọ akwụkwọ DevOps.Nkuzi na ụlọ akwụkwọ DevOps n'akụkụ nke ọzọ nke ihuenyo

- Gịnị na-eme mgbe ụmụ akwụkwọ nna ukwu usoro ihe omume?

Nsonaazụ nke ọzụzụ bụ ngosi nke a N'ezie oru ngo, nke ga-aga na oru ngo nwere mmasị na-agụsị akwụkwọ. Dabere na nsonaazụ nke ọzụzụ ahụ, onye gụsịrị akwụkwọ ga-amata nchịkọta teknụzụ ejiri na ụlọ ọrụ anyị ma nwee ike itinye aka ozugbo na ọrụ nke ezigbo ọrụ. Mgbe emechara nsonaazụ nke ihe ngosi ahụ, a ga-enye ụmụ akwụkwọ kacha mma onyinye ọrụ!

- Stas, ị kwuru n'otu oge na ịnata otu ndị nkuzi adịghị mfe. Ị ga-akpọta ndị ọkachamara na mpụga maka nke a?

Stanislav Salangin: Ee, na mbụ ọ siri ezigbo ike ịchịkọta otu na, nke kachasị mkpa, debe ya, ghara ikwe ka ọ gbasaa ma nọgide na-akpali ya. Mana ndị nkuzi na ndị ndụmọdụ niile nke ụlọ akwụkwọ bụ ndị ọrụ anyị. Ndị a bụ ndị DevOps na-eduga na ọrụ ndị maara ka ọrụ anyị si arụ ọrụ n'ime ma jiri obi eziokwu kwado azụmahịa ha na ụlọ ọrụ ha. A na-akpọ anyị ụlọ akwụkwọ, ọ bụghị ụlọ akwụkwọ mmuta ma ọ bụ ọmụmụ ihe, n'ihi na, dị ka n'ụlọ akwụkwọ n'ezie, nkwurịta okwu chiri anya n'etiti onye nkụzi na ụmụ akwụkwọ dị anyị mkpa. Anyị na-eme atụmatụ ịhazi obodo anyị na ụmụ akwụkwọ - ọ bụghị mkparịta ụka Telegram, mana obodo ndị nwere otu echiche na-ezute n'onwe ha, na-enyere ibe ha aka ma tolite.

"Ihe kacha anyị mkpa bụ ọchịchọ ịmụta na ịzụlite na DevOps" - ndị nkuzi na ndị ndụmọdụ gbasara otu ha si akụzi ihe n'ụlọ akwụkwọ DevOps.Anyị na-arọ nrọ nke ndị nkuzi na ndị ndụmọdụ. Anyị na-atụ anya izute n'oge na-adịghị anya wee see otu foto n'onwe!

- Kedu ihe ị na-eme n'ụlọ akwụkwọ DevOps?

"Ihe kacha anyị mkpa bụ ọchịchọ ịmụta na ịzụlite na DevOps" - ndị nkuzi na ndị ndụmọdụ gbasara otu ha si akụzi ihe n'ụlọ akwụkwọ DevOps.

Ilya Kutuzov, onye nkuzi, onye ndu obodo DevOps na Deutsche Telekom IT Solutions:

"Ana m akuziri ụmụ akwụkwọ ka esi arụ ọkpọkọ na GitLab, otu esi eme ka ngwaọrụ bụrụ enyi n'etiti onwe gị, na otu esi eme ka ha bụrụ enyi na-enweghị gị.

Gịnị kpatara ụlọ akwụkwọ DevOps? Usoro mmụta dị n'ịntanetị anaghị enye imikpu ngwa ngwa ma ọ naghị enye nkà bara uru n'iji teknụzụ rụọ ọrụ. Ụlọ akwụkwọ ọ bụla mebere agaghị enye gị mmetụta na ị maara n'ezie otú e si edozi nsogbu ndị bara uru ma nwee ike ịnagide ezigbo nsogbu na ọrụ. Ihe ụmụ akwụkwọ na-ezute n'oge ọmụmụ ihe ha bụ ihe ha ga-arụ ọrụ na mmemme. "

"Ihe kacha anyị mkpa bụ ọchịchọ ịmụta na ịzụlite na DevOps" - ndị nkuzi na ndị ndụmọdụ gbasara otu ha si akụzi ihe n'ụlọ akwụkwọ DevOps.

Alexei Sharapov, onye ndu teknụzụ, onye isi na onye ndụmọdụ nke ụlọ akwụkwọ:

"Ana m ejide n'aka na ụmụ akwụkwọ na ndị ndụmọdụ ndị ọzọ adịghị akpa àgwà ọjọọ. Ana m enyere ụmụ akwụkwọ aka idozi esemokwu teknụzụ na nhazi, nyere ụmụ akwụkwọ aka ịmata onwe ha dị ka ndị na-efe ofufe, ma setịpụ ihe atụ nkeonwe. Ana m akuzi usoro ihe eji emepụta ihe mara mma ma dị mma. "

 

"Ihe kacha anyị mkpa bụ ọchịchọ ịmụta na ịzụlite na DevOps" - ndị nkuzi na ndị ndụmọdụ gbasara otu ha si akụzi ihe n'ụlọ akwụkwọ DevOps.

Igor Renkas, Ph.D., onye ndụmọdụ, onye nwe ngwaahịa:

“M na-adụ ụmụ akwụkwọ nọ n'ụlọ akwụkwọ ahụ ndụmọdụ, na-enyekwa Stanislav aka n'ịhazi na ịzụlite ụlọ akwụkwọ ahụ. Pancake mbụ, n'uche nke m, apụtaghị lumpy na anyị malitere nke ọma. Ugbu a, n'ezie, anyị na-arụ ọrụ na ihe nwere ike imeziwanye n'ụlọ akwụkwọ: anyị na-eche echiche banyere usoro modular, na-akụzi na nkebi, anyị chọrọ ịkụziri ọ bụghị naanị nkà siri ike, kamakwa nkà dị nro n'ọdịnihu. Anyị enweghị ụzọ e meriri emeri, ọ dịghịkwa ihe ngwọta edoziworo. Anyị na-achọ ndị nkuzi n'etiti ndị ọrụ ibe anyị, chee echiche site na nkuzi nkuzi, ọrụ nkuzi, ma hazie ihe niile site na mmalite. Ma nke a bụ isi ihe ịma aka anyị na ọmarịcha ụlọ akwụkwọ ahụ: anyị na-agbaso ụzọ nke anyị, na-eme ihe anyị chere na ọ dị mma na ihe kacha mma maka ụmụ akwụkwọ anyị. "

"Ihe kacha anyị mkpa bụ ọchịchọ ịmụta na ịzụlite na DevOps" - ndị nkuzi na ndị ndụmọdụ gbasara otu ha si akụzi ihe n'ụlọ akwụkwọ DevOps.

Lev Goncharov aka @ultral, onye isi injinia, onye na-ekwusa ozi ọma nke akụrụngwa na-emegharị site na nnwale:

"Ana m akuziri ụmụ akwụkwọ nhazi nhazi yana otu esi ebi na ya. Ọ gaghị ezuru itinye ihe n'ime git, a ga-enwe mgbanwe mgbanwe n'echiche na ụzọ. Akụrụngwa ahụ dị ka koodu pụtara ọ bụghị naanị ide ụfọdụ koodu, mana ịme ihe ngwọta akwadoro na nghọta. Ọ bụrụ na anyị na-ekwu maka teknụzụ, m na-ekwukarị maka ihe nwere ike ime ma kwuo nkenke ka esi jikọọ ya na Jenkins, Packer, Terraform. "

- Ndị ọrụ ibe, daalụ maka ajụjụ ọnụ ahụ! Kedu ozi ikpeazụ gị nye ndị na-agụ akwụkwọ?

Stanislav Salangin: Anyị na-akpọ ọ bụghị naanị ibu-engineers ma ọ bụ na-eto eto ụmụ akwụkwọ na-amụ na anyị, ọ bụghị naanị ndị maara German ma ọ bụ English - ọ ga-abịa niile. Maka anyị, isi ihe bụ imeghe, ịdị njikere ịrụ ọrụ siri ike, na ọchịchọ ịmụta na ịzụlite na DevOps. 

DevOps bụ naanị akụkọ gbasara mmepe na-aga n'ihu. Akara DevOps bụ akara enweghị ngwụcha nke nwere iberibe dị iche iche: nnwale, ntinye, na ihe ndị ọzọ. Onye injinia DevOps ga-edobe ihe a niile mgbe niile, na-amụta ihe ọhụrụ mgbe niile, were ọnọdụ na-akpachi anya ma ghara ịla azụ ịjụ ajụjụ nzuzu. 

Ụlọ akwụkwọ DevOps bụ ọrụ mepere emepe. Anyị na-eme nke a maka obodo, na-ekerịta ihe ọmụma, ma jiri ezi obi chọọ inyere ụmụ okorobịa nwere ọchịchọ ịzụlite na DevOps aka. Ugbu a n'ụlọ ọrụ anyị ụzọ niile ghe oghe maka ndị injinia obere. Isi ihe abụghị ịtụ egwu!

isi: www.habr.com

Tinye a comment