Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Struttura del corso
Architettura e Filosofia di Rilascio di CentOS Stream
- Comprensione del modello di rilascio continuo (rolling-release) di CentOS Stream rispetto alle distribuzioni con versioni puntuali.
- Relazione tra CentOS Stream e lo sviluppo upstream di Red Hat Enterprise Linux.
- Congvenzioni di nomenclatura, repository dei stream e strategia di versioning dei contenuti.
- Selezione e passaggio tra più stream per la compatibilità delle applicazioni.
Installazione e Deployment Automatizzato
- Tutorial interattivo del installer grafico e testuale di Anaconda.
- File Kickstart per installazioni completamente automatizzate e non supervisionate.
- Avvio di rete PXE e flussi di lavoro di installazione di rete basati su TFTP.
- Provisioning containerizzato e basato su cloud-init per deploy in cloud.
- Strategie di partizionamento, selezione del filesystem inclusi i default Btrfs e XFS.
Gestione dei Pacchetti e Stream Modulari
- Operazioni avanzate DNF, gestione delle transazioni e risoluzione delle dipendenze.
- Stream modulari per versioni flessibili del software e runtime di linguaggi.
- Configurazione dei repository, verifica della firma GPG e creazione di repo personalizzati.
- Content views e tracciamento degli errata per la gestione enterprise degli aggiornamenti.
Gestione dei Servizi di Sistema con systemd
- Comprensione degli target, delle unità e del grafo delle dipendenze in systemd.
- Creazione, attivazione e debug di unità di servizio personalizzate.
- Logging su Journal, rotazione dei log e archiviazione persistente dei log.
- Controllo delle risorse tramite slice systemd e politiche del resource manager.
- Configurazione del crash dump Kdump e gestione delle kernel panic.
Configurazione di Rete Moderna
- Fondamenti della configurazione CLI e CUI di NetworkManager.
- Configurazioni di interface bonding, bridge, VLAN e teaming.
- Regole ricche, zone, servizi e forwarding delle porte in Firewalld.
- Instradamento IPv6, regole del firewall e risoluzione DNS tramite systemd-resolved.
- Strumenti di debug di rete e tecniche di packet capture.
Infrastruttura Container e Pod
- Podman vs Docker: fondamenti del workflow dei container senza daemon.
- Creazione di immagini container con Buildah senza Dockerfile o daemon.
- Deploy di container rootless e mappature degli spazi degli utenti (user namespace).
- Red Hat Universal Base Images e container leggeri basati su Alpine.
- Storage driver, mount dei volumi e comunicazione tra container in rete.
- Gestione del ciclo di vita dei container e monitoraggio con skopeo e crun.
Hardening della Sicurezza
- Configurazione della modalità enforcing di SELinux, gestione delle policy e troubleshooting degli audit.
- Progettazione di zone hardenizzate in Firewalld e composizione delle regole.
- Hardenizzazione SSH, autenticazione basata su chiavi e configurazione del bastion host.
- Policy delle password, moduli PAM ed escalazione dei privilegi tramite sudo.
- Configurazione e validazione della conformità FIPS 140-2/140-3.
- Workflow di live patching del kernel e remediation delle CVE.
Gestione dello Storage e dei Filesystem
- Gestione dei volumi logici LVM2 per la pianificazione dinamica della capacità.
- Snapshots Btrfs, gestione delle subvolume e decompressione automatica.
- Configurazione dei servizi di condivisione file NFS e Samba.
- Multipath I/O per ridondanza e failover dello storage SAN.
- Crittettura del disco con LUKS e sblocco automatizzato tramite initramfs.
Monitoraggio di Sistema e Gestione del Kernel
- Monitoraggio delle prestazioni con sar, top e profiling con perf.
- Debugging con strace, ltrace e GDB per servizi di sistema.
- Aggiornamenti del kernel, configurazione del bootloader e personalizzazione di GRUB2.
- Gestione dello stato del sistema e analisi dei crash.
Automazione e Infrastructure as Code
- Progettazione dell'inventario Ansible per la gestione degli host CentOS Stream.
- Workflow di patching automatizzato e rilevamento della drift di conformità.
- Moduli IaC per la configurazione gestita su larga scala.
- Playbook di provisioning e strategie di orchestrazione del deployment.
Requisiti
- Conoscenza pratica dell'amministrazione dei sistemi Linux e della riga di comando
- Dimestichezza con i fondamenti del networking e i concetti TCP/IP
- Esperienza nella gestione dei pacchetti Linux e nella gestione dei servizi di sistema
Pubblico
- Amministratori di sistema che gestiscono infrastrutture Linux enterprise
- Ingegneri DevOps che costruiscono ambienti di deployment cloud-native
- Membri del team Sysops in transizione da distribuzioni Linux legacy
21 ore