Struttura del corso
Introduzione
Pacchetto avanzato Management
- Panoramica delle funzionalità avanzate di YUM e DNF
- Gestione dei repository software e creazione di repository personalizzati
- Risoluzione delle dipendenze e risoluzione dei problemi relativi ai pacchetti
- Gestione dei pacchetti RPM (creazione, verifica e disinstallazione)
- Gestione delle chiavi GPG per l'integrità dei pacchetti
Filesystem avanzato Management
- Partizionamento avanzato e filesystem (XFS, Btrfs, ZFS)
- Creazione e gestione di snapshot e backup LVM
- Ottimizzazione delle prestazioni e delle quote del file system
- Crittografia dei file system e protezione dei dati inattivi
- Gestione dello storage su larga scala (NFS, iSCSI, SAN)
Servizi di rete e sicurezza
- Configurazione di rete avanzata tramite NetworkManager
- Gestione di più schede di interfaccia di rete e configurazione del bonding/teaming
- Configurazione di firewalld per la sicurezza della rete
- Sistemi di rilevamento e prevenzione delle intrusioni (IDPS)
- Amministrazione remota sicura con SSH e VPN
Ottimizzazione del kernel e prestazioni del sistema
- Panoramica dei moduli del kernel e dei parametri di ottimizzazione
- Gestione degli aggiornamenti e dei rollback del kernel
- Profilazione e monitoraggio delle prestazioni
- Ottimizzazione di memoria, CPU e I/O per prestazioni ottimali
- Pianificazione delle attività e gestione delle risorse con cgroups e systemd
Sicurezza del sistema e SELinux
- Comprendere le politiche e le modalità SELinux
- Gestione e risoluzione dei problemi dei contesti SELinux
- Controllo della sicurezza del sistema con auditd e journald
- Configurazione dell'avvio sicuro e del blocco del kernel
- Implementazione delle policy di sicurezza con i benchmark OpenSCAP e CIS
Automazione con Ansible e Shell Scripting
- Introduzione a Ansible per l'automazione del sistema
- Scrittura di playbook e gestione degli inventari
- Automazione delle attività comuni (ad esempio, gestione degli utenti, aggiornamenti di sistema)
- Creazione di script di shell per l'automazione delle attività
- Pianificazione di attività automatizzate con mais e a
Alta disponibilità e clustering
- Configurazione del cluster Oracle Linux per la disponibilità elevata
- Gestione dei servizi di failover e dei nodi del cluster
- Configurazione e gestione di Pacemaker e Corosync
- Configurazione dello storage per HA (DRBD, GFS2)
- Monitoraggio e risoluzione dei problemi relativi alle prestazioni del cluster
Virtualizzazione e container
- Panoramica di Oracle Linux Virtualization Manager (OLVM)
- Gestione di macchine virtuali e container
- Configurazione di KVM e Libvirt per la gestione delle VM
- Introduzione a Docker e Podman per ambienti containerizzati
- Protezione e risoluzione dei problemi di virtualizzazione e container
Soluzioni di ripristino di emergenza e backup
- Impostazione dei backup automatici con Bacula e Amanda
- Utilizzo di rsync per backup e sincronizzazione remoti
- Strategie e pianificazione del disaster recovery
- Configurazione di RAID per la ridondanza e il ripristino dei dati
- Ripristino dei sistemi utilizzando snapshot e ripristino dei filesystem
Risoluzione dei problemi e ottimizzazione
- Registrazione e analisi avanzata del sistema (journald, rsyslog)
- Diagnosi dei colli di bottiglia delle prestazioni e dei vincoli delle risorse
- Risoluzione dei problemi di avvio e di errore del sistema
- Tecniche di risoluzione dei problemi del kernel e dell'hardware
- Best practice per l'ottimizzazione continua del sistema
Riepilogo e passaggi successivi
Requisiti
- Completamento di Oracle Linux 8: Amministrazione di sistema II o esperienza equivalente
- Familiarità con le operazioni della riga di comando e le attività di amministrazione di base Linux
Pubblico
- Amministratori di sistema senior Linux
- Professionisti IT
Recensioni (3)
Great comunication, Łukasz explained everything in easy and understandable way
Tomasz Wojciechowski - GP Strategies Poland sp. z o.o.
Corso - ORACLE SQL Fundamentals
the trainer was very helpful , the pace of the training was really good and the exercises weren't too hard, also not too easy. whenever I got stuck he helped me out very well and made sure I understood everything.
Jade Stappaerts - KULeuven
Corso - Oracle SQL Language
the exercises