Plan du cours
Introduction
Paquet avancé Management
- Vue d'ensemble des fonctionnalités avancées de YUM et DNF
- Gestion des dépôts de logiciels et création de dépôts personnalisés
- Résolution des dépendances et résolution des problèmes liés aux paquets
- Gestion des paquets RPM (création, vérification et désinstallation)
- Gestion des clés GPG pour l'intégrité des paquets
Système de fichiers avancé Management
- Partitionnement avancé et systèmes de fichiers (XFS, Btrfs, ZFS)
- Création et gestion d'instantanés et de sauvegardes LVM
- Optimisation des performances des systèmes de fichiers et quotas
- Chiffrement des systèmes de fichiers et sécurisation des données au repos
- Gestion du stockage à grande échelle (NFS, iSCSI, SAN)
Services réseau et sécurité
- Configuration avancée du réseau à l'aide de NetworkManager
- Gestion de plusieurs cartes réseau et configuration du bonding/teaming
- Configuration de firewalld pour la sécurité du réseau
- Systèmes de détection et de prévention des intrusions (IDPS)
- Administration à distance sécurisée avec SSH et VPN
Réglage du noyau et performances du système
- Vue d'ensemble des modules du noyau et des paramètres de réglage
- Gestion des mises à jour et des retours en arrière du noyau
- Profilage et surveillance des performances
- Optimisation de la mémoire, du processeur et des E/S pour des performances optimales
- Planification des tâches et gestion des ressources avec cgroups et systemd
Sécurité du système et SELinux
- Comprendre les politiques et les modes de SELinux
- Gérer et dépanner les contextes SELinux
- Auditer la sécurité du système avec auditd et journald
- Configurer le démarrage sécurisé et le verrouillage du noyau
- Mettre en œuvre des politiques de sécurité avec OpenSCAP et les benchmarks CIS
Automatisation avec Ansible et Shell Scripting
- Introduction à Ansible pour l'automatisation du système
- Écrire des playbooks et gérer des inventaires
- Automatisation des tâches courantes (par exemple, gestion des utilisateurs, mises à jour du système)
- Création de scripts shell pour l'automatisation des tâches
- Programmation de tâches automatisées avec corn et at
Haute disponibilité et mise en grappe
- Configurer Oracle Linux le cluster pour la haute disponibilité
- Gestion des services de basculement et des nœuds de cluster
- Configurer et gérer Pacemaker et Corosync
- Configuration du stockage pour la haute disponibilité (DRBD, GFS2)
- Surveillance et dépannage des performances des clusters
Virtualisation et conteneurs
- Présentation de Oracle Linux Virtualization Manager (OLVM)
- Gestion des machines virtuelles et des conteneurs
- Configuration de KVM et Libvirt pour la gestion des machines virtuelles
- Introduction à Docker et Podman pour les environnements conteneurisés
- Sécurisation et dépannage de la virtualisation et des conteneurs
Solutions de reprise après sinistre et de sauvegarde
- Mise en place de sauvegardes automatisées avec Bacula et Amanda
- Utilisation de rsync pour les sauvegardes et la synchronisation à distance
- Stratégies et planification de la reprise après sinistre
- Configuration du RAID pour la redondance et la récupération des données
- Récupération de systèmes à l'aide d'instantanés et restauration de systèmes de fichiers
Dépannage et optimisation
- Journalisation et analyse avancées du système (journald, rsyslog)
- Diagnostiquer les goulots d'étranglement des performances et les contraintes de ressources
- Dépannage des pannes de démarrage et du système
- Techniques de dépannage du noyau et du matériel
- Meilleures pratiques pour l'optimisation continue du système
Résumé et prochaines étapes
Pré requis
- Avoir suivi le cours Oracle Linux 8 : Administration des systèmes II ou posséder une expérience équivalente.
- Familiarité avec les opérations en ligne de commande et les tâches d'administration de base.
Audience
- Administrateurs système seniors
- Professionnels de l'informatique
Nos clients témoignent (5)
J'ai beaucoup aimé le format de la formation, pratique et directement dans SQL Developer.
Andreea - OPEN COURSE
Formation - Oracle Database 19c PL and Advanced SQL
Traduction automatique
Les exercices ont été très bien expliqués.
Monica - DB Global Technology
Formation - PL/SQL in Oracle 19c
Traduction automatique
J'ai appris des fonctions complexes et comment les appliquer
Ana Alexandrescu - DB Global Technology
Formation - Oracle SQL Advanced
Traduction automatique
Une communication excellente, Łukasz a expliqué tout de manière simple et compréhensible
Tomasz Wojciechowski - GP Strategies Poland sp. z o.o.
Formation - ORACLE SQL Fundamentals
Traduction automatique
C'était assez pratique, sans trop de théorie.
David Lambaerts - Estee Lauder BV
Formation - ORACLE PL/SQL Fundamentals
Traduction automatique