Epas apie sistemų administratorius kaip nykstančią rūšį

Sistemos administratoriai visame pasaulyje, sveikiname su profesine švente!

Sistemos administratorių nebeliko (na, beveik). Tačiau legenda apie juos vis dar šviežia. Šventės garbei paruošėme šį epą. Jauskitės patogiai, mieli skaitytojai.

Epas apie sistemų administratorius kaip nykstančią rūšį

Kadaise Dodo IS pasaulis liepsnojo. Tuo tamsiuoju metu mūsų sistemos administratorių pagrindinė užduotis buvo išgyventi dar vieną dieną ir neverkti.

Kažkada programuotojai kodą rašydavo mažai ir lėtai, o skelbdavo tik kartą per savaitę. Taigi problemų kildavo tik kartą per septynias dienas. Bet tada jie pradėjo rašyti daugiau kodo ir dažniau jį publikuoti, pradėjo daugėti problemų, kartais viskas pradėjo byrėti, o atšaukimai dar labiau pablogėjo. Sistemos administratoriai nukentėjo, bet toleravo šį farsą.

Jie sėdėdavo namuose vakarais su nerimu sieloje. Ir kiekvieną kartą, kai tai atsitiks, „to niekada neįvyko, o dabar stebėjimas vėl siunčia pagalbos signalą: Drauge, pasaulis dega! Tada mūsų sistemos administratoriai apsivilko raudonus lietpalčius, šortus ant antblauzdžių, pasidarė garbaną ant kaktos ir skrido gelbėti Dodo pasaulio.

Dėmesio, šiek tiek paaiškinimo. Dar niekada nebuvo klasikinių sistemos administratorių, kurie prižiūri aparatinę įrangą Dodo IS. Mes iš karto buvome pažengę į Azure debesis.

Ką jie padare:

  • jei kažkas sugedo, jie pasirūpino, kad jis būtų sutvarkytas;
  • žongliruoti serveriai ekspertų lygiu;
  • buvo atsakingi už virtualų tinklą Azure;
  • buvo atsakingi už žemo lygio dalykus, pavyzdžiui, komponentų sąveiką (*šnabždesiai*, dėl kurių kartais nesusimąstė);
  • serverio perjungimai;
  • ir daugelis kitų laukinių.

Infrastruktūros inžinierių komandos (taip vadinome savo sistemos administratorius) gyvenimas tada susidėjo iš gaisrų gesinimo ir nuolatinio bandymų stendų laužymo. Jie gyveno ir sielojosi, o paskui nusprendė pagalvoti: kodėl taip blogai, o gal galime geriau? Pavyzdžiui, neskirstykime žmonių į programuotojus ir sistemų administratorius?

Problema

Dano: yra sistemos administratorius, kuris yra atsakingas už serverius, tinklą, kuris jungia jį su kitais serveriais, infrastruktūros lygio programas (interneto serveris, kuriame yra aplikacija, duomenų bazių valdymo sistema ir pan.). Ir yra programuotojas, kurio atsakomybės sritis yra darbo kodas.

Ir yra dalykų, kurie yra sankryžoje. Kieno tai atsakomybė?

Paprastai būtent šioje sankryžoje mūsų sistemos administratoriai ir programuotojai susitikdavo ir prasidėjo:

– Draugai, niekas neveikia, tikriausiai dėl infrastruktūros.
- Draugai, ne, tai yra kode.

Vieną dieną, šią akimirką, tarp jų pradėjo augti tvora, per kurią jie džiaugsmingai mėtė kakas. Problema buvo išmesta iš vienos tvoros pusės į kitą kaip mėšlas. Tačiau niekas nepriartėjo prie situacijos sprendimo. Liūdna šypsenėlė.

Saulės spindulys prasiskverbė į debesuotą dangų, kai prieš kelerius metus „Google“ sugalvojo nesidalinti užduotimis, o atlikti bendrus dalykus.

O jei viską apibūdintume kaip kodą?

2016 m. Google išleido knygą „Svetainės patikimumo inžinerija“ apie sistemos administratoriaus vaidmens transformaciją: nuo magijos meistro iki formalizuoto inžinerinio požiūrio į programinės įrangos ir automatikos naudojimą. Jie patys perėjo visus spyglius ir kliūtis, susigaudė ir nusprendė tuo pasidalinti su pasauliu. Knyga yra viešai prieinama čia.

Knygoje pateikiamos paprastos tiesos:

  • daryti viską, kaip kodas yra gerai;
  • naudoti inžinerinį metodą yra gerai;
  • gerai stebėti yra gerai;
  • neleisti teikti paslaugos, jei ji neturi aiškaus registravimo ir stebėjimo taip pat yra gerai.

Šias praktikas perskaitė mūsų Glebas (entropija), ir einame. Įgyvendinkime tai! Dabar esame pereinamajame etape. SRE komanda yra suformuota (yra 6 paruošti specialistai, dar 6 vyksta priėmimas) ir pasiruošusi pakeisti pasaulį, susidedantį tik iš kodo, į gerąją pusę.

Mes kuriame savo infrastruktūrą taip, kad kūrėjai galėtų visiškai savarankiškai valdyti savo aplinką ir bendradarbiauti su SRE.

Wanguy vietoj išvadų

Sistemos administratorius yra verta profesija. Tačiau sistemos dalies išmanymas taip pat reikalauja puikių programinės įrangos inžinerijos įgūdžių.

Sistemos darosi vis paprastesnės ir paprastesnės, o itin unikalių žinių apie aparatinės įrangos serverių administravimą kasmet vis mažėja. Debesų technologijos pakeičia šių žinių poreikį.

Geras sistemos administratorius artimiausiu metu turės turėti gerus programinės įrangos inžinerijos įgūdžius. Ir dar geriau, kad jis turi gerų įgūdžių šioje srityje.

Niekas nežino, kaip nuspėti ateitį, kol tai neįvyks, tačiau tikime, kad laikui bėgant bus vis mažiau įmonių, kurios norės didinti savo be galo besiplečiantį sistemų administratorių etatą. Nors, žinoma, bus ir mėgėjų. Šiandien mažai žmonių joja, dažniausiai važinėja automobiliais, nors yra ir mėgėjų...

Linksmos sistemos administratorių dienos visiems, koduokite visus!

Šaltinis: www.habr.com

Добавить комментарий