Turinys[Slėpti][Rodyti]
- Kas yra sistemos administratorius?
Sistemos administratoriaus pareigos+-
- 1. Administravimo ir vartotojo teisės
- 2. Įspėjimas ir stebėjimas
- 3. Programinės įrangos priežiūra, atnaujinimas ir diegimas
- 4. Failų valdymas ir tvarkymas
- 5. SSO ir slaptažodžio administravimas
- 6. Sistemos naudojimo taisyklės ir procedūros
- 7. Saugumas
- 8. Vadovėlių atnaujinimas ir dokumentų nuolatinis atnaujinimas
- 9. Incidentų aptikimas, reagavimas ir pašalinimas
- 10. Problemų sprendimas ir pasiruošimas
- Ar sistemos administratoriams reikalingi sertifikatai?
- Išvada
Kadangi tiek daug įmonių taiko naujausias technologijas, tvirta IT infrastruktūra yra svarbiau nei bet kada. Prastova yra ne tik nepatogu įmonėms; tai taip pat gali greitai išstumti juos iš verslo.
Remiantis „Gartner“ ataskaita, vidutinė IT prastovos kaina yra 5,600 USD už minutę.
Štai kodėl įmonės reikalauja, kad sistemos administratoriai atnaujintų visą verslo programinę įrangą ir veiktų.
Kadangi praktiškai kiekviena organizacija dabar labai priklauso nuo tvirtos IT veiklos, kompetetingi kompiuterinių sistemų administratoriai turi didelę paklausą kompiuteriniams tinklams prižiūrėti ir valdyti.
Sysadminai yra šių dienų superherojai, kurie palaiko verslą. Taigi, tai nėra silpnaširdžių profesija.
Šiame įraše išsamiai apžvelgsime sistemos administravimą, taip pat įgūdžius, reikalingus sėkmingam sistemos administratoriui.
Pradėkime.
Kas yra sistemos administratorius?
Sistemos administratorius (sysadmin) yra IT specialistas, administruojantis kelių vartotojų kompiuterių aplinką ir užtikrinantis, kad IT paslaugos ir palaikymo sistemos veiktų kuo puikiausiai.
Sistemos administratoriai yra atsakingi už tai, kad jų įmonės kompiuteriai, serveriai ir internetas nuolat veiktų ir veiktų, kad būtų išvengta verslo trikdžių. Sistemos sąranka ir priežiūra, pvz., aparatinės ir programinės įrangos diegimas ir derinimas, taip pat naujų įmonių technologijų analizė yra šio proceso dalis.
Sistemos administratoriai dažnai yra atsakingi už serverių, tinklų ir kitų kompiuterių sistemų diegimą, priežiūrą, konfigūravimą ir taisymą.
Jie naudojasi aparatine ir programine įranga, mokosi šiek tiek programuoti ir kurti scenarijus, kad galėtų atlikti darbus ir veiklą visoje savo programoje ir infrastruktūroje.
Dešimtmečius SysAdmins daugiausia dirbo fone, kad užtikrintų svarbiausių IT paslaugų pasiekiamumą ir veikimo laiką.
Ir nors dėl DevOps ir debesų kompiuterijos augimo padaugėjo asmenų, turinčių hibridinį SysAdmin/Developer įgūdžių rinkinį, pagrindinės sistemos administratoriaus funkcijos visada bus svarbios.
Šiuolaikiniai sistemų administratoriai yra kompetentingi tiek aparatinės, tiek programinės įrangos srityse, kurdami patvarią, saugią architektūrą, užtikrinančią verslo sėkmę.
„DevOps“ srityje programinės įrangos kūrėjai vis labiau primena „SysAdmins“, o „SysAdmins“ vis labiau primena kūrėjus, todėl pagerėjo bendradarbiavimas ir sugriežtėjo grįžtamojo ryšio visose komandose.
Sistemos administratoriaus pareigos
Kaip „SysAdmin“ esate atsakingas už visumą technologijų ir IT kamino. Tai reiškia, kad esate atsakingas už sistemą, kuri palaiko visą jūsų organizacijos funkcionavimą IT srityje. Kiekviena sekundė, kai jūsų svetainė ar serveris yra neprisijungę, kainuoja jums prarastą produktyvumą, pajamas ir prastovos išlaidas.
Visų pirma, SysAdmins turi būti problemų sprendėjai. Kompetentingas sistemos administratorius reiškia, kad galėsite išmokti naujų dalykų ir turėti tvirtą grįžtamąjį ryšį su savo kūrimo komanda, nes reikia išspręsti daugybę operacinių sistemų, tinklo nustatymų ir saugos problemų.
Tačiau norėdami geriau suprasti gebėjimus ir technologijas, kurias turite žinoti, pažvelkime į kai kurias įprastas SysAdmin darbo veiklas.
1. Administravimo ir vartotojo teisės
Visų programų ir paslaugų naudotojų autorizavimą ir valdymą paprastai tvarko sistemos administratoriai. „SysAdmins“ gali priskirti vartotojo vaidmenis ir valdyti visą įmonės IT paketą, užtikrinant, kad kiekvienas turėtų saugią prieigą prie reikalingų programų ir paslaugų.
2. Įspėjimas ir stebėjimas
Atsižvelgiant į jūsų darbo eigą ir technologijų paketą, sistemos administratorius yra atsakingas už jūsų programų ir infrastruktūros stebėjimą ir įspėjimus. Stebėdami svarbią serverio ir tinklo metriką, pvz., CPU, disko naudojimą, DNS, delsą ir ETL, sistemos administratoriai gali aptikti įvykį.
Tada jie gali nustatyti įspėjimus, pagrįstus stebėjimo kriterijais, kad gautų įspėjimus apie budėjimą iškilus dideliems sunkumams. „SysAdmins“ turi turėti galimybę analizuoti savo sistemų būklę, naudodamas išorinius ir vidinius sistemos išėjimus ir rodiklius, todėl architektūra yra skaidresnė.
3. Programinės įrangos priežiūra, atnaujinimas ir diegimas
„SysAdmin“ yra atsakinga už programinės įrangos diegimo ir atnaujinimo taisyklių ir procesų nustatymą. „SysAdmin“ turėtų sugebėti atpažinti ir išspręsti visus sunkumus, kylančius dėl naujų atnaujinimų arba naujų sistemų versijų tarpusavio priklausomybės.
4. Failų valdymas ir tvarkymas
„SysAdmin“ paprastai nustato taisykles ir procesus, susijusius su failų struktūra ir bendrinimu visoje įmonėje, kad būtų užtikrintas duomenų nuoseklumas ir organizavimas. Tai, kaip ir dauguma kitų „SysAdmin“ pareigų, apima saugumo apsaugą nuo išorinių grėsmių, taip pat tinkamos ir greitos prieigos prie duomenų užtikrinimą darbuotojams.
5. SSO ir slaptažodžio administravimas
„SysAdmin“ yra atsakingas už slaptažodžių valdymas taip pat SSO politika ir procedūros visoje organizacijoje. Jie gali pakeisti slaptažodžius ir patikrinti, ar tenkinami visi saugumo kriterijai.
Jei naudojamas SSO ir (arba) dviejų veiksnių autentifikavimas, sistemos administratorius yra atsakingas už šių technologijų stebėjimą ir pagalbą darbuotojams gauti prieigą prie reikalingų sistemų, kai jiems to reikia.
6. Sistemos naudojimo taisyklės ir procedūros
Sistemos administratorius turės sukurti geriausią praktiką, kaip dirbti su organizacijos sistemomis aukštu lygiu. Tai apima viską nuo jūsų nuosavos programinės įrangos iki įvairių trečiųjų šalių IT programų ir paslaugų.
„SysAdmins“ gali dramatiškai pakeisti įmonės viduje atliekamo darbo būdą, mokydama žmones saugiai ir efektyviai naudotis sistemomis.
7. Saugumas
Tai turėtų būti sistemos administratoriaus mintyse bet kuriuo metu, kai jis ar ji dirba su projektu. Nesvarbu, ar tai būtų vartotojo teisės, ar tai, kaip komanda tvarko dokumentus, SysAdmins turi atlikti visus darbus saugiai. „SysAdmin“ supras, kaip saugiai ir saugiai nustatyti tinklus, politiką ir serverius.
8. Vadovėlių atnaujinimas ir dokumentų nuolatinis atnaujinimas
„SysAdmins“ dažnai yra atsakingi už „runbook“ atnaujinimą ir dokumentacijos tvarkymą. Tai gali būti sudėtinga CI / CD konvejerio sferoje. Sistemos administratoriai turi suprasti, kaip naudoti automatizavimą, kad „runbooks“ ir dokumentacija būtų atnaujinta ir taisoma nesulėtinant kūrimo proceso.
9. Incidentų aptikimas, reagavimas ir pašalinimas
Sistemos administratoriai negali tiesiog derinti savo IT ir saugos aplinkos. Jie turi jį sukonstruoti taip, kad jis būtų matomas ir greitas. Kaip galite sukurti sistemą, kuri leistų greitai aptikti incidentus, reaguoti ir ištaisyti iškilus problemai? Kokio lygio stebėjimas ir įspėjimas reikalingas? Norėdami gauti kuo daugiau naudos iš jų incidentų valdymas technikos, SysAdmins turėtų žinoti apie visus šiuos klausimus.
10. Problemų sprendimas ir pasiruošimas
Įgudęs sistemos administratorius bus puikus problemų sprendimas, galintis sugalvoti būdus, kaip pasiruošti netikėtumams. Komandos greičiau pristato sudėtingesnę architektūrą CI/CD ir DevOps amžiuje, todėl SysAdmin darbas tampa sudėtingesnis nei bet kada anksčiau.
Taigi, kaip SysAdmin, ieškant sprendimų, kaip pašalinti kliūtis diegimo ciklo metu, kartu sumažinant IT ir saugos infrastruktūros riziką, darbas visada bus paprastesnis.
Sistemos administravimo technologijos ir įgūdžiai
Kad veiktų efektyviai dabar, sistemos administratoriai turi suprasti programavimą, automatizavimą ir debesų kompiuteriją. „SysAdmins“ daro daugiau nei tik iš naujo paleidžia serverius ir panaikina pasenusią įrangą; jie užtikrina visos jūsų programinės įrangos ir infrastruktūros patikimumą ir veikimo laiką.
Todėl norėjome susipažinti su kai kuriais naujesniais įgūdžiais ir technologijomis, kurias turėtų žinoti sistemos administratoriai:
1. Debesuota
As AWS, Žydrasir GKP buvo perimti, sistemų valdytojai visame pasaulyje turi išmokti koordinuoti sistemas debesyje. Kokius stebėjimo ir įspėjimo įrankius geriausia naudoti? Dabar, kai jūsų infrastruktūra yra pagrįsta debesimis, kaip tvarkyti serverius ir tinklus?
„SysAdmins“ reguliariai sprendžia tokius klausimus, kaip dubliavimas ir visos sistemos saugumas. Tačiau praktiškai kiekviena programa ir paslauga perkeliama į debesį, todėl tai greitai tampa vienu iš svarbiausių „SysAdmins“ įgūdžių visame pasaulyje.
2. Git
Versijų valdymo sistema git yra populiariausias. Kodo pasikeitimų ir daugelio programos ar paslaugos versijų stebėjimo būdas vadinamas versijų valdymu. „SysAdmins“ gali greitai grąžinti diegimą ar atnaujinimą, jei kyla problemų dėl dabartinės paslaugos versijos.
Norint sukurti patikimą CI / CD vamzdyną ir užtikrinti matomumą tiek inžinerijos, tiek IT skyriuose, versijų valdymas yra būtinas. Norėdami greitai stebėti, ką daro kūrėjai, pastebėti trūkumus ir juos ištaisyti, kol jie nepaveiks klientų, „SysAdmins“ turi suprasti versijos kontrolė.
3. Automatizavimas ir konfigūracijos valdymas
Norėdami sėkmingai dirbti kaip „SysAdmin“, turite būti susipažinę su tokiais įrankiais kaip „Lėlės“, „Chef“, „Ansible“ ir „Jenkins“. Šios technologijos leidžia sistemos administratoriams automatizuoti įvairias operacijas ir konfigūracijas per visą leidimo gyvavimo ciklą, todėl padaroma mažiau klaidų ir greitesnis diegimas.
Todėl, užuot peržiūrėję ruošiamus projektus ar spręsdami pagalbos eskalavimą, kūrėjai gali sutelkti dėmesį į naujų programų ir paslaugų kūrimą.
4. Prižiūrėti serverį ir tinklą
Kaip minėta anksčiau, „SysAdmins“ turi būti susipažinęs su serverio ir tinklo administravimo gudrybėmis. Šie kompiuteriai ir tinklai yra jūsų įmonės pagrindas, palaikantys ją ir teikiantys vertę vartotojams.
Dėl to sistemų administratoriai turi nuolat tobulinti procesus, kad išlaikytų patikimesnes sistemas, sumažintų gedimus ir pagerintų reagavimą į incidentus įvykus įvykiui.
5.SQL
Labiausiai paplitusi duomenų bazių administravimo kalba yra struktūrinė užklausų kalba (SQL), kuri yra esminė techninė sistemos administratoriaus galimybė.
SQL supratimas leidžia sistemos administratoriui valdyti svarbias įmonės duomenų bazes, taip pat pasiūlyti ar paskirti pagalbą darbuotojams, kuriems sunku pasiekti duomenų bazę.
6. Programavimas ir scenarijus
Sistemos administratorius turi gerai išmanyti kompiuterių programavimą ir kalbas, kurios naudojamos įmonės tinkluose. Iškilus problemoms tinkle, sistemos administratorius gali naudoti scenarijus ir kodavimą, kad galėtų atlikti kritinį derinimą. Sistemos administratorius taip pat gali panaudoti kodavimo galimybes kurdamas scenarijus, kurie automatizuoja procedūras ir padaro kasdienes operacijas efektyvesnes.
7. Bendravimas
Jūs, kaip sistemų administratorius, turite mokėti aiškiai kalbėtis su žmonėmis. Labai svarbu bendrauti su savo techninės komandos nariu arba ne techniniu darbu dirbančiu kito skyriaus, kuris patiria prieigos prie tinklo sunkumų, jiems suprantamu būdu.
Tai ypač svarbu paaiškinant techninę informaciją šiuolaikinių technologijų nepatyrusiam darbuotojui. Taip pat labai svarbu turėti tiek žodinio, tiek rašytinio bendravimo įgūdžių, kad būtų galima nukreipti ir pranešti kolegoms.
8. Sprendimų priėmimas
Daugeliui įmonių tinklo sistema yra labai svarbi kasdienėms operacijoms, o tinklo nutrūkimai gali turėti rimtų pasekmių. Susidūręs su problema, kuri keičia tinklo veikimą aukšto slėgio aplinkoje, sistemų administratorius turi išanalizuoti situaciją, rasti perspektyvius sprendimus ir pasirinkti tą, kuris duoda geriausius rezultatus verslui.
9. Problemų sprendimas
Kad būtų nustatytas defektas, nagrinėjamos visos galimos problemos priežastys. Trikčių šalinimo metu sistemos administratorius atlieka pagrindinius testus, kad įsitikintų, jog tinklo dalys veikia tinkamai, o bet kokie gedimai naudojami siekiant susiaurinti galimas didesnės problemos priežastis.
Techninių problemų sprendimas, nuodugnus sistemos ir tipinių problemų supratimas bei kūrybiškas mąstymas, norint išbandyti naujus testus ar sprendimus – visa tai naudingi trikčių šalinimo gebėjimai.
Ar sistemos administratoriams reikalingi sertifikatai?
Sertifikavimas gali padėti būsimiems sistemų administratoriams padidinti jų tinkamumą parduoti. Sertifikatai yra neprivalomi trečiosios šalies sertifikatai, gauti ne koledžo diplomui įrodyti, kad parodytų savo sugebėjimus. Sistemų administratoriams naudinga gauti sertifikatus jų įmonėje naudojamoms prekėms.
Pavyzdžiui, „Microsoft“, „Cisco“, „Oracle“, „Linux“ ir „VMware“ teikia sertifikatus. CompTIA, garsi labdaros organizacija, įkurta 1982 m., sertifikavo daugiau nei 2.2 milijono IT specialistų, turinčių tokias kvalifikacijas kaip Server+ ir Network+. Norint tapti „Red Hat Certified System Administrator“ (RHCSA) sertifikuotu sistemos administratoriumi, 2.5 valandos trukmės patikrintas testas kainuoja 400 USD.
Kai kurie projektų vadovai pasirenka gauti Projektų valdymo instituto (PMI) sertifikatą. Išlaikius 130 minučių testą, „Amazon Web Services“ suteikia sertifikuoto SysOps administratoriaus vardą.
„Google Cloud Professional“ tinklo inžinierius taip pat gali būti sistemos administratorius.
Išvada
IT versle SysAdmin yra gyvybiškai svarbi ir paklausi vieta. Jei bandote įsiveržti į IT pramonę, SysAdmin pozicija yra puiki vieta pradėti nuo puikaus atlyginimo.
Kaip „SysAdmin“ nuolatos spręsite problemas ir šalinsite įvairius iškilusius sunkumus, todėl kiekvieną dieną darbe įgysite naujų įgūdžių ir technologijų.
Glaudžiai bendradarbiaudami su kitais departamentais DevOps aplinkoje, įgysite patirties ir žinių.
Palikti atsakymą