Sida loo noqdo injineer madal ama halkee laga horumariyaa jihada DevOps?

Sida loo noqdo injineer madal ama halkee laga horumariyaa jihada DevOps?

Waxaan ka hadalnay cidda iyo sababta mustaqbalka dhow ay ugu baahan doonaan xirfadaha si ay u abuuraan madal kaabayaasha iyadoo la adeegsanayo Kubernetes, oo leh macalin Yuri Ignatov, Injineer hormuud ah Muuji 42.

Halkee buu ka yimaadaa baahida injineerada madal?

Dhawaan, shirkado badan oo badan ayaa ogaanaya baahida loo qabo in la abuuro madal kaabayaal gudaha ah oo noqon lahaa hal deegaan oo loogu talagalay horumarinta, diyaarinta sii-deynta, sii-deynta iyo hawlgalka alaabta dhijitaalka ah ee shirkadda. Goobtan oo kale waxa ay ka kooban tahay habab iyo adeegyo lagu maareeyo xisaabinta iyo agabka isku xidhka, nidaamka is dhexgalka joogtada ah, kaydka agabka keenista, nidaamyada la socodka iyo adeegyada kale ee ay isticmaalaan kooxahaaga horumarineed. Dhaqdhaqaaqa ku wajahan dhisidda goobo gudaha ah iyo samaynta kooxo madal ayaa bilaabmay dhawr sano ka hor. Xaqiijinta tan waxaa laga heli karaa warbixinnada Gobolka DevOps ee DORA, Daabacaad ka yimid Gartner iyo buugaagta, sida Topologies Kooxda.

Faa'iidooyinka ugu muhiimsan ee habka madal lagu maareeyo kaabayaasha shirkadda waa sida soo socota:

  • Kooxaha wax soo saarku kuma mashquulaan horumarinta alaabtooda si ay u xalliyaan dhibaatooyinka kaabayaasha.
  • Kooxda madal, oo mas'uul ka ah horumarinta madal kaabayaasha, waxay tixgelisaa baahida kooxaha wax soo saarka ee shirkadda waxayna abuurtaa xalal gaar ah baahiyaha gudaha.
  • Shirkaddu waxay ururisaa khibrad gudaha ah oo si fudud dib loo isticmaali karo, tusaale ahaan, marka la bilaabayo koox wax soo saar cusub ama marka la samaynayo halbeegyo ama dhaqamada guud ee shirkadda.

Haddii shirkadu ay maamusho in ay timaaddo habkan oo kale, wakhti ka dib dhismaha kaabayaasha gudaha ayaa laga yaabaa inay noqdaan kuwo ku habboon kooxaha horumarinta marka loo eego adeegyada bixiyeyaasha daruuraha, sababtoo ah waxaa la abuuray iyada oo la tixgelinayo sifooyinka iyo baahiyaha kooxaha, ururinta khibradooda iyo gaar ah. Dhammaan tani waxay keenaysaa wax soo saarka korodhka kooxaha wax soo saarka, taas oo macnaheedu yahay inay u fiican tahay ganacsiga.

Waa maxay sababta Kubernetes?

Qalab kala duwan ayaa loo isticmaali karaa saldhig u ah abuurista madal kaabayaasha. Markii hore waxay ahayd Mesos, hadda marka lagu daro Kubernetes waxaad isticmaali kartaa Nomad iyo, dabcan, qofna kuma xaddidayo abuurista "baaskiil" adiga kuu gaar ah. Hase yeeshee, inta badan shirkaduhu waxay door bidaan inay dhisaan madal Kubernetes ah. Tani waa waxa isaga lagu qiimeeyo inta badan:

  • Taageerada hababka injineernimada casriga ah sida "kaabayaasha sida code".
  • Qalab badan oo kooxuhu waxay u baahan yihiin inay ka baxaan sanduuqa. Tusaale ahaan, maaraynta agabka xisaabinta, hababka geynta codsiyada la maareeyay iyo hubinta dulqaadkooda.
  • Nidaam deegaan oo aad u weyn kaas oo leh qalab lagu xalliyo mashaakil kala duwan, oo ay taageerayaan bixiyeyaasha adeegga daruuriga.
  • Bulshada horumartay: daraasiin shirar ah oo adduunka oo dhan ah, liis cajiib ah oo ka qaybqaatayaal ah, shahaado iyo khabiiro la shahaadiyey, barnaamijyo waxbarasho oo ku saabsan qalabkan.

Kubernetes waxaa loogu yeeri karaa halbeegga warshadaha cusub, waa arrin waqti uun ka hor inta shirkaddaadu bilaabin isticmaalkeeda.

Nasiib darro, waxaas oo dhami bilaash kuma yimaadaan: soo ifbaxa Kubernetes iyo tignoolajiyada weelka, hababka iyo aaladaha ay kooxdu u adeegsato shaqadooda maalinlaha ah waxay ku socdaan isbedelo badan:

  • Habka loo maareeyo ilaha xisaabinta ayaa isbedelaya.
  • Habka codsiga loo geeyey oo loo habeeyey isbeddelada.
  • Waxaa loo baahan yahay habab ka duwan abaabulka adeegyada kormeerka iyo jarista.
  • Waxaa jirta baahi loo qabo in la abuuro isdhexgal cusub oo ka dhexeeya adeegyada qaybta ka ah madal lana waafajiyo qoraallada iswada ee jira.

