Sistema-administratzaileei buruzko epika galzorian dagoen espezie gisa

Mundu osoko sistema-administratzaileak, zorionak zure opor profesionalengatik!

Ez zaigu sistema-administratzailerik geratzen (ba, ia). Hala ere, haiei buruzko kondaira freskoa da oraindik. Oporren omenez, epopeia hau prestatu dugu. Eroso egon zaitezte, irakurle maiteok.

Sistema-administratzaileei buruzko epika galzorian dagoen espezie gisa

Bazen behin Dodo ISren mundua sutan zegoen. Garai ilun hartan, gure sistema-administratzaileen zeregin nagusia beste egun batean bizirautea eta negar ez egitea zen.

Garai batean, programatzaileek kodea gutxi eta poliki idazten zuten, eta astean behin bakarrik argitaratzen zuten. Beraz, arazoak zazpi egunean behin bakarrik sortzen ziren. Baina gero kode gehiago idazten eta maizago argitaratzen hasi ziren, arazoak areagotzen hasi ziren, batzuetan dena erortzen hasi zen eta atzerapenak okerrera egin zuten. Sistema-administratzaileek pairatu zuten, baina fartsa hau onartu zuten.

Arratsaldetan etxean esertzen ziren arimetan antsietatea zutela. Eta gertatzen zen bakoitzean "ez da inoiz gertatu, eta orain berriro monitorizazioak laguntza eskatzeko seinalea bidaltzen du: Lagun, mundua sutan dago!" Ondoren, gure sistema-administratzaileek gabardina gorriak jantzi zituzten, galtza motzak polainen gainean, kopetan kizkur bat egin eta Dodo mundua salbatzera hegan egin zuten.

Kontuz, azalpen txiki bat. Inoiz ez da egon Dodo IS-en hardwarea mantentzen duten sistema-administratzaile klasikoak. Berehala aurreratu ginen Azure hodeietan.

Zer egin zuten:

  • zerbait apurtzen bazen, konponduta zegoela ziurtatzen zuten;
  • zerbitzariak malabareak aditu mailan;
  • Azureko sare birtualeko arduradunak izan ziren;
  • maila baxuko gauzen arduradunak ziren, adibidez, osagaien elkarreraginak (*xuxurlatu*, batzuetan nahasten ez zirenak);
  • zerbitzariaren birkonexioak;
  • eta beste asko basatiak.

Azpiegitura ingeniari talde baten bizitza (horrela deitzen genuen gure sistema-administratzaileak) suteak itzaltzea eta proba-bankuak etengabe haustea izan zen. Bizi eta atsekabetu zuten, eta orduan pentsatzea erabaki zuten: zergatik da hain txarra, edo agian hobeto egin dezakegu? Adibidez, ez al dugu jendea programatzaile eta sistema administratzaileetan banatu?

Arazoa

Emana: zerbitzariez arduratzen den sistema-administratzaile bat dago, beste zerbitzariekin konektatzen duen sare bat, azpiegitura mailako programak (aplikazioa hartzen duen web zerbitzaria, datu-baseak kudeatzeko sistema, etab.). Eta badago programatzaile bat bere ardura-eremua lan kodea duena.

Eta bidegurutzean dauden gauzak daude. Noren ardura da hau?

Normalean bidegurutze honetan gure sistema-administratzaileak eta programatzaileak elkartzen ziren eta hasi zen:

- Lagunok, ezerk ez du funtzionatzen, ziurrenik azpiegituragatik.
- Lagunak, ez, kodean dago.

Egun batean, momentu honetan, hesi bat hazten hasi zen haien artean, eta bertatik pozez botatzen zuten kakak. Arazoa hesiaren alde batetik bestera botatzen zen turd bezala. Hala ere, inor ez zen hurbildu egoera konpontzera. Irribarre tristea.

Eguzki izpi batek zeru hodeitsua zulatu zuen duela urte batzuk Google-k zereginak ez partekatzea, gauza arruntak egitea bururatu zitzaionean.

Zer gertatzen da dena kode gisa deskribatuko bagenu?

2016an, Google-k "Site Reliability Engineering" liburua kaleratu zuen sistema-administratzailearen rolaren eraldaketari buruz: magia-maisu batetik softwarea eta automatizazioa erabiltzeko ingeniaritza-ikuspegi formalizatu batera. Beraiek arantza eta oztopo guztietatik pasatu ziren, horretaz jabetu eta munduarekin partekatzea erabaki zuten. Liburua domeinu publikoan dago Hemen.

Liburuak egia sinpleak ditu:

  • dena kode bezala egitea ona da;
  • ingeniaritza ikuspegia erabiltzea ona da;
  • jarraipen ona egitea ona da;
  • zerbitzu bat kaleratu ez uztea, erregistro eta jarraipena argirik ez badu ere ona da.

Praktika hauek gure Gleb-ek irakurri zituen (entropia), eta bagoaz. Ezar dezagun! Orain trantsizio fase batean gaude. SRE taldea osatu da (prest egindako 6 espezialista daude, beste 6 onboarding egiten ari dira) eta mundua aldatzeko prest dago, guztiz kodez osatuta, hoberako.

Gure azpiegiturak garatzaileei beren inguruneak erabat independentean kudeatzeko eta SREekin elkarlanean aritzeko modua sortzen ari gara.

Wanguy ondorioen ordez

Sistema administratzailea merezi duen lanbidea da. Baina sistemaren zatia ezagutzeak softwarearen ingeniaritza trebetasun bikainak ere eskatzen ditu.

Sistemak gero eta sinpleagoak dira, eta hardware-zerbitzariak administratzeko ezagutza oso paregabea gero eta eskaria txikiagoa da urtero. Hodeiko teknologiak ezagutza horren beharra ordezkatzen ari dira.

Etorkizun hurbil batean sistema-administratzaile on batek software-ingeniaritza trebetasun onak izan beharko ditu. Eta are hobea da arlo honetan trebetasun onak izatea.

Inork ez daki etorkizuna gertatu baino lehen nola aurreikusten, baina denborarekin gero eta enpresa gutxiago izango direla uste dugu sistemaren administratzaileen etengabeko puxika handitzeko prest egongo diren enpresak. Nahiz eta, noski, afizionatuak egongo diren. Gaur egun jende gutxi ibiltzen da zaldiz; kotxea erabiltzen dute gehienbat, nahiz eta afizionatuak diren batzuk...

Sysadmin egun zoriontsua guztioi, kodea guztioi!

Iturria: www.habr.com

Gehitu iruzkin berria