
Formation Linux pour Ingénieurs Cloud et DevOps
Maîtrisez les compétences Linux que les ingénieurs cloud et DevOps utilisent chaque jour en production. Des fondamentaux du système de fichiers et des scripts Bash aux mécanismes internes des conteneurs et au durcissement de la sécurité, ce cours couvre la pile complète. Acquérez la confiance pratique nécessaire pour gérer, automatiser et sécuriser les systèmes Linux à grande échelle.
Ce que vous allez apprendre:
Configurez le réseau Linux, les pare-feux et le routage pour les environnements cloud et conteneurisés.
Gérez et créez des utilisateurs, des permissions et un accès SSH en suivant les principes de sécurité du moindre privilège.
Automatisez les tâches d'infrastructure à l'aide de scripts Bash avec une gestion des erreurs et une journalisation appropriées.
Gérez les disques, les volumes logiques et le stockage cloud en mode bloc pour des charges de travail de production fiables.
Comprenez les primitives Linux — namespaces, cgroups et overlayfs — qui alimentent les conteneurs.
Déployez des outils d'observabilité et appliquez les contrôles de durcissement CIS sur des flottes de serveurs Linux.
Comment vous étudiez de façon pratique Formation Linux pour Ingénieurs Cloud et DevOps
Comment vous pratiquez Formation Linux pour Ingénieurs Cloud et DevOps
Pour vous, entreprise, qui souhaitez former votre équipe
Avec Dedika pour les entreprises, le cours inclut des exercices et des exemples adaptés à votre propre activité et aux besoins spécifiques de votre entreprise.
Contenu du cours
8 Chapitres • 40 LeçonsDurée entre 4 et 360 heures (vous décidez)
Chapitre 1MasquerCacher les détailsVoir les détailsFondations Linux pour Ingénieurs Cloud
Fondations Linux pour Ingénieurs Cloud
Leçon 1 • Architecture Linux et Distributions
Couvre les relations entre le noyau, le shell et l'espace utilisateur, ainsi que la sélection des distributions pour le cloud. Établit la base conceptuelle pour tout travail ultérieur sous Linux.
Leçon 2 • Navigation dans le Terminal et Bases du Shell
Présente la syntaxe Bash, l'anatomie de l'invite de commande et les commandes de navigation dans le système de fichiers. Permet une utilisation confiante de la ligne de commande dès la première session.
Leçon 3 • Norme de Hiérarchie du Système de Fichiers Linux
Cartographie l'objectif de chaque répertoire standard dans un système Linux. Prépare les ingénieurs à localiser de manière fiable les configurations, les journaux et les binaires.
Leçon 4 • Faire Fonctionner Linux Localement et dans le Cloud
Guide la configuration de machines virtuelles locales et d'instances Linux basées sur le cloud pour la pratique. Garantit que chaque étudiant dispose immédiatement d'un environnement de laboratoire fonctionnel.
Leçon 5 • Fichiers, Répertoires et Chemins
Enseigne la création, la copie, le déplacement et la suppression de fichiers et répertoires. Se connecte directement aux tâches de script et d'automatisation dans les chapitres suivants.
Chapitre 2MasquerCacher les détailsVoir les détailsUtilisateurs, Permissions et Bases de la Sécurité
Utilisateurs, Permissions et Bases de la Sécurité
Leçon 1 • Durcissement SSH et Gestion des Clés
Couvre la configuration du démon SSH, l'authentification par clé et les restrictions d'accès. Sécurise le principal vecteur d'accès à distance pour les serveurs Linux dans le cloud.
Leçon 2 • Permissions et Propriété des Fichiers
Explique les bits de lecture, écriture, exécution et la notation octale pour les fichiers et répertoires. Permet un contrôle d'accès précis pour les fichiers d'application et de configuration.
Leçon 3 • Gestion des Utilisateurs et des Groupes
Couvre la création, la modification et la suppression d'utilisateurs et de groupes via les outils en ligne de commande. Prend directement en charge les modèles de sécurité des serveurs multi-utilisateurs et des conteneurs.
Leçon 4 • Sudo et Élévation de Privilèges
Enseigne la configuration du fichier sudoers et les modèles de délégation de privilèges sécurisés. Réduit la surface d'attaque tout en permettant les tâches administratives nécessaires.
Leçon 5 • Listes de Contrôle d'Accès et Attributs Étendus
Présente les ACL pour des permissions fines au-delà du modèle Unix standard. Fait le pont entre les permissions de base et les scénarios d'accès multi-équipes en entreprise.
Chapitre 3MasquerCacher les détailsVoir les détailsGestion des Processus et des Services
Gestion des Processus et des Services
Leçon 1 • Cycle de Vie des Processus et Surveillance
Explique la création, les états et la terminaison des processus avec les outils de surveillance clés. Fournit la base pour diagnostiquer le comportement des applications sur les serveurs.
Leçon 2 • Planification des Tâches avec Cron et les Minuteurs Systemd
Compare la syntaxe cron avec les unités de minuterie systemd pour l'automatisation planifiée. Prend en charge les tâches DevOps récurrentes comme les sauvegardes et les vérifications de santé.
Leçon 3 • Limites de Ressources et Bases des cgroups
Présente ulimit, les cgroups v2 et les contraintes de ressources par processus. Prépare les ingénieurs à la gestion des ressources des conteneurs construite sur ces primitives.
Leçon 4 • Signaux et Contrôle des Processus
Couvre l'envoi de signaux aux processus pour le contrôle et l'arrêt gracieux. Essentiel pour la gestion des services conteneurisés et des services cloud de longue durée.
Leçon 5 • Gestion des Services Systemd
Enseigne la création de fichiers d'unités, les commandes du cycle de vie des services et l'ordonnancement des dépendances. Permet un déploiement fiable des services et un redémarrage automatique en production.
Chapitre 4MasquerCacher les détailsVoir les détailsNotions Fondamentales de Réseau sous Linux
Notions Fondamentales de Réseau sous Linux
Leçon 1 • Configuration des Interfaces Réseau
Couvre l'attribution d'adresses IP statiques et dynamiques à l'aide des outils ip et nmcli. Directement applicable à la configuration des interfaces réseau des machines virtuelles cloud.
Leçon 2 • Réseau Virtuel et Ponts
Présente les ponts Linux, les VLAN et les paires Ethernet virtuelles utilisés par les conteneurs. Relie les concepts de réseau hôte au réseau Docker et Kubernetes.
Leçon 3 • Routage et Résolution DNS
Explique les tables de routage, les passerelles par défaut et la configuration du résolveur DNS. Permet aux ingénieurs de contrôler les chemins de trafic dans les VPC cloud multi-sous-réseaux.
Leçon 4 • Diagnostic et Dépannage Réseau
Applique ping, traceroute, ss, tcpdump et curl pour isoler les défauts réseau. Construit un flux de travail de diagnostic systématique pour les problèmes de connectivité cloud.
Leçon 5 • Gestion du Pare-feu avec iptables et nftables
Enseigne les règles de filtrage de paquets, les chaînes et le NAT en utilisant iptables et nftables. Sécurise les hôtes Linux au niveau réseau dans les déploiements cloud.
Chapitre 5MasquerCacher les détailsVoir les détailsStockage, Systèmes de Fichiers et Gestion des Volumes
Stockage, Systèmes de Fichiers et Gestion des Volumes
Leçon 1 • Gestion des Volumes Logiques
Enseigne les volumes physiques LVM, les groupes de volumes et les opérations sur les volumes logiques. Permet le redimensionnement en ligne et les capacités d'instantané pour le stockage par blocs cloud.
Leçon 2 • Systèmes de Fichiers Réseau et Partagés
Couvre le montage NFS et SMB ainsi que les options de stockage partagé cloud natif. Prend en charge les modèles de stockage partagé utilisés dans les applications cloud avec état.
Leçon 3 • Partitionnement et Formatage des Disques
Couvre les schémas de partition MBR vs. GPT et les outils comme fdisk et parted. Prépare les ingénieurs à provisionner des dispositifs de stockage par blocs bruts dans les environnements cloud.
Leçon 4 • Types de Systèmes de Fichiers et Montage
Compare ext4, XFS et Btrfs et couvre les options de montage et fstab. Permet une sélection correcte du système de fichiers et un montage persistant pour les volumes cloud.
Leçon 5 • Surveillance de la Santé et des Performances des Disques
Utilise df, du, iostat et les outils SMART pour surveiller la santé du stockage et les entrées/sorties. Permet une gestion proactive de la capacité et un dépannage des performances.
Chapitre 6MasquerCacher les détailsVoir les détailsScripts Bash et Automatisation
Scripts Bash et Automatisation
Leçon 1 • Traitement de Texte avec sed, awk et grep
Applique des outils basés sur les expressions régulières pour analyser les journaux, les configurations et la sortie des commandes. Permet l'extraction et la transformation de données dans les scripts d'automatisation.
Leçon 2 • Gestion des Erreurs et Robustesse des Scripts
Présente set -euo pipefail, les traps et les modèles de journalisation pour des scripts sécurisés. Garantit que l'automatisation échoue de manière bruyante et propre dans les pipelines de production.
Leçon 3 • Fonctions, Arguments et Gestion des Entrées
Couvre la définition de fonctions, les paramètres positionnels et le traitement de l'entrée standard. Favorise une conception de scripts réutilisable et paramétrée pour les pipelines DevOps.
Leçon 4 • Notions Fondamentales des Scripts Bash
Couvre le shebang, les variables, les règles de citation et les modes d'exécution des scripts. Établit des habitudes de script correctes qui préviennent les bogues d'automatisation courants.
Leçon 5 • Flux de Contrôle et Logique
Enseigne les constructions if/else, case et les boucles pour la logique décisionnelle. Permet aux scripts de répondre dynamiquement à l'état du système et aux entrées.
Chapitre 7MasquerCacher les détailsVoir les détailsLinux pour les Conteneurs et Kubernetes
Linux pour les Conteneurs et Kubernetes
Leçon 1 • Stockage des Nœuds et Gestion des Volumes
Couvre le stockage des images de conteneurs, les systèmes de fichiers overlay et la configuration du pilote CSI. Permet un provisionnement correct des volumes persistants sur les nœuds Kubernetes.
Leçon 2 • Environnements d'Exécution de Conteneurs sous Linux
Couvre l'installation et la configuration de containerd, CRI-O et runc sous Linux. Prépare les ingénieurs à gérer les paramètres d'exécution des conteneurs des nœuds Kubernetes.
Leçon 3 • Paramètres du Noyau pour les Charges de Travail en Conteneurs
Ajuste les paramètres sysctl requis pour le réseau et les performances Kubernetes. Prévent les défaillances courantes au niveau des nœuds causées par les paramètres par défaut du noyau.
Leçon 4 • Réseau des Nœuds et Plugins CNI
Explique comment les plugins CNI configurent le réseau des pods en utilisant les primitives Linux. Permet le diagnostic des problèmes de connectivité pod à pod et pod à service.
Leçon 5 • Espaces de Noms et cgroups pour les Conteneurs
Explique comment les espaces de noms et les cgroups Linux isolent les processus des conteneurs. Fournit la compréhension au niveau du noyau nécessaire pour déboguer les problèmes de conteneurs.
Chapitre 8MasquerCacher les détailsVoir les détailsObservabilité, Performance et Durcissement
Observabilité, Performance et Durcissement
Leçon 1 • Journalisation Système et Gestion des Journaux
Couvre journald, rsyslog et le transfert de journaux vers des plateformes centralisées. Permet la collecte structurée de journaux requise pour les piles d'observabilité cloud.
Leçon 2 • Cadre d'Audit et Conformité
Déploie des règles auditd pour suivre l'accès aux fichiers, l'utilisation des privilèges et les appels système. Prend en charge les exigences de conformité pour les environnements cloud réglementés.
Leçon 3 • Durcissement automatisé et application de la ligne de base
Applique les contrôles de référence CIS et les valide avec des outils d'analyse automatisés. Garantit une posture de sécurité cohérente sur les flottes d'instances Linux cloud.
Leçon 4 • Profilage et réglage des performances
Utilise perf, vmstat, sar et les graphiques en flammes pour identifier les goulots d'étranglement système. Traduit les données de profilage en réglages exploitables du noyau et des applications.
Leçon 5 • Modules de sécurité Linux
Configure les politiques SELinux et AppArmor pour limiter le comportement des applications. Ajoute un contrôle d'accès obligatoire en tant que couche de défense en profondeur dans les déploiements cloud.
Votre certificat valide de réussite
Ce cours est pour vous :
Administrateurs systèmes juniors : prêts à évoluer vers des rôles d'ingénierie centrés sur le cloud.
Développeurs back-end : souhaitant maîtriser en toute confiance leurs environnements de déploiement et de serveur.
Diplômés de bootcamps DevOps : ayant besoin d'une profondeur Linux concrète au-delà des cours d'introduction.
Praticiens du cloud : titulaires de certifications mais manquant de solides compétences opérationnelles en ligne de commande.
Professionnels du support informatique : visant à évoluer vers l'ingénierie d'infrastructure ou de fiabilité des sites.
Personnes en reconversion professionnelle : entrant dans la technologie par l'auto-apprentissage et visant des postes d'ingénieur DevOps.
Ce que disent nos apprenants
Vos cours sont parfaits. J'ai acheté le forfait d'un an et j'ai enfin l'opportunité de suivre divers sujets qui m'intéressent sans avoir besoin de changer de plateforme... je vous remercie pour tout ce que vous faites, je vous ai déjà recommandés à d'autres personnes...

J'aime la façon dont les leçons vont droit au but et comment je peux changer de chapitres et passer le contenu dont je n'ai pas besoin.

J'aime le contenu et la façon dont les vidéos sont présentées et transcrites, ce qui accélère le processus !

La plateforme est rapide, simple à utiliser. La diversité du contenu et les vidéos complémentaires aident beaucoup dans l'apprentissage.

Formations principales
FAQ
Qui est Dedika ?
Le certificat est-il valable au Cameroun ?
Les cours sont-ils gratuits ?
Quelle est la charge de travail du cours ?
Comment sont les cours ?
Comment fonctionnent les cours ?
Quelle est la durée des cours ?
Quel est le coût ou le prix des cours ?
Qu'est-ce qu'un cours EAD ou en ligne et comment ça marche ?
Cours PDF




















