La RHCE (Red Hat Certified Engineer, EX294) valide votre capacité à automatiser la configuration et la gestion de systèmes Red Hat Enterprise Linux avec Ansible. Ce n'est pas un examen théorique : c'est un examen performance-based, où vous devez réaliser des tâches réelles sous contrainte de temps, sur de vrais systèmes.
Avec la diffusion des copilots et des agents IA, générer un playbook Ansible devient trivial. Mais la RHCE ne teste pas votre capacité à produire du YAML. Elle teste votre capacité à automatiser correctement : inventaires structurés, idempotence réelle, gestion des erreurs, templates paramétrés, secrets protégés, rôles maintenables.
Ce que vous allez apprendre
Section intitulée « Ce que vous allez apprendre »- Identifier les compétences réellement évaluées par l'examen EX294.
- Comprendre la différence entre connaître Ansible et savoir automatiser proprement.
- Construire une stratégie de préparation progressive et réaliste.
- Éviter les erreurs fréquentes qui font échouer à l'examen.
Dans quel contexte ?
Section intitulée « Dans quel contexte ? »La RHCE s'adresse aux professionnels qui :
- administrent déjà des systèmes Linux et veulent industrialiser leur gestion de configuration,
- ont passé la RHCSA et cherchent la suite logique de leur parcours Red Hat,
- veulent une preuve officielle de leur maîtrise d'Ansible en contexte professionnel,
- préparent une montée en compétence vers l'ingénierie d'automatisation.
Prérequis : la RHCSA
Section intitulée « Prérequis : la RHCSA »La RHCSA (EX200) est un prérequis officiel pour la RHCE. C'est logique : on ne peut pas automatiser correctement ce qu'on ne sait pas administrer manuellement.
Avant de préparer la RHCE, assurez-vous de maîtriser :
- la gestion des utilisateurs, groupes et permissions,
- les services systemd,
- le stockage (LVM, montages persistants),
- le réseau (configuration persistante, SSH),
- SELinux (contextes, booleans).
Compétences réellement attendues
Section intitulée « Compétences réellement attendues »L'examen EX294 porte sur la version actuelle d'Ansible sur RHEL. Les domaines de compétences couverts incluent :
| Domaine | Ce que vous devez savoir faire |
|---|---|
| Inventaires | Créer des inventaires statiques et dynamiques, organiser les groupes |
| Playbooks | Écrire des playbooks déclaratifs, structurés et idempotents |
| Variables | Utiliser les différents niveaux de variables, gérer la précédence |
| Templates | Paramétrer des fichiers de configuration avec Jinja2 |
| Rôles | Structurer le code en rôles réutilisables |
| Handlers | Déclencher des actions conditionnelles sur changement d'état |
| Conditions et boucles | Contrôler l'exécution avec when, loop, block/rescue |
| Vault | Chiffrer et utiliser des secrets dans les playbooks |
| Galaxy | Installer et utiliser des rôles et collections depuis Galaxy |
| Parallélisme | Gérer l'ordre d'exécution, les stratégies et le parallélisme |
Comment se préparer efficacement
Section intitulée « Comment se préparer efficacement »1. Maîtrisez les fondamentaux Ansible
Section intitulée « 1. Maîtrisez les fondamentaux Ansible »Suivez le parcours Ansible dans l'ordre proposé. Chaque chapitre couvre une compétence de l'examen.
2. Pratiquez dans un environnement réel
Section intitulée « 2. Pratiquez dans un environnement réel »Ne vous contentez pas de lire. Montez un environnement avec 2-3 VMs (Vagrant, libvirt, Incus) et pratiquez chaque concept :
- Écrivez un playbook qui installe et configure un service.
- Factorisez-le en rôle.
- Ajoutez des templates, des handlers, des variables par groupe.
- Chiffrez les secrets avec Vault.
- Cassez-le volontairement, puis diagnostiquez.
3. Travaillez sous contrainte de temps
Section intitulée « 3. Travaillez sous contrainte de temps »L'examen est chronométré. La vitesse compte autant que la justesse. Entraînez- vous à réaliser des tâches complètes en 10-15 minutes chacune.
4. Validez avec les quiz et exercices
Section intitulée « 4. Validez avec les quiz et exercices »- Quiz Ansible (en bas de la page pivot)
- Les deux examens blancs chronométrés proposés en fin de page.
Erreurs fréquentes
Section intitulée « Erreurs fréquentes »| Erreur | Pourquoi c'est un problème | Comment l'éviter |
|---|---|---|
| Sauter la RHCSA | Lacunes système exposées pendant l'examen | Passer la RHCSA d'abord |
| Apprendre par copier-coller | Pas de compréhension de l'idempotence | Écrire chaque playbook de zéro |
| Négliger Vault | Secrets en clair = échec sur les tâches sécurité | Pratiquer le chiffrement systématiquement |
| Ignorer les handlers | Redémarrages inutiles ou services non rechargés | Comprendre le mécanisme notify/handler |
| Ne pas tester l'idempotence | Un second ansible-playbook révèle des changed inattendus | Toujours relancer deux fois |
| Oublier la documentation | Ansible a une doc complète accessible pendant l'examen | S'entraîner à naviguer dans ansible-doc |
À retenir
Section intitulée « À retenir »La RHCE ne teste pas si vous savez générer du YAML Ansible. Elle teste si vous savez automatiser proprement des systèmes Linux. Cela signifie : structurer, paramétrer, sécuriser, diagnostiquer et maintenir du code d'automatisation en conditions réelles.
C'est une certification exigeante. Mais c'est précisément cette exigence qui en fait une preuve crédible de compétence, surtout dans un contexte où l'IA banalise la production de surface.
Mettre en pratique
Section intitulée « Mettre en pratique »Se croire prêt et l'être sont deux choses différentes, et seul un examen blanc chronométré tranche. Le premier mock reprend l'ensemble des domaines de l'EX294 en 18 tâches à traiter en 4 heures : inventaire structuré, group_vars/host_vars, Ansible Vault, templates Jinja2, paquets et services, rôle avec handler, gestion d'erreur en block/rescue, déploiement par vagues avec serial, délégation, tags, tâches planifiées et facts personnalisés. Chaque tâche est prouvée par un test pytest sur l'état réel des machines, pas sur le playbook écrit.
| Score au mock | Verdict |
|---|---|
| 18/18 | Prêt pour l'examen réel |
| 15-17/18 | Réviser les catégories ratées avant l'examen |
| 12-14/18 | Refaire le mock dans 1 semaine après révision ciblée |
| moins de 12/18 | Reprendre les sections de cours correspondantes |
Le second mock existe parce que refaire le premier ne mesure plus rien : on se souvient des réponses. Il couvre les mêmes catégories, mais toutes les valeurs changent, pile applicative, utilisateurs, découpage LVM, ports, booléen SELinux, horaire de tâche planifiée, collection à installer. Rien ne se recopie de mémoire, ce qui en fait le bon indicateur juste avant de réserver une date d'examen.
Hors RHCE, les certifications spécialistes Red Hat
Section intitulée « Hors RHCE, les certifications spécialistes Red Hat »Une fois la RHCE acquise, deux specializations Red Hat ciblent l'écosystème Ansible Automation Platform :
| Code | Nom | Cible |
|---|---|---|
| EX374 | Specialist in Developing Automation with AAP | Dev avancé : collections, EE, plugins, controller content |
| EX467 | Specialist in Managing Automation with AAP | Admin AAP : controller, mesh, hub, RBAC, workflows |
Ces certifications ne remplacent pas la RHCE, elles la complètent vers le rôle de plateforme/SRE Ansible.
Pour aller plus loin
Section intitulée « Pour aller plus loin »- Exercices RHCE : les exercices classés par objectif officiel, plus un examen blanc de quatre heures.
- Workflow VS Code et Dev Container : reproduire chez vous l'environnement de travail utilisé le jour de l'examen.
- Doc pendant l'examen : retrouver un module et ses paramètres sans accès internet, une compétence chronométrée.