Struttura del corso
Introduzione
Gestione avanzata dei pacchetti
- Panoramica delle funzionalità avanzate di YUM e DNF
- Gestione dei repository software e creazione di repository personalizzati
- Risoluzione delle dipendenze e risoluzione dei problemi legati ai pacchetti
- Gestione dei pacchetti RPM (creazione, verifica e disinstallazione)
- Amministrazione delle chiavi GPG per garantire l’integrità dei pacchetti
Gestione avanzata dei file system
- Partizionamento avanzato e gestione di file system (XFS, Btrfs, ZFS)
- Creazione e amministrazione di snapshot e backup tramite LVM
- Ottimizzazione delle prestazioni dei file system e impostazione delle quote di utilizzo
- Crittografia dei file system e tutela dei dati in standby
- Gestione di infrastrutture di archiviazione su larga scala (NFS, iSCSI, SAN)
Servizi di rete e sicurezza
- Configurazione avanzata delle reti tramite NetworkManager
- Gestione di più schede di rete e configurazione del bonding/teaming
- Configurazione di firewalld per la sicurezza di rete
- Sistemi di rilevamento e prevenzione delle intrusioni (IDPS)
- Amministrazione remota sicura tramite SSH e VPN<\/li>
Ottimizzazione del kernel e prestazioni del sistema
- Panoramica sui moduli del kernel e sui parametri di ottimizzazione
- Gestione degli aggiornamenti del kernel e possibilità di ripristino a versioni precedenti
- Analisi delle prestazioni e monitoraggio dei sistemi<\/li>
- Ottimizzazione della memoria, della CPU e dell’input/output per ottenere massime performance<\/li>
- Pianificazione delle attività e gestione delle risorse mediante cgroups e systemd
Sicurezza del sistema e SELinux
- Comprensione delle policy e dei modi operativi di SELinux
- Gestione e risoluzione dei problemi relativi ai contesti di sicurezza definiti da SELinux
- Audit della sicurezza del sistema tramite auditd e journald
- Configurazione dell’avvio protetto e del blocco operativo del kernel
- Implementazione di policy di sicurezza attraverso OpenSCAP e gli standard CIS
Automazione tramite Ansible e scripting shell
- Introduzione all’utilizzo di Ansible per l’automatizzazione dei sistemi
- Creazione di playbook e gestione degli elenchi di host da amministrare
- Automatizzazione di attività ricorrenti, quali la gestione degli utenti e gli aggiornamenti del sistema<\/li>
- Sviluppo di script shell per automatizzare compiti specifici<\/li>
- Pianificazione dell’esecuzione automatica di operazioni mediante cron e at
Alta disponibilità e clustering
- Configurazione di un cluster Oracle Linux ad alta disponibilità
- Gestione dei nodi del cluster e dei servizi con meccanismo di failover
- Impostazione e gestione di Pacemaker e Corosync
- Configurazione delle risorse di archiviazione per garantire l’alta disponibilità (DRBD, GFS2)
- Monitoraggio e risoluzione dei problemi legati alle prestazioni del cluster
Virtualizzazione e container
- Panoramica su Oracle Linux Virtualization Manager (OLVM)
- Gestione di macchine virtuali e container
- Configurazione di KVM e Libvirt per la gestione delle VM
- Introduzione all’utilizzo di Docker e Podman in ambienti containerizzati
- Sicurezza e risoluzione dei problemi nella gestione della virtualizzazione e dei container
Pianificazione del ripristino dopo disastri e soluzioni di backup
- Impostazione di procedure di backup automatizzate con Bacula e Amanda
- Utilizzo di rsync per la sincronizzazione e il backup remoto dei dati
- Strategie di pianificazione e implementazione della ripristinabilità in caso di disastro
- Configurazione del RAID per garantire ridondanza e protezione dei dati
- Ripristino dei sistemi tramite snapshot e ripristino completo dei file system
Risoluzione dei problemi e ottimizzazione dei sistemi
- Analisi avanzata dei log di sistema (journald, rsyslog)
- Identificazione dei colli di bottiglia e delle limitazioni nelle risorse del sistema
- Risoluzione dei problemi legati all’avvio e al funzionamento del sistema
- Tecniche per la diagnosi dei problemi hardware e relativi al kernel<\/li>
- Pratiche consigliate per un costante ottimizzazione delle prestazioni del sistema
Riepilogo e prossimi passi
Requisiti
- Aver completato il corso Oracle Linux 8: Amministrazione di Sistema II o disporre di competenze equivalenti
- Conoscenza pratica delle operazioni da riga di comando e delle attività base di amministrazione di Linux
Destinatari del corso
- Amministratori di sistema senior specializzati in Linux
- Professionisti del settore IT
Recensioni (3)
buona spiegazione di ciascun punto e fornisci un compito per la pratica.
Piseth Ben - ACLEDA Bank Plc.
Corso - Oracle Database 19c: SQL Tuning Workshop
Traduzione automatica
abilità di presentazione, risposte tempestive a tutte le domande
Oana - OPEN COURSE
Corso - Oracle SQL LP - Fundamentals
Traduzione automatica
Gli esercizi e i "test" che abbiamo eseguito