Xataa deegaanka deegaanka ee horumariyaha iyo nidaamka debcinta codsiga sidoo kale waa isbedel.

Shirkaduhu waxay samayn karaan u gudubka dhismaha kaabayaasha iyo dayactirkeeda iskood, horumarinta kartida shaqaalaha ama shaqaaleysiinta takhasuska lagama maarmaanka ah. Kiisaska marka ay mudan tahay in loo igmado hababkan ayaa sidoo kale caan ah, tusaale ahaan, haddii shirkaddu aysan helin fursad ay ku wareejiso diiradda kooxda ee horumarinta alaabta si ay u abuurto kaabayaal cusub, ma jirto fursad ay ku qabato R&D gudaha weyn, ama waxaa jira. Khataraha aan la aqbali karin ee la xidhiidha si madax-bannaan u abuurista kaabayaasha cusub iyo wareejinta kooxaha wax soo saarka ee ku yaal - halkan waxaa fiican inaad caawimaad ka raadsato shirkado horeyba u maray waddadan in ka badan hal mar.

Xirfadaha cusub ee la shaqaynta madal kaabayaasha ayaa loo baahan doonaa oo keliya ma aha maamulayaasha (khaas ah oo hadda loo beddelay injineer kaabayaasha), laakiin sidoo kale loogu talagalay horumarinta. Horumariye waa inuu fahmo sida codsigiisa loo bilaabay oo uu uga shaqeeyo dagaalka, waa inuu awood u leeyahay inuu isticmaalo nidaamka deegaanka ilaa ugu badnaan, awood u yeesho inuu wax ka beddelo codsiga ama beddelo habraaca geynta iyo qaabeynta. Sidoo kale, ma samayn kartid aqoontan la'aanteed hogaanka farsamada: waxaad u baahan tahay inaad sameyso tiro badan oo R&D ah, dooro aalado ku habboon, baro xaddidaaddooda, raadso habab isdhexgalka u dhexeeya aaladaha qayb ka ah masraxa oo aad siiso xaalado kala duwan oo loogu talagalay adeegsiga adeegyada aaladaha ee kooxaha alaabada.

Marka la geeyo Kubernetes, oo ay ku jiraan xarumaha bixiyeyaasha daruuraha, ma aha mid aad u adag, ka dibna tarjumaadda dhammaan hababka horumarinta iyo hawlgalka, la qabsiga codsiyada, isku dhafka darsin qalab cusub oo kooxda ah, iwm waa hawl dhab ah oo dhib badan oo u baahan faham qoto dheer hababka iyo qadarka weyn ee isgaarsiinta dhammaan ka qaybgalayaasha abuurista alaabtaada.

Oo waxaan ku soo ururinay dhammaan macluumaadkan koorsadayada khadka tooska ah "Madal Kaabayaasha dhaqaalaha ee ku saleysan Kubernetes." 5 bilood gudahooda waxaad baran doontaa:

  • Sida Kubernetes u shaqeeyo
  • Sida ku-dhaqanka DevOps loo fuliyo iyadoo la isticmaalayo
  • Waa kuwee aaladaha nidaamka deegaanka ee u bislaaday in loo isticmaalo dagaalka iyo sida la isu dhexgeliyo.

Si ka duwan barnaamijyada kale ee waxbarashada, waxaan diiradda saara nidaamka deegaanka iyo nuxurka hawlgallada Kubernetes clusters, oo tani waa halka ay dhibaatooyin ka soo baxaan shirkadaha go'aansada inay u beddelaan qalabkooda kaabayaasha.

Ka dib markaad dhameysid koorsada, waxaad u qalmi doontaa sidii injineer madal oo waxaad awoodi doontaa inaad si madaxbanaan u abuurto madal kaabayaal ah shirkaddaada. Taas oo ah waxa ay ardaydeenna qaarkood sameeyaan mashruuc ahaan, iyagoo ka helaya jawaab celin iyo taageero macallimiinta. Sidoo kale, aqoonta iyo xirfadaha ayaa ku filnaan doona diyaarinta shahaadada CNCF.

Waxaa muhiim ah in la ogaado in ku guuleysiga xirfadahan ay u baahan tahay aqoon adag Ku-dhaqanka iyo agabka DevOps. Marka loo eego kormeerkayaga suuqa shaqada, ka dib tababarka sida Khabiir takhasus leh ayaa si badbaado leh u filan kara mushaharka 150-200 kun oo rubles.

Haddii aad tahay khabiir sida oo kale ah oo khibrad u leh adeegsiga dhaqamada DevOps, waanu ku martiqaadnay qaado imtixaanka gelitaanka oo aad si faahfaahsan u barato barnaamijka koorsada.

Source: www.habr.com

Add a comment