Sheekada ku saabsan maamulayaasha nidaamka sida noocyada halista ah

Maamulayaasha nidaamka adduunka oo dhan, hambalyo fasaxaaga xirfadeed!

Ma hayno maamulayaal nidaam oo hadhay (si fiican, ku dhawaad). Si kastaba ha ahaatee, halyeeyga iyaga ku saabsan weli waa cusub. Anagoo ixtiraamayna fasaxa, waxaanu u diyaarinay xarafkan. Is raaxayso, akhristayaasha sharafta leh.

Sheekada ku saabsan maamulayaasha nidaamka sida noocyada halista ah

Beri baa dunidii Doodo IS dab ka kacaysay. Inta lagu jiro wakhtigaas mugdiga ah, hawsha ugu weyn ee maamulayaasha nidaamkayadu waxay ahayd inay sii noolaadaan hal maalin oo kale oo aynaan oohin.

Muddo dheer ka hor, barnaamij-sameeyayaashu waxay qoreen koodh yar oo tartiib tartiib ah, waxayna ku dhejiyeen prod todobaadkiiba hal mar. Markaa dhibaatooyinku waxay soo bixi jireen hal mar todobadii maalmoodba. Laakiin ka dib waxay bilaabeen inay qoraan kood badan oo ay ku dhejiyaan marar badan, dhibaatooyinka ayaa bilaabay inay sii kordhayaan, mararka qaarkood wax kastaa waxay bilaabeen inay burburaan, oo ay sii xumaatay in dib loo rogo. Maamulayaasha nidaamka waa ay dhibsadeen, laakiin way u dulqaateen faasiqnimadan.

Makhribkii gurigooda ayay fadhiisteen iyagoo walaac naftoodu ku jirto. Mar kasta oo ay dhacdo "Weligay ma dhicin, halkan mar kale kormeerku wuxuu soo diraa calaamad gargaar: Saaxiib, dunidu waa gubanaysaa!". Dabadeed maamulayaasha nidaamkayadu waxay xidheen koofiyadaha casaanka ah ee roobka, surwaal gaaban oo lugaha korkooda ah, waxay ku duubeen wejiga waxayna u duuleen si ay u badbaadiyaan aduunka Doodo.

Fiiro gaar ah, sharaxaad yar. Weligeed ma jirin maamulayaal nidaamka qadiimiga ah oo ku ilaaliya qalabka Dodo IS. Isla markiiba waxaan ku hormarnay daruuraha Azure.

Maxay sameeyeen:

  • Hadday wax jabaan, way u sameeyeen si loo hagaajiyo;
  • server-ka juggled oo heer khabiir ah;
  • waxay mas'uul ka ahaayeen shabakadda farsamada ee Azure;
  • mas'uul ka ah walxaha hoose, tusaale ahaan, isdhexgalka qaybaha (* faquuqid * taas oo mararka qaarkood aysan ku dhicin);
  • dib u xidhidhiyaha;
  • iyo kuwo kale oo badan oo duur joog ah.

Nolosha koox injineerada kaabayaasha ah (sida aan ugu yeernay maamulayaasha nidaamkayaga) ayaa markaa ka koobnaa daminta dabka oo si joogto ah u jebiya kuraasta imtixaanka. Way noolaayeen oo way murugoodeen, ka dibna waxay go'aansadeen inay ka fikiraan: maxay u xun tahay, mise waxaa laga yaabaa inaan wax ka sii wanagsan karno? Tusaale ahaan, miyaynaan dadka u kala qaybin barnaamijyada barnaamijyada iyo maamulayaasha nidaamka?

hawl

Siiyay: Waxaa jira maamule nidaam kaas oo leh server-yada aagga uu mas'uuliyadda ka saaran yahay, shabakad isku xirta server-yada kale, barnaamijyada heerka kaabayaasha (server shabakad ah oo martigelisa codsi, nidaamka maareynta xogta, iwm.). Oo waxaa jira barnaamij-sameeyaha oo aagga mas'uuliyadda uu yahay code-ka shaqada.

Waxaana jira waxyaabo isgoysyada yaal. Waa ayo cidda mas'uuliyaddeedu tahay?

