Saturs[Paslēpt][Rādīt]
- Kas ir sistēmas administrators?
Sistēmas administratora pienākumi+-
- 1. Administrēšana un lietotāja atļaujas
- 2. Brīdināšana un uzraudzība
- 3. Programmatūras uzturēšana, atjaunināšana un instalēšana
- 4. Failu pārvaldība un organizēšana
- 5. SSO un paroles administrēšana
- 6. Sistēmas lietošanas politikas un procedūras
- 7. drošība
- 8. Runbooks atjaunināšana un dokumentu atjaunināšana
- 9. Negadījumu atklāšana, reaģēšana uz tiem un to novēršana
- 10. Problēmu risināšana un sagatavošana
- Vai sistēmas administratoriem ir nepieciešami sertifikāti?
- Secinājumi
Tā kā tik daudzi uzņēmumi izmanto jaunākās tehnoloģijas, spēcīga IT infrastruktūra ir svarīgāka nekā jebkad agrāk. Dīkstāve ir ne tikai neērta uzņēmumiem; tas var arī ātri izbeigt viņu darbību.
Saskaņā ar Gartner ziņojumu IT dīkstāves vidējās izmaksas ir USD 5,600 minūtē.
Tāpēc uzņēmumiem ir nepieciešams, lai sistēmu administratori uzturētu visu biznesa programmatūru atjauninātu un darbotos.
Tā kā praktiski katra organizācija tagad lielā mērā ir atkarīga no stabilām IT darbībām, kompetenti datorsistēmu administratori ir ļoti pieprasīti, lai uzturētu un pārvaldītu datortīklus.
Sysadmins ir mūsdienu supervaroņi, kas uztur biznesu. Tādējādi šī nav vājprātīgo profesija.
Šajā rakstā mēs padziļināti apskatīsim sistēmas administrēšanu, kā arī prasmes, kas nepieciešamas, lai būtu veiksmīgs sistēmas administrators.
Sāksim.
Kas ir sistēmas administrators?
Sistēmas administrators (sysadmin) ir IT profesionālis, kas administrē vairāku lietotāju datoru vidi un nodrošina IT pakalpojumu un atbalsta sistēmu darbību ar vislabāko veiktspēju.
Sistēmas administratori ir atbildīgi par sava uzņēmuma datoru, serveru un interneta nepārtrauktu darbību, lai izvairītos no uzņēmējdarbības pārtraukumiem. Sistēmas iestatīšana un uzturēšana, piemēram, aparatūras un programmatūras instalēšana un atkļūdošana, kā arī jauno tehnoloģiju analīze uzņēmumiem, ir daļa no šī procesa.
Sistēmas administratori bieži vien ir atbildīgi par serveru, tīklu un citu datorsistēmu instalēšanu, uzturēšanu, konfigurēšanu un labošanu.
Viņi strādā gan ar aparatūru, gan programmatūru, nedaudz apgūstot programmēšanu un skriptēšanu, lai veiktu darbus un darbības savās lietotnēs un infrastruktūrā.
Jau vairākus gadu desmitus SysAdmins ir strādājuši galvenokārt fonā, lai nodrošinātu jūsu vissvarīgāko IT pakalpojumu pieejamību un darbspējas laiku.
Un, lai gan DevOps un mākoņdatošanas izaugsmes rezultātā ir palielinājies to personu skaits, kurām ir hibrīda SysAdmin/Developer prasmju kopa, sistēmas administratora pamatfunkcijas vienmēr būs būtiskas.
Mūsdienu sistēmu administratori ir kompetenti gan aparatūras, gan programmatūras jomā, veidojot izturīgu, drošu arhitektūru, lai nodrošinātu uzņēmuma panākumus.
DevOps jomā programmatūras izstrādātāji arvien vairāk līdzinās SysAdmins, un SysAdmins arvien vairāk atgādina izstrādātājus, kā rezultātā uzlabojas sadarbība un ciešākas atgriezeniskās saites cilpas visās komandās.
Sistēmas administratora pienākumi
Kā SysAdmin jūs esat atbildīgs par visu tehnoloģiju un IT kaudze. Tas nozīmē, ka jūs esat atbildīgs par sistēmu, kas nodrošina visas jūsu organizācijas darbību IT jomā. Katra sekunde, kad jūsu vietne vai serveris ir bezsaistē, jums izmaksā zaudēto produktivitāti, ieņēmumus un dīkstāves izmaksas.
Pirmkārt un galvenokārt, SysAdmins ir jābūt problēmu risinātājiem. Ja esat kompetents sistēmas administrators, jūs varēsit apgūt jaunas lietas un nodrošināt spēcīgu atgriezenisko saiti ar savu izstrādes komandu, jo jums ir jārisina tik daudz operētājsistēmu, tīkla iestatījumu un drošības problēmu.
Tomēr, lai labāk izprastu prasmes un tehnoloģijas, kas jums jāzina, apskatīsim dažas izplatītākās SysAdmin darba aktivitātes.
1. Administrēšana un lietotāja atļaujas
Visu lietojumprogrammu un pakalpojumu lietotāju autorizāciju un pārvaldību parasti veic sistēmas administratori. SysAdmins var piešķirt lietotāju lomas un pārvaldīt visu uzņēmuma IT kopumu, nodrošinot, ka ikvienam ir droša piekļuve nepieciešamajām lietotnēm un pakalpojumiem.
2. Brīdināšana un uzraudzība
Atkarībā no jūsu darbplūsmas un tehnoloģiju kopas sistēmas administrators ir atbildīgs par jūsu lietotņu un infrastruktūras uzraudzību un brīdinājumiem. Pārraugot kritiskos servera un tīkla rādītājus, piemēram, centrālo procesoru, diska izmantošanu, DNS, latentumu un ETL, sistēmas administratori var noteikt notikumu.
Pēc tam viņi var iestatīt brīdinājumus, pamatojoties uz uzraudzības kritērijiem, lai saņemtu dežūras brīdinājumus lielu grūtību gadījumā. SysAdmins jāspēj analizēt savu sistēmu stāvokli, izmantojot gan ārējos, gan iekšējos sistēmas izvadus un rādītājus, tādējādi nodrošinot pārredzamāku arhitektūru.
3. Programmatūras uzturēšana, atjaunināšana un instalēšana
SysAdmin pienākums ir izveidot programmatūras instalēšanas un jaunināšanas noteikumus un procesus. SysAdmin jāspēj atpazīt un atrisināt visas grūtības, kas rodas jaunu jauninājumu vai jaunu sistēmu versiju savstarpējas atkarības rezultātā.
4. Failu pārvaldība un organizēšana
Lai garantētu datu konsekvenci un organizāciju, SysAdmin parasti ieviesīs noteikumus un procesus, veidojot failu strukturēšanu un koplietošanu visā uzņēmumā. Tas, tāpat kā vairums citu SysAdmin pienākumu, ietver drošības aizsardzību pret ārējiem draudiem, kā arī nodrošina darbiniekiem pareizu un ātru piekļuvi datiem.
5. SSO un paroles administrēšana
SysAdmin ir atbildīgs par paroļu pārvaldība kā arī SSO politikas un procedūras visā organizācijā. Viņi var mainīt paroles un pārbaudīt, vai ir izpildīti visi drošības kritēriji.
Ja tiek izmantota SSO un/vai divu faktoru autentifikācija, sistēmas administrators ir atbildīgs par šo tehnoloģiju uzraudzību un palīdz darbiniekiem piekļūt nepieciešamajām sistēmām, kad viņiem tas ir nepieciešams.
6. Sistēmas lietošanas politikas un procedūras
Sistēmas administratoram būs jāizstrādā labākā prakse, lai augstā līmenī strādātu ar organizācijas sistēmām. Tas ietver visu, sākot no jūsu patentētās programmatūras līdz dažādām trešo pušu IT lietotnēm un pakalpojumiem.
SysAdmins var dramatiski pārveidot veidu, kā darbs tiek veikts uzņēmumā, apmācot cilvēkus, kā droši un efektīvi izmantot sistēmas.
7. drošība
Sistēmas administratoram tai vajadzētu būt prātā jebkurā laikā, kad viņš vai viņa strādā pie projekta. Neatkarīgi no tā, vai tās ir lietotāja tiesības vai veids, kā komanda apstrādā dokumentāciju, SysAdmins ir jāveic visi darbi drošā veidā. SysAdmin sapratīs, kā drošā un drošā veidā iestatīt tīklus, politikas un serverus.
8. Runbooks atjaunināšana un dokumentu atjaunināšana
SysAdmins bieži ir atbildīgi par izpildgrāmatu atjaunināšanu un dokumentācijas pārvaldību. Tas varētu būt sarežģīts darbs CI/CD konveijera jomā. Sistēmas administratoriem ir jāsaprot, kā izmantot automatizāciju, lai izpildgrāmatas un dokumentācija būtu atjaunināta un pareiza, nepalēninot izstrādes procesu.
9. Negadījumu atklāšana, reaģēšana uz tiem un to novēršana
Sistēmas administratori nevar vienkārši sajaukt un saskaņot savu IT un drošības vidi. Viņiem tas ir jākonstruē tā, lai tas būtu redzams un ātrs. Kā jūs varat izveidot sistēmu, kas ļauj ātri atklāt incidentus, reaģēt un novērst problēmas, ja rodas problēma? Kāds uzraudzības un brīdināšanas līmenis ir nepieciešams? Lai gūtu maksimālu labumu no viņu incidentu pārvaldība paņēmieniem, SysAdmins ir jāzina par visiem šiem jautājumiem.
10. Problēmu risināšana un sagatavošana
Prasmīgs sistēmas administrators būs lielisks problēmu risinātājs, kurš var izdomāt metodes, kā sagatavoties negaidītajam. CI/CD un DevOps laikmetā komandas ātrāk nodrošina sarežģītāku arhitektūru, padarot SysAdmin darbu grūtāku nekā jebkad agrāk.
Tāpēc kā SysAdmin, atrodot risinājumus, lai novērstu vājās vietas izvietošanas dzīves ciklā, vienlaikus samazinot riskus IT un drošības infrastruktūrā, jūsu darbs vienmēr būs vienkāršāks.
Sistēmas administrēšanas tehnoloģijas un prasmes
Lai sistēma būtu efektīva pašreizējā dienā, sistēmas administratoriem ir jāsaprot programmēšana, automatizācija un mākoņdatošana. SysAdmins dara vairāk nekā tikai serveru atsāknēšanu un novecojušo iekārtu darbības pārtraukšanu; tie nodrošina visas jūsu programmatūras un infrastruktūras uzticamību un darbības laiku.
Rezultātā mēs vēlējāmies iepazīties ar dažām jaunākajām prasmēm un tehnoloģijām, kas sistēmu administratoriem būtu jāzina:
1. Mākonis
As AWS, Debeszils, un GCP ir pārņemtas, sistēmu vadītājiem visā pasaulē ir jāiemācās koordinēt sistēmas mākonī. Kādi ir labākie uzraudzības un brīdināšanas rīki? Tagad, kad jūsu infrastruktūra ir balstīta uz mākoņiem, kā pārvaldīt savus serverus un tīklus?
SysAdmins regulāri risina šādus jautājumus, tostarp atlaišanu un drošību visā sistēmā. Tomēr, tā kā praktiski katra lietojumprogramma un pakalpojums tiek migrēts uz mākoni, tas ātri kļūst par vienu no vissvarīgākajām SysAdmins prasmēm visā pasaulē.
2. Git
Versiju kontroles sistēma Git ir vispopulārākais. Veidu, kā izsekot koda izmaiņām un daudzām programmas vai pakalpojuma versijām, sauc par versiju kontroli. SysAdmins var ātri atjaunot izvietošanu vai jaunināšanu, ja rodas problēma ar pakalpojuma pašreizējo versiju.
Lai izveidotu uzticamu CI/CD konveijeru un nodrošinātu redzamību gan inženierzinātņu, gan IT departamentos, versijas kontrole ir būtiska. Lai ātri redzētu, ko dara izstrādātāji, atklātu trūkumus un novērstu tos, pirms tie ietekmē klientus, SysAdmins ir jāsaprot versijas kontrole.
3. Automatizācija un konfigurācijas vadība
Lai gūtu panākumus kā SysAdmin, jums ir jāpārzina tādi rīki kā Puppet, Chef, Ansible un Jenkins. Šīs tehnoloģijas ļauj sistēmas administratoriem automatizēt dažādas darbības un konfigurācijas visā laidiena dzīves ciklā, tādējādi samazinot kļūdu skaitu un ātrāk izvietojot.
Tā rezultātā izstrādātāji var koncentrēties uz jaunu lietotņu un pakalpojumu izstrādi, tā vietā, lai pārskatītu gatavus projektus vai risinātu atbalsta eskalācijas.
4. Uzturiet serveri un tīklu
Kā minēts iepriekš, SysAdmins ir jāpārzina servera un tīkla administrēšanas smalkumi. Šie datori un tīkli ir jūsu uzņēmuma pamats, kas to atbalsta un sniedz vērtību patērētājiem.
Rezultātā sistēmu administratoriem pastāvīgi jāuzlabo procesi, lai uzturētu uzticamākas sistēmas, samazinātu pārtraukumus un uzlabotu reaģēšanu uz incidentiem, ja notiek kāds notikums.
5.SQL
Visizplatītākā datu bāzes administrēšanas valoda ir strukturētā vaicājumu valoda (SQL), kas ir būtiska sistēmas administratora tehniskā spēja.
Izpratne par SQL ļauj sistēmas administratoram pārvaldīt uzņēmuma kritiskās datu bāzes, kā arī piedāvāt vai piešķirt palīdzību darbiniekiem, kuriem ir grūtības piekļūt datu bāzei.
6. Programmēšana un skriptēšana
Sistēmas administratoram ir rūpīgi jāpārzina datorprogrammēšana un valodas, kas tiek izmantotas uzņēmuma tīklos. Ja tīklā rodas problēmas, sistēmas administrators var izmantot skriptus un kodēšanu, lai veiktu kritisku atkļūdošanu. Sistēmas administrators var arī izmantot kodēšanas iespējas, lai izveidotu skriptus, kas automatizē procedūras un padara ikdienas darbības efektīvākas.
7. Sakari
Jums kā sistēmas administratoram jāspēj skaidri runāt ar cilvēkiem. Ir ļoti svarīgi sazināties ar tehniskās komandas locekli vai netehnisku darbinieku citā nodaļā, kuram ir problēmas ar piekļuvi tīklam, viņiem saprotamā veidā.
Tas ir īpaši svarīgi, skaidrojot tehnisko informāciju darbiniekam, kuram nav pieredzes mūsdienu tehnoloģijās. Ir arī svarīgi, lai būtu gan verbālās, gan rakstiskās komunikācijas prasmes, lai sniegtu norādījumus un ziņotu kolēģiem.
8. Lēmumu pieņemšana
Daudziem uzņēmumiem tīkla sistēma ir kritiska ikdienas darbībā, un tīkla pārtraukumiem var būt nopietnas sekas. Saskaroties ar problēmu, kas maina tīkla darbību augsta spiediena vidē, sistēmas administratoram ir jāanalizē situācija, jāatrod dzīvotspējīgi risinājumi un jāizvēlas tas, kas sniedz vislabākos rezultātus uzņēmumam.
9. Traucējummeklēšana
Lai atrastu defektu, tiek izskatīti visi iespējamie problēmas cēloņi. Veicot problēmu novēršanu, sistēmas administrators veic pamata pārbaudes, lai pārliecinātos, ka tīkla daļas darbojas pareizi, un visas kļūmes tiek izmantotas, lai sašaurinātu iespējamos lielākas problēmas iemeslus.
Tehnisku problēmu risināšana, padziļināta sistēmas un tipisku problēmu izpratne un radoša domāšana, lai izmēģinātu jaunus testus vai risinājumus, ir noderīgas problēmu novēršanas spējas.
Vai sistēmas administratoriem ir nepieciešami sertifikāti?
Sertifikācija var palīdzēt nākamajiem sistēmu administratoriem palielināt savu tirgojamību. Sertifikāti ir fakultatīvi trešo pušu sertifikāti, kas iegūti ārpus koledžas diploma, lai pierādītu savas spējas. Sistēmu administratoriem ir izdevīgi iegūt sertifikātus par precēm, ko izmanto viņu uzņēmums.
Piemēram, Microsoft, Cisco, Oracle, Linux un VMware nodrošina sertifikātus. CompTIA, slavena labdarības organizācija, kas dibināta 1982. gadā, ir sertificējusi vairāk nekā 2.2 miljonus IT speciālistu ar tādām kvalifikācijām kā Server+ un Network+. Lai kļūtu par Red Hat sertificētu sistēmas administratoru (RHCSA), 2.5 stundu ilga pārbaude maksā 400 USD.
Daži projektu vadītāji izvēlas iegūt Projektu vadības institūta (PMI) sertifikātu. Pēc 130 minūšu testa nokārtošanas Amazon Web Services piešķir sertificēta SysOps administratora apzīmējumu.
Google mākoņa profesionālais tīkla inženieris var būt arī sistēmas administrators.
Secinājumi
IT biznesā SysAdmin ir ļoti svarīga un pieprasīta pozīcija. Ja mēģināt ielauzties IT nozarē, SysAdmin pozīcija ir lieliska vieta, kur sākt ar izcilu atalgojumu.
Kā SysAdmin jūs pastāvīgi risināsiet problēmas un novērsīsit dažādas problēmas, kas rodas, tāpēc katru dienu darbā iegūsit jaunas prasmes un tehnoloģijas.
Jūs attīstīsit zināšanas un zināšanas, cieši sadarbojoties ar citiem departamentiem DevOps vidē.
Atstāj atbildi