Sisukord[Peida][Näita]
- Mis on süsteemiadministraator?
Süsteemiadministraatori kohustused+-
- 1. Haldus- ja kasutajaõigused
- 2. Hoiatamine ja jälgimine
- 3. Tarkvara hooldus, värskendamine ja installimine
- 4. Failide haldamine ja korraldamine
- 5. SSO ja parooli administreerimine
- 6. Süsteemi kasutamise eeskirjad ja protseduurid
- 7. Turvalisus
- 8. Käsiraamatute värskendamine ja dokumentide ajakohasena hoidmine
- 9. Juhtumite avastamine, neile reageerimine ja nende kõrvaldamine
- 10. Probleemide lahendamine ja ettevalmistus
- Kas süsteemiadministraatoritelt on vaja sertifikaate?
- Järeldus
Kuna paljud ettevõtted kasutavad uusimat tehnoloogiat, on tugev IT-infrastruktuur olulisem kui kunagi varem. Seisakud pole mitte ainult ettevõtetele ebamugavad; see võib nad ka kiiresti äritegevusest välja lülitada.
IT seisakuaja keskmine hind on Gartneri aruande kohaselt 5,600 dollarit minutis.
Seetõttu nõuavad ettevõtted süsteemiadministraatoritelt, et kogu nende äritarkvara oleks ajakohane ja töökorras.
Kuna praktiliselt iga organisatsioon sõltub praegu suurel määral tugevast IT-tegevusest, on pädevate arvutisüsteemide administraatorite järele arvutivõrkude hooldamiseks ja haldamiseks suur nõudlus.
Sysadmins on tänapäeva superkangelased, kes hoiavad äri käimas. Seega pole see elukutse nõrganärvilistele.
Selles postituses käsitleme põhjalikult süsteemihaldust ja edukaks süsteemiadministraatoriks vajalikke oskusi.
Alustagem.
Mis on süsteemiadministraator?
Süsteemiadministraator (sysadmin) on IT-spetsialist, kes haldab mitme kasutajaga arvutikeskkonda ja tagab, et IT-teenused ja tugisüsteemid töötavad parimal tasemel.
Süsteemihaldurid vastutavad oma ettevõtte arvutite, serverite ja Interneti pideva töökorras hoidmise eest, et vältida ärikatkestusi. Süsteemi seadistamine ja hooldus, nagu riist- ja tarkvara installimine ja silumine, samuti ettevõtete uute tehnoloogiate analüüsimine, on kõik selle protsessi osad.
Süsteemiadministraatorid vastutavad sageli serverite, võrkude ja muude arvutisüsteemide installimise, hooldamise, konfigureerimise ja parandamise eest.
Nad tegelevad nii riist- kui ka tarkvaraga, õppides veidi programmeerimist ja skriptimist, et oma rakendustes ja infrastruktuuris töid ja tegevusi teha.
Aastakümneid on SysAdmins töötanud enamasti taustal, et tagada teie kõige olulisemate IT-teenuste saadavus ja tööaeg.
Ja kuigi DevOpsi ja pilvandmetöötluse kasv on toonud kaasa SysAdmini/arendaja hübriidoskuste kogumiga inimeste arvu suurenemise, on süsteemiadministraatori põhifunktsioonid alati olulised.
Tänapäeva süsteemiadministraatorid on pädevad nii riist- kui ka tarkvaras, luues ettevõtte edu tagamiseks vastupidava ja turvalise arhitektuuri.
DevOpsi valdkonnas sarnanevad tarkvaraarendajad üha enam SysAdminidega ja SysAdminid sarnanevad üha enam arendajatega, mille tulemuseks on paranenud koostöö ja tihedam tagasisideahelad kõigis meeskondades.
Süsteemiadministraatori kohustused
SysAdminina vastutate terviku eest tehnoloogia ja IT virn. See tähendab, et vastutate süsteemi eest, mis hoiab teie IT-valdkonnas kogu organisatsiooni toimimist. Iga sekund, kus teie veebisait või server on võrguühenduseta, maksab teile raha, kuna väheneb tootlikkus, tulu ja seisakukulud.
Eelkõige peavad SysAdmins olema probleemide lahendajad. Pädev süsteemiadministraator tähendab, et saate õppida uusi asju ja saada oma arendusmeeskonnaga tugevat tagasisidet, mille lahendamiseks on palju operatsioonisüsteeme, võrgusätteid ja turvaprobleeme.
Kuid selleks, et paremini mõista oskusi ja tehnoloogiaid, mida peate teadma, vaatame mõnda tavalist SysAdmini töötegevust.
1. Haldus- ja kasutajaõigused
Kõigi rakenduste ja teenuste kasutajate autoriseerimise ja haldamisega tegelevad tavaliselt süsteemiadministraatorid. SysAdmins saavad määrata kasutajarolle ja hallata ettevõtte täielikku IT-pakki, tagades, et kõigil on turvaline juurdepääs vajalikele rakendustele ja teenustele.
2. Hoiatamine ja jälgimine
Olenevalt teie töövoost ja tehnoloogiavirust vastutab süsteemiadministraator teie rakenduste ja infrastruktuuri jälgimise ja hoiatamise eest. Jälgides kriitilisi serveri- ja võrgumõõdikuid, nagu protsessor, kettakasutus, DNS, latentsusaeg ja ETL, saavad süsteemiadministraatorid sündmuse tuvastada.
Seejärel saavad nad seadistada seirekriteeriumidel põhinevaid hoiatusi, et saada suuremate raskuste korral valvehoiatusi. SysAdminid peavad suutma analüüsida oma süsteemide tervist nii väliste kui ka sisemiste süsteemiväljundite ja indikaatorite abil, mille tulemuseks on läbipaistvam arhitektuur.
3. Tarkvara hooldus, värskendamine ja installimine
SysAdmin vastutab tarkvara installimise ja uuendamise reeglite ja protsesside kehtestamise eest. SysAdmin peaks suutma ära tunda ja lahendada kõik raskused, mis tekivad uute täienduste või süsteemide uute versioonide vastastikuse sõltuvuse tõttu.
4. Failide haldamine ja korraldamine
Tavaliselt kehtestab SysAdmin reeglid ja protsessid failide struktureerimisel ja jagamisel kogu ettevõttes, et tagada andmete järjepidevus ja korraldus. See, nagu enamik teisi SysAdmini ülesandeid, hõlmab turvalisuse kaitsmist väliste ohtude eest ning töötajatele korraliku ja kiire juurdepääsu võimaldamist andmetele.
5. SSO ja parooli administreerimine
Selle eest vastutab SysAdmin paroolihaldus samuti SSO poliitikad ja protseduurid kogu organisatsioonis. Nad saavad paroole muuta ja kontrollida, kas kõik turvakriteeriumid on täidetud.
Kui kasutatakse SSO-d ja/või kahefaktorilist autentimist, vastutab süsteemiadministraator nende tehnoloogiate jälgimise ja töötajate abistamise eest vajalikele süsteemidele juurdepääsul, kui nad seda nõuavad.
6. Süsteemi kasutamise eeskirjad ja protseduurid
Süsteemiadministraator peab välja töötama parimad tavad organisatsiooni süsteemide kõrgel tasemel käsitlemiseks. See hõlmab kõike alates teie enda patenteeritud tarkvarast kuni erinevate kolmandate osapoolte IT-rakenduste ja teenusteni.
SysAdmins saavad ettevõttesisese töö tegemise viisi dramaatiliselt muuta, koolitades inimesi süsteeme turvalisel ja tõhusal viisil kasutama.
7. Turvalisus
See peaks olema süsteemiadministraatoril alati meeles, kui ta projekti kallal töötab. Olenemata sellest, kas tegemist on kasutajaõigustega või sellega, kuidas meeskond dokumentatsiooni käsitleb, peavad SysAdmins täitma kõik tööd ohutult. SysAdmin mõistab, kuidas võrke, eeskirju ja servereid turvalisel ja turvalisel viisil seadistada.
8. Käsiraamatute värskendamine ja dokumentide ajakohasena hoidmine
SysAdmins vastutavad sageli käsiraamatute värskendamise ja dokumentatsiooni haldamise eest. See võib CI/CD konveieri valdkonnas olla keeruline ettevõtmine. Süsteemiadministraatorid peavad mõistma, kuidas kasutada automatiseerimist, et hoida käsiraamatuid ja dokumentatsiooni ajakohasena ja korrektselt ilma arendusprotsessi aeglustamata.
9. Juhtumite avastamine, neile reageerimine ja nende kõrvaldamine
Süsteemiadministraatorid ei saa lihtsalt segada ja sobitada oma IT- ja turbekeskkondi. Nad peavad selle üles ehitama nii, et see oleks nähtav ja kiire. Kuidas saate luua süsteemi, mis võimaldab probleemide ilmnemisel kiiresti intsidente tuvastada, reageerida ja parandada? Millise taseme jälgimine ja hoiatus on vajalik? Et nendest maksimumi võtta juhtumite juhtimine tehnikaid, peaksid SysAdmins olema kõigist nendest küsimustest teadlikud.
10. Probleemide lahendamine ja ettevalmistus
Oskuslik süsteemiadministraator on suurepärane probleemide lahendaja, kes suudab välja mõelda meetodeid ootamatusteks valmistumiseks. Meeskonnad pakuvad CI/CD ja DevOpsi ajastul kiiremini keerukamat arhitektuuri, muutes SysAdmini töö keerulisemaks kui kunagi varem.
Seega muudab SysAdminina lahenduste leidmine juurutamise elutsükli kitsaskohtade kõrvaldamiseks, vähendades samal ajal riske teie IT- ja turvainfrastruktuuris, alati teie töö lihtsamaks.
Süsteemihaldustehnoloogiad ja -oskused
Praegusel päeval tõhusaks toimimiseks peavad süsteemiadministraatorid mõistma programmeerimist, automatiseerimist ja pilvandmetöötlust. Süsteemiadministraatorid teevad enamat kui lihtsalt serverite taaskäivitamine ja vananenud seadmete kasutusest kõrvaldamine; need tagavad kogu teie tarkvara ja infrastruktuuri töökindluse ja tööaja.
Selle tulemusena soovisime läbida mõned uuemad oskused ja tehnoloogiad, millest süsteemiadministraatorid peaksid teadma.
1. Pilv
As AWS, Taevasinaja GCP on üle võetud, peavad süsteemihaldurid kogu maailmas õppima, kuidas süsteeme pilves koordineerida. Millised on parimad jälgimis- ja hoiatusvahendid, mida kasutada? Nüüd, kui teie infrastruktuur on pilvepõhine, kuidas peaksite oma servereid ja võrke haldama?
Süsteemiadministraatorid tegelevad selliste küsimustega regulaarselt, sealhulgas koondamise ja turvalisusega süsteemis tervikuna. Kuna aga praktiliselt kõik rakendused ja teenused migreeruvad pilve, on see kiiresti muutumas SysAdminite jaoks kogu maailmas üheks kõige olulisemaks oskuseks.
2. Git
Versioonikontrolli süsteem Git on kõige populaarsem. Koodimuutuste ja programmi või teenuse arvukate versioonide jälgimise viisi nimetatakse versioonikontrolliks. Kui teenuse praeguse versiooniga on probleeme, saavad süsteemiadministraatorid juurutused või täiendused kiiresti tagasi saata.
Usaldusväärse CI/CD torustiku arendamiseks ja nähtavuse tagamiseks nii inseneri- kui ka IT-osakondade vahel on versioonikontroll hädavajalik. Et kiiresti jälgida, mida arendajad teevad, tuvastada vigu ja parandada need enne, kui need mõjutavad kliente, peavad SysAdmins mõistma versiooni kontroll.
3. Automatiseerimine ja konfiguratsioonihaldus
SysAdminina edu saavutamiseks peate olema tuttav selliste tööriistadega nagu Puppet, Chef, Ansible ja Jenkins. Need tehnoloogiad võimaldavad süsteemiadministraatoritel automatiseerida mitmesuguseid toiminguid ja konfiguratsioone kogu väljalaske elutsükli jooksul, mille tulemuseks on vähem vigu ja kiirem juurutamine.
Selle tulemusel saavad arendajad pooleliolevate projektide ülevaatamise või tugiteenuste eskaleerumisega tegelemise asemel keskenduda uute rakenduste ja teenuste arendamisele.
4. Hooldage serverit ja võrku
Nagu varem öeldud, peavad SysAdmins olema kursis serveri- ja võrguhalduse läbi ja lõhki. Need arvutid ja võrgud on teie ettevõtte aluseks, toetades seda ja pakkudes tarbijatele väärtust.
Selle tulemusena peavad süsteemiadministraatorid pidevalt protsesse täiustama, et säilitada töökindlamad süsteemid, minimeerida katkestused ja tõhustada intsidentidele reageerimist, kui sündmus aset leiab.
5.SQL
Kõige levinum andmebaasihalduskeel on struktureeritud päringukeel (SQL), mis on süsteemiadministraatori jaoks ülioluline tehniline oskus.
SQL-i mõistmine võimaldab süsteemiadministraatoril hallata nii ettevõtte kriitilisi andmebaase kui ka pakkuda või määrata abi töötajatele, kellel on raskusi andmebaasile juurdepääsuga.
6. Programmeerimine ja skriptimine
Süsteemiadministraator peab hästi tundma arvutiprogrammeerimist ja ettevõtte võrkudes kasutatavaid keeli. Kui võrgus ilmnevad probleemid, saab süsteemiadministraator kasutada kriitilise silumise tegemiseks skriptimist ja kodeerimist. Süsteemiadministraator saab kasutada ka kodeerimisvõimalusi, et luua skripte, mis automatiseerivad protseduure ja muudavad igapäevased toimingud tõhusamaks.
7. Side
Süsteemiadministraatorina peate suutma inimestega selgelt rääkida. Väga oluline on suhelda oma tehnilise meeskonna liikme või muu osakonna mittetehnilise töötajaga, kellel on võrgule juurdepääsu raskusi, neile arusaadaval viisil.
See on eriti oluline tehniliste andmete selgitamisel kaasaegse tehnoloogiaga kogenematule töötajale. Samuti on oluline omada nii suulist kui ka kirjalikku suhtlemisoskust, et anda töökaaslastele juhiseid ja aru anda.
8. Otsustamine
Paljude ettevõtete jaoks on võrgusüsteem igapäevaste toimingute jaoks kriitilise tähtsusega ja võrgukatkestused võivad põhjustada tõsiseid tagajärgi. Kui süsteemiadministraator puutub kokku probleemiga, mis muudab võrgu toimimist kõrgsurvekeskkonnas, peab ta olukorda analüüsima, leidma elujõulised lahendused ja valima selle, mis annab ettevõttele parima tulemuse.
9. Veaotsing
Defekti leidmiseks vaadatakse üle kõik võimalikud probleemi põhjused. Tõrkeotsingul viib süsteemiadministraator läbi põhitestid, et veenduda võrguosade korrektses töös, ning tõrkeid kasutatakse suurema probleemi võimalike põhjuste kitsendamiseks.
Tehniliste probleemide lahendamine, süsteemi ja tüüpiliste probleemide sügav mõistmine ning loov mõtlemine uute testide või lahenduste proovimiseks on kõik kasulikud veaotsingu võimed.
Kas süsteemiadministraatoritelt on vaja sertifikaate?
Sertifitseerimine võib aidata tulevastel süsteemiadministraatoritel oma turustatavust suurendada. Sertifikaadid on valikulised kolmanda osapoole tunnistused, mis on saadud väljaspool kolledži diplomit, et näidata oma võimeid. Sertifikaatide saamine nende ettevõttes kasutatavatele üksustele on kasulik süsteemiadministraatoritele.
Sertifikaate pakuvad näiteks Microsoft, Cisco, Oracle, Linux ja VMware. CompTIA, 1982. aastal asutatud kuulus heategevusorganisatsioon, on sertifitseerinud üle 2.2 miljoni IT-spetsialisti, kellel on sellised kvalifikatsioonid nagu Server+ ja Network+. 2.5-tunnine kontrollitud test maksab Red Hati sertifitseeritud süsteemiadministraatoriks (RHCSA) saamiseks 400 dollarit.
Mõned projektijuhid soovivad saada projektijuhtimise instituudi (PMI) sertifikaadi. Pärast 130-minutilise testi läbimist annab Amazon Web Services sertifitseeritud SysOpsi administraatori nimetuse.
Google Cloud Professional võrguinsener võib olla ka süsteemiadministraator.
Järeldus
IT-äris on SysAdmin oluline ja nõutud positsioon. Kui proovite tungida IT-valdkonda, on SysAdmini positsioon suurepärane koht alustamiseks suurepärase palgaga.
SysAdminina lahendate pidevalt probleeme ja tegelete erinevate esilekerkivate raskuste tõrkeotsinguga, nii et leiate end iga päev töö käigus uusi oskusi ja tehnoloogiaid omandamas.
Arendate teadmisi ja teadmisi, tehes tihedat koostööd teiste osakondadega DevOpsi keskkonnas.
Jäta vastus