RHCE(Red Hat Certified Engineer)は、Red Hat Enterprise Linux(RHEL)のシステム管理能力に加えて、Ansibleを使った自動化スキルを評価するRed Hatの代表的な上位認定資格です。2026年時点では、RHCEを目指すうえでRHCSA(Red Hat Certified System Administrator)が土台となり、現行RHCSA試験EX200はRHEL 10ベースです。
RHCEは単なる「Linuxの上級知識試験」ではありません。現在は、複数のLinuxシステムをAnsibleで一貫して構成・管理・自動化できることが重要です。Red Hatの認定試験は実技ベースで、選択問題だけを解く資格とは性格が大きく異なります。
RHCE/Red Hat認定資格を30秒で確認
- RHCSAがRed Hat系Linux管理資格の基礎
- 現行RHCSA EX200はRed Hat Enterprise Linux 10ベース
- RHCEはAnsibleを使ったLinux自動化が中心
- RHCE認定にはRHCSAが必要
- 試験は実技ベース
- RHCSA EX200は3時間
- RHCE系EX294は4時間
- 認定は3年間current
- 3年経過後は「失効」ではなくnon-currentになる
- RHCE等の上位認定でRHCSAのcurrent期限を延長できる
| 資格体系 | Red Hat Certification |
|---|---|
| 基礎資格 | RHCSA |
| 上位資格 | RHCE |
| RHCSA試験 | EX200 |
| RHCE系試験 | EX294 |
| 現行RHCSA対象OS | Red Hat Enterprise Linux 10 |
| 試験形式 | Performance-Based Exam(実技) |
| current期間 | 3年間 |
RHCEとは
RHCEは、Red Hat Enterprise Linux環境でシステム管理を行い、さらにAnsibleを使って複数システムを自動化できるエンジニア向け認定です。
昔のRHCEはネットワークサービスやLinuxサーバー管理の高度な実務能力を中心に評価していましたが、現在はインフラの自動化が資格の中心になっています。
現在のRHCEは「Ansibleを使えるLinux管理者」
1台ずつ手作業でサーバー設定するのではなく、複数台へ同じ設定を再現可能な形で配布・管理する力が重要です。
RHCSAとRHCEの違い
| 項目 | RHCSA | RHCE |
|---|---|---|
| 位置づけ | Linuxシステム管理の基礎〜実務 | Linux自動化・上位管理 |
| 主な試験 | EX200 | EX294 |
| 中心 | RHEL管理 | Ansibleによる自動化 |
| 前提 | なし | 認定取得にはRHCSAが必要 |
| 形式 | 実技 | 実技 |
RHCSA EX200
RHCSAはRed Hat認定資格の中核です。2026年時点のEX200はRed Hat Enterprise Linux 10に基づいています。
| 試験 | EX200 |
|---|---|
| 認定 | Red Hat Certified System Administrator |
| 対象 | RHEL 10 |
| 形式 | 実技 |
| 試験時間 | 3時間 |
RHCSAで問われる能力
| 分野 | 主な内容 |
|---|---|
| 基本操作 | Shell、コマンド、ファイル操作 |
| ユーザー管理 | ユーザー・グループ・権限 |
| Storage | Partition、Filesystem、LVM |
| Service | systemd、サービス管理 |
| Network | IP、DNS等の基本設定 |
| Security | Firewall、SELinux等 |
| Container | RHEL環境での基本的なコンテナ操作 |
RHCSAは実技試験
RHCSAは、四択問題から正解を選ぶ形式ではありません。実際のRHEL環境を操作し、指定された状態へ設定するPerformance-Based Examです。
知識だけでは合格しにくい
「chmodの意味を知っている」だけではなく、限られた時間内にユーザー作成、権限設定、サービス起動、ストレージ設定などを正確に実行できる必要があります。
RHCE EX294
RHCEへ進む代表的な試験がEX294です。Red HatはEX294について、複数システム管理とAnsible自動化の能力を評価する試験として位置づけています。
| 試験 | EX294 |
|---|---|
| 位置づけ | RHCE認定パスの主要試験 |
| 形式 | 実技 |
| 試験時間 | 4時間 |
| 中心 | Red Hat Ansible Automation Platform / Linux自動化 |
RHCEで重要なAnsible
Ansibleは、複数台のサーバーへ同じ設定を配布し、自動化するための構成管理・自動化ツールです。
| 要素 | 意味 |
|---|---|
| Inventory | 管理対象ホスト一覧 |
| Playbook | 実行する処理の定義 |
| Module | 個別操作機能 |
| Role | 再利用可能な処理構成 |
| Variable | 環境ごとの値 |
| Handler | 変更時に実行する処理 |
Inventory
Inventoryには、Ansibleで管理するサーバーやグループを定義します。
Webサーバー群、DBサーバー群などをグループ化し、同じPlaybookを対象別に適用できます。
Playbook
PlaybookはYAMLで記述し、「どのホストに、どの処理を、どの順番で実行するか」を定義します。
RHCE対策ではPlaybookを実際に書く
構文を暗記するだけでなく、パッケージ導入、サービス起動、設定ファイル配布、Firewall設定などをPlaybook化する練習が重要です。
Idempotency(冪等性)
Ansible運用では冪等性が重要です。同じPlaybookを何度実行しても、最終的なシステム状態が同じになるように構成します。
「一度だけ成功するスクリプト」ではなく、「何度実行しても安全な自動化」を目指します。
Roles
Rolesを使うと、タスク、変数、テンプレート、ハンドラなどを再利用可能な単位にまとめられます。
| Role利用前 | Role利用後 |
|---|---|
| 巨大なPlaybook | 機能ごとに分割 |
| 再利用しにくい | 複数環境で再利用 |
| 変更影響が読みにくい | 責務を明確化 |
Templates
Jinja2テンプレートを利用すると、環境ごとのIPアドレスやポート番号などを変数で差し替えながら設定ファイルを生成できます。
Variables
Variablesを使うことで、開発・検証・本番など環境差をPlaybook本体へ直接書き込まずに管理できます。
Handlers
設定ファイルが変更されたときだけサービスを再起動する、といった処理をHandlerで実装します。
自動化で扱う代表的なLinux設定
| 対象 | 自動化例 |
|---|---|
| Package | 必要パッケージの導入 |
| User | ユーザー・グループ作成 |
| Service | 起動・自動起動設定 |
| File | 設定ファイル配布 |
| Firewall | 通信許可設定 |
| SELinux | ポリシー関連設定 |
RHCEの前提条件
Red HatはEX294受験者に対し、RH124+RH134、またはRH199相当のシステム管理経験、さらにAnsible自動化コースAU294相当の経験を推奨しています。
RHCE認定を取得するにはRHCSAが必要です。
EX294を先に受ける場合も認定条件は別
試験受験そのものと、RHCE資格として認定される条件は分けて考える必要があります。RHCEとして認定されるにはRHCSAが必要です。
Red Hat認定のcurrent期間
Red Hat認定資格は3年間currentです。
3年を過ぎると資格そのものが「削除」「無効」になるのではなく、認定状態がnon-currentになります。
| 状態 | 意味 |
|---|---|
| Current | 現在の技術水準に対応した認定として扱われる |
| Non-current | 過去に取得した事実は残るが、最新状態ではない |
RHCSAのcurrentを更新する方法
Red Hatは、RHCSAを最新状態に保つ方法として次のルートを案内しています。
| 方法 | 内容 |
|---|---|
| EX200再受験 | 現行RHCSA試験へ再合格 |
| RHCE取得 | currentなRHCSAとしてEX294へ合格 |
| 対象上位認定 | RHCA関連の対象試験へ合格 |
RHCE取得でRHCSAも延長できる
現行RHCSAを保有した状態でRHCE等の対象認定を取得すると、RHCSAのnon-current予定日も追加認定取得日から3年後へ延長されます。
RHCEのcurrentを更新する方法
RHCEについても、EX294へ再合格する方法や、RHCAにつながる対象上位認定を取得する方法があります。
RHCAとは
RHCA(Red Hat Certified Architect)は、Red Hat認定の最上位資格です。
RHCE等を土台として、条件を満たす複数の専門認定を取得・維持することで認定されます。
Red Hat資格の代表的な流れ
RHCSA → RHCE → Red Hat Certified Specialist群 → RHCA
難易度
Red Hatは一般受験者全体の合格率を公開していません。そのため、非公式な「合格率○%」は掲載しません。
| 資格 | 当サイト難易度目安 | 理由 |
|---|---|---|
| RHCSA | やや高い〜高い | 3時間の実技試験 |
| RHCE | 高い | Linux+Ansible自動化 |
| RHCA | 非常に高い | 複数の専門認定が必要 |
勉強時間の目安
以下は公式値ではなく当サイトの目安です。
| 経験 | RHCSA | RHCE |
|---|---|---|
| Linux初心者 | 200〜350時間 | RHCSA後200〜300時間 |
| Linux学習経験あり | 120〜220時間 | 150〜250時間 |
| RHEL実務経験あり | 60〜120時間 | 100〜180時間 |
| Ansible実務経験あり | — | 60〜120時間 |
RHCSAの勉強方法
1. RHEL互換環境を用意する
実際にCLIで操作できる環境を用意します。
2. 毎回コマンドで構築する
GUIに依存せず、ユーザー、Storage、Network、Service、Firewallを操作します。
3. 再起動後も設定が残るか確認する
一時設定だけでなく永続設定が重要です。
4. SELinuxを無効化しない
原因を正しく診断して修正します。
5. 時間を測る
実技試験では速度も重要です。
RHCEの勉強方法
1. RHCSAレベルを自動操作できる状態にする
手動でのLinux設定が曖昧なままAnsibleへ進むと理解しにくくなります。
2. Ad-hoc commandとPlaybookを区別する
一時操作と再利用可能な自動化を使い分けます。
3. Roleを使う
処理を再利用できる構造へ整理します。
4. Jinja2を練習する
環境別設定ファイルを生成します。
5. 冪等性を確認する
Playbookを2回実行し、不要な変更が発生しないか確認します。
4か月学習プラン:RHCE
| 期間 | 内容 | 目標 |
|---|---|---|
| 1〜2週 | RHCSA復習 | Linux管理を手動で完結 |
| 3〜4週 | Ansible基礎 | Inventory・Module |
| 5〜6週 | Playbook | 複数Taskを自動化 |
| 7〜8週 | Variable・Template | 環境差へ対応 |
| 9〜10週 | Role・Handler | 再利用可能な構成 |
| 11〜12週 | Storage・Security自動化 | 複合設定を実行 |
| 13〜14週 | 総合演習 | 複数ホスト管理 |
| 15〜16週 | 4時間模擬 | 時間内に完遂 |
不合格になりやすいパターン
| 失敗 | 原因 | 改善 |
|---|---|---|
| 教材を読むだけ | 実技操作が遅い | 毎日RHELを操作 |
| Ansible構文暗記 | 要件からPlaybookを書けない | 白紙から構築 |
| 巨大Playbook | 再利用性が低い | Roleで分割 |
| 手動修正して終わる | 自動化になっていない | Playbookへ反映 |
| 時間配分なし | 後半未完了 | 模擬試験を時間制限付きで実施 |
Linux+との違い
| 項目 | Linux+ | RHCSA / RHCE |
|---|---|---|
| 主催 | CompTIA | Red Hat |
| ベンダー依存 | なし | RHEL |
| 形式 | 選択+PBQ | 実技 |
| 言語 | 現行XK0-006は英語 | 提供条件を申込時確認 |
| 自動化 | 基礎〜中程度 | RHCEで中心 |
LPICとの違い
| 項目 | LPIC | RHCSA / RHCE |
|---|---|---|
| ベンダー | 中立 | Red Hat |
| 形式 | 知識試験中心 | 実技 |
| OS | 複数Linux | RHEL |
| 上位 | LPIC-2/3 | RHCE/RHCA |
LinuCとの違い
| 項目 | LinuC | Red Hat |
|---|---|---|
| 主な市場 | 日本 | グローバル |
| 日本語 | あり | 試験ごとに確認 |
| ベンダー | 中立 | RHEL |
| 実技 | 知識試験中心 | 実技 |
Ansible資格としてのRHCE
現在のRHCEは、Linux資格であると同時にAnsible自動化資格としての意味合いが強くなっています。
DevOps・SRE志望にも相性がよい
Linux管理だけでなく、構成管理、自動化、再現性、Infrastructure as Code的な考え方を身につけられます。
取得するメリット
| メリット | 内容 |
|---|---|
| 実技で証明 | Linuxを実際に操作できる |
| RHEL実務 | 企業Linux環境と親和性 |
| Ansible | 自動化スキルを証明 |
| 上位認定 | RHCAへ発展 |
| current制度 | 最新技術への更新を示せる |
活かせる仕事
| 職種 | 活用 |
|---|---|
| Linuxサーバーエンジニア | RHEL構築・運用 |
| インフラエンジニア | Linux基盤 |
| クラウドエンジニア | Linux VM・自動化 |
| DevOpsエンジニア | Ansible・構成管理 |
| SRE | 再現性・自動化・運用改善 |
どんな人に向いている?
| タイプ | おすすめ度 | 理由 |
|---|---|---|
| RHEL管理者 | 非常に高い | 職種に直結 |
| Linuxサーバー志望 | 高い | 実技力を証明 |
| DevOps志望 | 非常に高い | Ansible自動化 |
| Linux初心者 | RHCSAから | 段階的学習が必要 |
| Ubuntu専業 | 目的次第 | RHELを使わないなら他資格も候補 |
よくある質問
RHCEは国家資格ですか?
国家資格ではありません。Red Hatが提供するベンダー認定資格です。
RHCEを取るにはRHCSAが必要ですか?
はい。RHCE認定取得にはRHCSAが必要です。
RHCSAの現行試験は何ですか?
EX200で、2026年時点ではRHEL 10に基づいています。
RHCSAは選択式ですか?
いいえ。実際にシステムを操作する実技試験です。
RHCEでは何を学びますか?
現在はAnsibleを使った複数Linuxシステムの自動化が中心です。
EX294の試験時間は?
4時間です。
認定に有効期限はありますか?
Red Hat認定は3年間currentです。3年後は資格取得履歴が消えるのではなくnon-currentになります。
RHCEを取るとRHCSAも更新されますか?
currentなRHCSAとしてRHCEを取得すると、RHCSAのcurrent期限も対象ルールに基づいて延長されます。
LPICとどちらが難しいですか?
単純比較はできませんが、RHCSA/RHCEは実技試験のため、実際に操作できることが必要です。
次に取る資格は?
さらにRed Hat専門性を高めるなら各Certified Specialist、最上位を目指すならRHCAが候補です。
RHCE/Red Hat認定資格のまとめ
RHCEは、Red Hat Enterprise Linuxのシステム管理とAnsibleによる自動化スキルを証明する上位認定です。2026年時点のRHCSA EX200はRHEL 10ベースの実技試験で、RHCE認定にはRHCSAが必要です。RHCE系EX294ではAnsibleを使った複数システム管理が中心となり、4時間の実技試験で実践力を評価します。Red Hat認定は3年間currentで、その後は資格取得履歴が消えるのではなくnon-currentになります。RHELを使う企業インフラ、クラウド、DevOps、SRE、自動化分野を目指す人に特に相性のよい資格です。
情報確認:2026年10月4日
主な確認先:Red Hat「RHCSA認定試験 EX200」「Red Hat Certified Advanced System Administrator in Ansible Exam EX294」「認定資格の更新」「Red Hat Ansible Automation Platform Skills Path」。
