L-epika dwar l-amministraturi tas-sistema bħala speċi fil-periklu

Amministraturi tas-sistema madwar id-dinja, prosit għall-vaganza professjonali tiegħek!

Ma fadal l-ebda amministratur tas-sistema (tajjeb, kważi). Madankollu, il-leġġenda dwarhom għadha friska. Ad unur il-festa, ħejjejna din l-epika. Kun komdu, għeżież qarrejja.

L-epika dwar l-amministraturi tas-sistema bħala speċi fil-periklu

Darba darba d-dinja ta’ Dodo IS kienet fuq in-nar. Matul dak iż-żmien mudlam, il-kompitu ewlieni tal-amministraturi tas-sistema tagħna kien li jgħixu ġurnata oħra u ma jibkux.

Żmien twil ilu, il-programmaturi kitbu kodiċi ftit u bil-mod, u poġġih fuq prod darba biss fil-ġimgħa. Allura l-problemi qamu darba biss kull sebat ijiem. Iżda mbagħad bdew jiktbu aktar kodiċi u jpoġġuh aktar ta 'spiss, il-problemi bdew jiżdiedu, xi kultant beda jinqasam, u sar agħar li jinqaleb lura. L-amministraturi tas-sistema batew, iżda ttolleraw din il-farsa.

Huma qagħdu d-dar filgħaxija b’ansjetà f’ruħhom. U kull darba li ġara "qatt ma ġara, u hawnhekk għal darb'oħra l-monitoraġġ jibgħat sinjal għall-għajnuna: Raġel, id-dinja hija fuq in-nar!". Imbagħad l-amministraturi tas-sistema tagħna libsu l-inċirati ħomor tagħhom, xorts fuq il-leggings, għamlu curl fuq foreheads u tellgħu biex isalvaw id-dinja Dodo.

Attenzjoni, ftit spjegazzjoni. Qatt ma kien hemm amministraturi tas-sistema klassika li jżommu l-ħardwer f'Dodo IS. Immedjatament kellna avvanzati fuq sħab Azure.

X'għamlu:

  • jekk xi ħaġa tkisser, għamluha biex tissewwa;
  • juggled servers f'livell espert;
  • kienu responsabbli għan-netwerk virtwali f'Azure;
  • responsabbli għal affarijiet ta 'livell baxx, pereżempju, l-interazzjonijiet ta' komponenti (* whispering * li fih xi kultant ma ħarbux);
  • konnessjonijiet mill-ġdid tas-server;
  • u ħafna oħrajn selvaġġi.

Il-ħajja ta’ tim ta’ inġiniera tal-infrastruttura (kif sejjaħna l-amministraturi tas-sistema tagħna) imbagħad kienet tikkonsisti fit-tifi tan-nirien u t-tkissir tal-bankijiet tat-test kontinwament. Huma għexu u mnikket, u mbagħad iddeċidew li jaħsbu: għaliex hija daqshekk ħażina, jew forsi nistgħu nagħmlu aħjar? Pereżempju, mhux se naqsmu n-nies fi programmaturi u amministraturi tas-sistema?

problema

Mogħti: hemm amministratur tas-sistema li għandu servers fil-qasam tar-responsabbiltà tiegħu, netwerk li jgħaqqadha ma' servers oħra, programmi fil-livell tal-infrastruttura (web server li jospita applikazzjoni, sistema ta' ġestjoni tad-database, eċċ.). U hemm programmatur li l-qasam tar-responsabbiltà tiegħu huwa l-kodiċi tax-xogħol.

U hemm affarijiet li huma fil-junction. Ta’ min hi din ir-responsabbiltà?

Normalment, l-amministraturi tas-sistema u l-programmaturi tagħna ltaqgħu eżatt f'din il-junction u beda:

“Ħbieb, xejn ma jaħdem, probabbilment minħabba l-infrastruttura.
- Raġel, le, huwa fil-kodiċi.

Ġurnata waħda f’dan il-mument, beda jikber ċint bejniethom, li permezz tiegħu huma ferħanin tefgħu l-ħmieġ. Il-kompitu, bħal ħmieġ, kien mitfugħ minn naħa għall-oħra taċ-ċint. Fl-istess ħin, ħadd ma resaq viċin li jsolvi s-sitwazzjoni. Tbissem imdejjaq.

Raġġ ta’ xemx nifed is-sema imsaħħab meta ftit snin ilu fil-Google ħarġu bl-idea li ma jiskambjawx kompiti, iżda minflok jagħmlu ħaġa komuni.

Imma x'jiġri jekk niddeskrivu kollox bħala kodiċi?

Fl-2016, Google ħarġet ktieb imsejjaħ "Site Reliability Engineering" dwar it-trasformazzjoni tar-rwol ta 'amministratur tas-sistema: minn kaptan tal-maġija għal approċċ ta' inġinerija formalizzat fl-użu ta 'softwer u awtomazzjoni. Huma stess għaddew mix-xewk u l-ostakli kollha, ħadu ħsiebha u ddeċidew li jaqsmuha mad-dinja. Il-ktieb huwa fid-dominju pubbliku hawn.

Il-ktieb fih veritajiet sempliċi:

  • tagħmel kollox bħala kodiċi huwa tajjeb;
  • uża approċċ ta' inġinerija - tajjeb;
  • li tagħmel monitoraġġ tajjeb hija tajba;
  • huwa tajjeb ukoll li jiġi evitat li servizz jiġi rilaxxat jekk ma jkollux illoggjar u monitoraġġ ċar.

Dawn il-prattiċi inqraw mill-Gleb tagħna (entropija), u 'l bogħod immorru. Implimentazzjoni! Issa ninsabu fi stadju transitorju. It-tim tal-SRE huwa ffurmat (hemm 6 speċjalisti lesti, 6 oħra qed jitilgħu abbord) u huma lesti li jibdlu d-dinja, li tikkonsisti kompletament minn kodiċi, għall-aħjar.

Aħna noħolqu l-infrastruttura tagħna b'tali mod li l-iżviluppaturi jkunu jistgħu jimmaniġġjaw l-ambjenti tagħhom u jikkollaboraw ma 'SRE b'mod kompletament indipendenti.

Wang minflok konklużjonijiet

Amministratur tas-sistema huwa professjoni denja. Iżda l-għarfien tal-parti tas-sistema jeħtieġ ukoll ħiliet eċċellenti fl-inġinerija tas-softwer.

Is-sistemi qed isiru aktar sempliċi u aktar sempliċi, u l-għarfien super-uniku tal-amministrazzjoni tas-servers tal-ħadid qed isir inqas fid-domanda kull sena. It-teknoloġiji tal-cloud qed jissostitwixxu l-ħtieġa għal dan l-għarfien.

Amministratur tajjeb tas-sistema fil-futur qarib ikollu jkollu ħiliet tajbin ta' inġinerija tas-softwer. Saħansitra aħjar, għandu jkollu ħiliet tajbin f'dan il-qasam.

Ħadd ma jaf kif ibassar il-futur qabel ma jiġri, iżda nemmnu li maż-żmien se jkun hemm inqas u inqas kumpaniji li jridu jżidu mal-persunal bla tarf minfuħ tal-amministraturi tas-sistema. Għalkemm, ovvjament, il-partitarji se jibqgħu. Ftit illum jirkbu ż-żwiemel, l-aktar jużaw il-karozzi, għalkemm hemm min iħobb ...

Il-ġurnata t-tajba sysadmin lil kulħadd, kodiċi lil kulħadd!

Sors: www.habr.com

Żid kumment