voglio parlarti del corso RH024
Red Hat Enterprise Linux Technical
Overview,  un corso gratuito, che trovi in
inglese sul sito di Red Hat . Ma...presto ci
saranno novità anche per la versione in
italiano. Di cosa parla il corso RH024?
Non è altro che il primo step, il
primo tassello di un percorso di
formazione che ci porta ad essere
amministratore di sistema di Red Hat
Enterprise Linux; è una technical
overview che approfondisce tutte le
logiche di base di Red Hat Enterprise
Linux nello specifico della 8.
Si comincia col parlare di cosa sia Linux,
quali sono le logiche base su cosa si
fonda Linux e poi tutto ciò che c'è
intorno e cioè il concetto di "Community"
di "Open Source", che porta da quello che è
stato il progetto di Linus Torvalds nel
1991 nella sua cameretta, ad essere oggi :
Enterprise Linux, il software più
utilizzato in contesti mission e
business critical.
Dopo un po' di storia, entriamo un po' nel
tecnico perché dobbiamo essere
amministratori di sistema e un
amministratore di sistema in gestisce la
propria Linux attraverso la " Comand Line".
L'ambiente grafico lo lasciamo agli
utenti,
noi siamo amministratori e quindi
interagiamo con Comand Line; dobbiamo
comprendere quali sono le logiche per
interagire per muoversi sul prompt dei
comandi e interagire con la bash (
l'interprete) e muoversi dare comandi
quali sono le sintassi e tutto ciò che
ne consegue.
Lo step successivo è ragionare su un
altro aspetto fondamentale e cioè: come è
fatto Linux nel profondo; e quindi Kernel
Space e User Space. Come ci muoviamo a
User Space e come interagiamo a Kernel
space, con quello che è il mantra di
Linux
per quel che riguarda l'aspetto Kernel.
Linux è un sistema operativo a macro
Kernel, approfondiremo. Faremo anche una
piccola per breve carrellata
sull'ambiente grafico perché magari
vogliamo utilizzare Linux sul nostro
desktop, sul nostro client, sul nostro
laptop.
Continuiamo col parlare di discretional access control e quindi permessi;
permessi sui file attraverso
la classica interazione con la
ownership dei file
read write execute sui sui nostri file ma
anche un accenno sui permessi speciali e
le ACL.
Ovviamente i file sono presenti sul file
system quindi comprenderemo la gerarchia
nel file system della nostra Linux cosa
c'è sull'hard disk e perché abbiamo
determinate directory che quindi ci
porta a capire cosa fa ogni singola
directory presente di default sul nostro
sistema.
Continuiamo, sempre parlando di file
,ricordatevi il mantra numero uno ( ne ho
fatto un video dedicato parlando di file
di configurazione), i file di
configurazione li editiamo attraverso
l'editor di testo per eccellenza. Quindi
dobbiamo interagire saperci muovere con
il WIM.
Quindi il corso prevede una rapida
introduzione anche all'editor di testo
per eccellenza. Continuiamo parlando di
utenti e gruppi: la gerarchia degli
utenti locali, l'interazione con la
gestione delle utenze centralizzate gli
identity di management che ai quali ci
possiamo agganciare e ovviamente le
ownership, i permessi che daremo a
questi utenti. Bene, ma cosa ne facciamo
della nostra Linux? Che vi ricordo e la
fondation di tutto se parliamo di
Openstack di Openshift di qualunque
altro Software è sempre poggiato su Red Hat
Enterprise Linux, installiamo del
software.
Installiamo nel software quindi dobbiamo
comprendere quali sono le logiche base e
come interagire con i repository, e come
installare software sulla nostra
Enterprise Linux. Attraverso i repository
ufficiali Red Hat;
ovviamente abbiamo la subscription, per
fare cioè e attraverso i nostri repository
locali.
Il prossimo step sarà comprendere come
la macchina fa il boot : quindi da macchina
spenta sistema spento
accendiamo la macchina e la portiamo da
up and running.  Quali sono tutti gli step
che troviamo in mezzo è fondamentale
comprendere il processo di boot della
nostra Linux: 1) per poterla
amministrare meglio; 2) per poter fare
troubleshooting di caso di problemi.
Detto questo parleremo di networking
dovremo mettere in rete la nostra
macchina a configurare l'interfaccia,
comprendere quali sono, dargli un
indirizzo ip, verificare il routing e
tutto questo lo faremo o approfondendo
la logica del networking su Linux.
Altro tema trattato, molto molto
interessante e oggi ovviamente molto
molto caldo, è
la logica dei Linux Container la containerizzazione
perché alla fine Linux
container non è altro che una una bolla
di Linux dobbiamo comprendere
come tutto quello che abbiamo imparato
fino adesso, va portato dentro Linux
container o comunque quali sono le
logiche che portano ai Linux container.
Completiamo il corso RH024 con una
veloce carrellata di quali sono le macro
differenze tra Red Hat Enterprise Linux
8 e le sue versioni precedenti, la 6 e la 7,
vi ricordo che la Red Hat Enterprise Linux
6 è in "End of life" quindi
necessariamente dobbiamo portarci,
evolverci verso le nuove distribuzioni,
comprendere le differenze e ci porta a
migrare meglio i sistemi.
Detto questo l'RH024 è parte, è il
tassello fondamentale, di un percorso di
formazione. Il percorso di formazione
deve essere chiaro è adatto alle
esigenze; e per poter comprendere quali
sono le esigenze giuste: parla con un
istruttore non parlare con commerciale.
Non parlare con chi ti vuol vendere
qualcosa, non parlare con chi tratta
Microsoft, VMR, Oracle parla solo ed
esclusivamente con chi è focalizzato su
la tecnologia. Quindi un istruttore
se vuoi qualunque informazione a riguardo
scrivi subito una mail a : training@extraordy.com e verrai ricontattato
e troveremo il modo di fare uno skill
assessment che potrai fare di persona,
faccia a faccia, oppure attraverso gli
strumenti messi a disposizione da Red Hat
per comprendere il percorso di
formazione giusto.  Per diventare prima un
System Administrator e poi un Engineer,  poi un
Red Hat Certified Architect.
Detto questo, alla prossima!  Ciao!
