[RHCE] 취득 후기

dan·2026년 2월 23일

Red Hat Linux

목록 보기
7/9


2월 응시한 RHCE(Red Hat Certified Engineer) 후기를 작성하며 준비 과정을 되돌아보고자 한다.


1. 시험 신청

두 가지 방법으로 RHCE 시험을 신청할 수 있다.

1. Red Hat 공식 홈페이지에서 직접 신청

Red Hat 공식 홈페이지(https://www.redhat.com/ko)에 접속하면, 상단 배너의 '교육 > 자격증' 탭을 클릭하여 Red Hat에서 주관하는 교육과정 및 자격증 목록을 확인할 수 있다.
EX294 - Red Hat Certified System Engineer(RHCE) Exam

EX294 Exam Package(KRW 500,000)를 구매하고, 신분증(여권 등)을 등록한다. 승인이 완료되면 이메일로 전송된 링크를 통해 시험 일정을 선택할 수 있다.

2. Red Hat 공식 교육기관 통해 신청

Red Hat 인증 공식 교육기관(패스트레인 등)에서 오픈한 시험 응시 강좌를 수강하는 형태로 신청할 수 있다. 이 경우에는 교육기관 쪽에서 응시자의 RHN ID 등을 입력받아 신청과정을 진행한다.
EX294 Red Hat Certified Engineer (RHCE) exam

응시료(KRW 550,000)는 5만원 더 비싸며, 신분증 등록 및 이하 과정들은 직접 신청할 때와 동일하다.

본인은 두 번째 방식으로 시험을 응시했다. 교육기관에서 시험 장소 및 환경을 제공한다. remote 응시를 위한 시험용 OS 세팅, 보조 웹캠 구매 등이 번거롭다면 교육기관을 통해 시험을 신청하는 것을 추천한다.


2. 시험 응시

패스트레인 교육센터(3호선 양재역 5번 출구, 도보 1분 거리)에 방문하여 시험을 응시했다.

RHCE exam (EX294) : RHCE v9

  • 시험 시간: 4h (응시 전 description 확인 및 응시환경 테스트에 30분 정도 소요되어, 실 시험 시간은 3.5시간 정도이다)
  • OS: RHEL 9 (Plow)

시험 시간에 맞춰 시험 서버에 접속한다. 그 뒤, proctor(감독관)와 함께 전면 및 측면 웹캠 화면 확인, 여권 확인, 주변 환경 스캔을 진행한다.
사전 과정이 모두 완료되면, proctor가 채팅을 통해 응시 시작을 알려준다.

총 7대의 VM(Utility Server 1대, Control Node 1대, Managed Node 5대)이 제공되며, Control Node에서 Ansible playbook을 실행해 5대의 Managed Nodes를 관리하는 과제를 수행한다. 시험 환경은 GUI로 제공되며, 메뉴 탭의 'VM Control' 버튼으로 개별 VM을 CLI로 구동한다. GUI가 익숙할 경우 'Open Terminal' 버튼을 클릭해 kiosk 계정에서 SSH 연결하여 GUI로 개별 VM을 구동할 수 있다.

응시를 마치고 proctor에게 완료를 알려주면, proctor의 안내에 따라 시험을 마무리한다.


3. 준비 과정

3.1 Udemy Online Course

Ansible을 다뤄본 경험이 없었기 때문에, Ansible에 대한 기본적인 개념과 작동 원리를 익히기 위해 Udemy에서 관련 강의를 수강했다.

Imran Afzal - Linux Red Hat Certified Engineer (RHCE - EX294)

10개 섹션, 66개의 강의, 총 길이 7시간 38분 정도의 강의이며, 수강을 완료하면 수료증을 발급해준다.

3.2 Dump 수집 및 실습

구글링을 통해 RHCE v9 dump를 수집할 수 있다. RHCE의 가장 핵심적인 역량이 YAML 파일을 syntax에 맞게 작성하는 것이기 때문에, 무엇보다 실습이 가장 중요하다. 실습 환경을 구성하고, 수집한 dump 실습을 반복했다. Red Hat Subscription 기간이 남아서, Oracle VirtualBox에 VM을 만들고 RHEL 9를 올려 실습 환경을 구성했다.

실습 환경 구성

  • Platform: Oracle VirtualBox 7.2.4
  • OS: RHEL 9.7 (Plow)

Oracle VirtualBox 대신 VMware를 사용하거나, RHEL OS 대신 CentOS를 활용해서 실습 환경을 구성할 수도 있다.

자세한 실습 환경 구성 과정과 Dump는 별도 포스팅으로 다루어보려 한다.


4. 후기

수행 기반의 Red Hat Certified Engineer(RHCE) exam(EX294)은 Red Hat® Ansible Automation Platform을 사용하여 시스템을 관리하고 일반적인 시스템 관리 태스크를 실행하기 위해 플레이북을 작성하는 데 필요한 지식과 역량을 평가합니다. 이 시험에서 평가하는 역량은 여러 Red Hat 제품 전반에서 시스템을 관리하는 데 기본적으로 필요합니다.

from Red Hat official website

'Ansible을 활용해 여러 managed 서버들을 관리할 수 있는가?'를 판별하는 시험이다. 개인적으로는 RHCE를 준비하며 DevOps 관점에서 Ansible의 효율성에 감탄했다. 여러 서버에 하나하나 SSH 접속해서 서버 설정 작업을 반복했던 과정들을 무려 하나의 플레이북으로 뚝딱 수행할 수 있다니.

'Ansible을 활용하는 역량'이란 YAML 파일을 오차 없이 깔끔하게 만드는 것이라고 생각한다. 플레이북이 수행할 명령어들을 머리속으로 생각할 수 있어야 오차 없는 플레이북을 만들 수 있고, 혹시 모를 syntax error(정말 많이 실수한다)를 더블체크하는 것 또한 필요하다. Ansible에서 활용할 수 있는 다양한 모듈을 알아보고 사용해보는 것이 중요하며, syntax에 민감도가 높은 YAML 파일의 특성상 침착하게 플레이북을 작성해야 했다.


Collection과 Role을 활용하는 역량에서 부족함이 있었으나... 다행히 합격했다.

다음 포스팅으로는 수집했던 RHCE v9 dump와 실습환경 구성을 공유하고자 한다.

profile
Hello Engineering World

1개의 댓글

comment-user-thumbnail
2026년 9월 21일

좋은 자료 갑사합니다

답글 달기