Citat:
frivko:
Pozdrav svima. Dosta dobrih objasnjenja ali ja bih malo probudio pricu tj. ako neko bas zna detaljnije ili je cuo od nekog Linux admina.
Da li je istina da Linux administratori rade u nekim vecim kompanijama,tj. gde su super kompjuteri,ili da pojasnim. Nisu u pitanju firme tipa gde ima ono 50 radnijka,prodavnice itd. Nego su u pitanju Apache serveri,sto znaci hosting kompanije,banke,vladini sketori itd...
Znaci po meni Windows administratori rade u manjim firmama i obicno se tu popravlja hardver,instalira Windows,upedjtuje,dodaju se nalozi u Acive directory. A u Linux okruzenju je sasvim druga prica jer se radi u terminalu 99% .Fakticki Linux je vise zastupljeniji u jakim kompanijama gde su ono superkompjuteri Google,Facebook....
Mene vise privlaci taj poziv Linux administratora jer ipak mislim da ovde kad nas se moze imati veca plata od Windows admina. Ono sto je veoma zanimljivo je da se i plate za Linux admina u USA idu i preko 100k godisnje a ovde kod nas ako doguraju do 800 evra mesecno plafon.
I imam jos jedno veoma vazno pitanje za Linux administraciju. Sta mislite da li bi Amer zaposlio nas odavde da radimo kao remote na npr. VPS serverima,tj. na nekom hostingu,ili bilo u nekoj vecoj kompaniji. Sto znaci da radimo remote i da radimo sve u terminalu,Apache serveru,WHmu itd ?
Ja radim kao Linux admin u Srbiji vec 20 godina. Vecina mesta gde sam radio je imala od 10 do maksimalno 250 zaposlenih. Uglavnom razvojni timovi, koji odrzavaju svoj proizvod na internetu... Ima i nasih provajdera gde se Linux zestoko koristi, telco's, ima i malih i srednjih preduzeca koja imaju Linux servere, mada to jeste retko. Da, dosta toga se radi remote na raznim cloud servisima, nesto kao "VPS", mada ima i rada na bare metal serverima, ja sam vise puta dizao svoju virtuelizaciju - uzmemo par servera pa napravimo cluster za virtuelizaciju svega sto nam treba. Retko je to "VPS" tipa 1GB RAM-a i 1CPU, vise su deployements tipa AWS, Azure, eventualno Hetzner ili Leaseweb....
Popravljanje hardvera radi servis u svakoj normalnoj firmi, ne zaposleni to je prva stvar. Neki admini vode racuna o serverima, ili bar nadgledaju, ali desktope ne odrzava admin, osim ako nije bas krs firma - a iz takve bezi. Updates se ne rade na ruke vec kroz AD polise, dodavanje naloga obicno radi neki helpdesk, mada je to dobra ulaznica za admin posao. Po pravilu, admini brinu o serverima, pisu AD polise, rade malo opstije taskove od toga sto si naveo, kad je Windows u pitanju - imam jednog klijenta koji ima 100% Windows mrezu, ja im pomazem oko networkinga, security-ja i u perspektivi oko migracije na cloud i automatizacije tamo.
Linux admini danas sve manje rade na ruke, sve vise se i oni bave automatizacijom, pisanjem skripti, definisanjem pravila i nacina rada, optimizacijom performansi - dok se sama realizacija na dosta mesta radi automatizovano, kroz alate za to. Ima servera koji su business critical i gde se ponekad radi sve na ruke, uglavnom zato sto su u pitanju malobrojne i skupe masine koje se ne isplati automatizovati, ali to nije cesto... U zavisnosti od obima posla mix varira. ;) U pravu si da treba da zans kako rade stvari tipa baza, web server i sve ostalo - cak i da ih automatizujes moras prvo da naucis kako to radi samo za sebe, pa onda mozes da se bavis automatizacijom. Veliki deo posla je znati taj softver dovoljno dobro da mozes da radis fine optimizacije - podesavanje nginx-a kako radi kesiranje reverse proxy upita, podesavanje bafera i logova u db serveru, tuning filesystem schedulera za diskove, pisanje novih selinux polisa na osnovu audit logova, parametri networkinga u kernelu kroz sysctl.... to su sve neke stvari koje Linux admin danas mora da radi redovno.
Treba da za oba posla znas networking dobro, ako hoces nesto da radis bez da imas subcontractore, jedino gde ne moras su jako velike firme gde za to postoji poseban tim. Isto vazi i za security moras da znas dovoljno za svoj deo posla. Nije toliko bitno znati konkretne tehnologije (Cisco jeste cest i jeste plus), ali koncepti su bitniji - na primer, ako znas kako da napravis mrezu sa 5 VLAN-ova, od kojih cetiri imaju neki odnos izmedju sebe (recimo, desktops, servers, printers, video nadzor..), a peta je odvojena, ide kroz odvojen gateway (neka recimo guest mreza), da podignes inter-vlan rutiranje, access liste, vrf i sve to na L3 siwtch-u, mislim da niko nece da se zali ako kazes "ja ovo znam da uradim sa quagga-om i iptables, naucicu cisco", verovace ti. :D Isto vazi i za security, ne moras da radis detaljan pen testing, ali moras da znas da proveris osnove i moras da znas da procitas izvestaj i zakrpis rupe. :)
Ako te jos nesto zanima, pitaj. Ovde nas ima vise koji radimo kao admini... ;)
Please do not feed the Trolls!
Blasphemy? How can I blaspheme? I'm a god!'