Caadiyan, maamulayaasha nidaamkayaga iyo barnaamij-sameeyayaasha ayaa ku kulmay isgoyskan oo uu bilaabmay:

"Saaxiibayaal, waxba ma shaqeeyo, malaha sababtoo ah kaabayaasha.
- Saaxiib, maya, waxay ku jirtaa koodka.

Maalin maalmaha ka mid ah, ayaa waxaa dhexdooda ka bilowday xayndaab, kaaso ay si farxadi ku dheehan tahay ay u tuureen. Hawshu, sidii daaqsigii, ayaa dhinac laga soo tuuray oodda kale. Isla markaana aanay jirin cid u soo dhawaatay inay xaliso xaaladda. dhoola cadeynta murugada leh.

Ilays cadceeddu waxa ay duleelisay cirka qarsoomay markii dhawr sano ka hor ay Google-ka la yimaadeen fikrad ah in aan la is dhaafsan hawlo, balse taa beddelkeeda la sameeyo shay caadi ah.

Laakiin maxaa dhacaya haddii aan wax walba ku tilmaamno koodh?

2016, Google ayaa soo saartay buug la yiraahdo "Ingineering Reliability Engineering" oo ku saabsan isbeddelka doorka maamulaha nidaamka: laga bilaabo sayidkii sixirka si loo habeeyo injineernimada rasmiga ah ee isticmaalka software iyo automation. Iyaga laftoodu waxa ay soo mareen dhammaan qodxaha iyo caqabadaha, waxa ay haysteen oo ay go’aansadeen in ay dunida la wadaagaan. Buugu waxa uu ku yaalaa goobaha dadweynaha halkan.

Buuggu waxa uu ka kooban yahay xaqiiqooyin fudud:

  • samaynta wax kasta sida code waa wanaagsan yahay;
  • isticmaal habka injineernimada - wanaagsan;
  • la socodka wanaagsan waa wax wanaagsan;
  • ka hortagga in adeegga la sii daayo haddii aanu lahayn goyn cad iyo la socodka sidoo kale waa wanaagsan tahay.

Dhaqankan waxaa akhriyay Gleb (kudheer), oo waan tagnaa. Hirgelinta! Hadda waxaan ku jirnaa marxalad kala guur ah. Kooxda SRE waa la sameeyay (waxaa jira 6 khabiir oo diyaarsan, 6 kale ayaa fuulaya) waxayna diyaar u yihiin inay beddelaan adduunka, oo ka kooban gebi ahaan kood, si ay u wanaagsanaadaan.

Waxaan u abuurnaa kaabayaasheena qaab si aan awood ugu siinno horumariyeyaasha inay maareeyaan deegaankooda oo ay si buuxda ula kaashadaan SRE keligood.

Wang halkii gabagabada

Maamulaha nidaamku waa xirfad u qalma. Laakiin aqoonta qaybta nidaamka waxay sidoo kale u baahan tahay xirfado injineernimo oo softiweer ah.

Nidaamyadu waxay noqonayaan kuwo fudud oo fudud, aqoonta aadka u gaarka ah ee maamulka server-yada birta ayaa noqonaysa mid baahida sii yaraanaysa sannad kasta. Farsamooyinka daruuraha ayaa beddelaya baahida aqoontan.

Maamulaha nidaamka wanaagsan mustaqbalka dhow waa inuu lahaadaa xirfado injineernimo oo wanaagsan oo software ah. Xitaa si ka sii wanaagsan, waa inuu xirfado wanaagsan ku leeyahay aaggan.

Qofna ma garanayo sida loo saadaaliyo mustaqbalka ka hor inta uusan dhicin, laakiin waxaan aaminsanahay in waqti ka dib ay jiri doonaan shirkado yar oo yar oo raba inay ku daraan shaqaalaha aan dhammaadka lahayn ee maamulayaasha nidaamka. Inkastoo, dabcan, taageerayaashu ay sii ahaan doonaan. In yar ayaa maanta raaca fardaha, inta badan waxay isticmaalaan baabuurta, in kasta oo ay jiraan kuwa jecel ...

Maalinta farxadda leh ee sysadmin qof walba, qof walba code!

Source: www.habr.com

Add a comment