EX288
Red Hat Certified OpenShift Application Developer exam
개요
시험 설명
Red Hat Certified OpenShift Application Developer exam(EX288)은 Red Hat® OpenShift® Container Platform 환경에서 기존 애플리케이션을 배포하는 능력을 평가합니다.
이 시험에 통과하면 Red Hat Certified Specialist in OpenShift Application Development 자격을 취득하게 되며 이는 Red Hat Certified Architect (RHCA®) 자격증 취득 시 가산점으로 반영됩니다.
이 시험에 나열된 목표는 사용 가능한 최신 버전의 Red Hat 제품을 바탕으로 합니다. 이 시험의 구입 가능한 버전을 모두 보려면 “시작하기”를 클릭합니다.
이 시험과 관련된 기술과 지식은 OpenShift의 자체 관리형 에디션과 Red Hat OpenShift on AWS(ROSA) 및 Azure Red Hat OpenShift와 같은 관리형 서비스 에디션 모두에 적용할 수 있습니다.
시험 응시 대상
- Red Hat OpenShift Container Platform 쿠버네티스 환경을 관리하는 DevOps 롤의 애플리케이션 개발자
- Red Hat OpenShift Container Platform 쿠버네티스 환경을 구현하는 DevOps 롤의 애플리케이션 개발자
- 컨테이너화된 애플리케이션 개발 또는 기존 애플리케이션을 컨테이너화된 애플리케이션으로 변환하는 업무를 담당하는 애플리케이션 개발자
- 사이트 신뢰성 엔지니어
전제 조건
- 이 시험에 응시하려면 컨테이너 기술에 대한 기본적인 지식이 있어야 합니다. 어느 정도 프로그래밍 경력이 있으면 가장 좋지만 필수는 아닙니다. 문서를 이용해 익숙하지 않거나 새로운 애플리케이션의 사용법을 배울 수 있어야 합니다.
- 무료 평가를 통해 이 시험을 준비하는 데 가장 도움이 되는 교육 과정을 찾아보세요.
- Red Hat OpenShift Development II: Containerizing Applications(DO288) 과정을 이수하는 것이 가장 좋지만 필수는 아닙니다.
- Red Hat Certified Specialist in Containers and Kubernetes 자격증을 취득하는 것이 가장 좋지만 필수는 아닙니다.
목표
시험 대비를 위한 학습 포인트
시험 준비에 도움이 되도록 시험 목표에서는 시험에 나올 것으로 예상되는 태스크 영역을 강조합니다. Red Hat은 시험 목표를 추가, 수정 또는 제거할 권리가 있습니다. 변경 사항이 있을 경우 사전에 공지됩니다.
시험 응시자는 다음 태스크를 수행할 수 있어야 합니다.
- Red Hat OpenShift Container Platform 작업
- 다양한 OpenShift 프로젝트 생성 및 작업
- 단일 컨테이너 및 멀티 컨테이너 애플리케이션 배포
- Helm 차트 생성 및 사용
- Kustomize로 배포 사용자 정의
- 애플리케이션 상태 모니터링 구현
- 기본적인 Git 사용법을 이해하고 OpenShift 내 애플리케이션 배포와 관련해 Git로 작업
- 특정 요구 사항을 충족하기 위해 OpenShift 내부 레지스트리 구성
- OpenShift용 클라우드 네이티브 애플리케이션 구축 및 배포
- 웹 콘솔로 애플리케이션 관리
- 멀티 컨테이너 애플리케이션 배포
- Helm 차트 생성
- Kustomize로 배포 사용자 정의
- 컨테이너 이미지 작업
- 커맨드라인 유틸리티를 사용하여 컨테이너 이미지 생성 및 조작
- 컨테이너 이미지 최적화
- 컨테이너 이미지를 레지스트리에 게시
- 애플리케이션 배포 문제 해결
- 애플리케이션 배포 시 경미한 문제 진단 및 수정
- 이미지 스트림 작업
- 커스텀 이미지 스트림을 생성해 애플리케이션 배포
- 기존 Git 리포지토리에서 애플리케이션 풀링(pulling)
- 애플리케이션 배포 시 경미한 문제 디버그
- 구성 맵 작업
- 구성 맵 생성
- 구성 맵을 사용해 애플리케이션에 데이터 주입
- S2I(Source-to-Image) 툴 작업
- S2I를 사용해 애플리케이션 배포
- 기존 S2I 빌더 이미지 커스터마이징
- 후크 및 트리거 작업
- 제공된 스크립트를 실행하는 후크 생성
- 후크의 적절한 운영 테스트 및 확인
- 애플리케이션 빌드 관리 및 트리거
- 템플릿 작업
- OpenShift 템플릿 작성
- JSON 또는 YAML 형식으로 작성된 기존 템플릿 사용
- 멀티 컨테이너 템플릿으로 작업
- 템플릿에 사용자 정의 매개 변수 추가
시험 중에 미리 작성된 한 개 이상의 애플리케이션으로 작업해야 할 수 있습니다. 애플리케이션 코드를 수정할 필요는 없지만 경우에 따라서는 정해진 애플리케이션 배포를 완전히 테스트하고 완료하기 위해 제공된 문서를 활용해야 할 수도 있습니다.
유의 사항
준비 사항
이 시험을 준비하려면 Red Hat OpenShift I: Containers & Kubernetes(DO180) 및 Red Hat OpenShift Development II: Containerizing Applications(DO288) 교육 과정을 수강하는 것이 좋습니다. 이러한 과정을 수강하는 것은 필수 사항이 아니며, 시험 응시만 선택할 수도 있습니다.
Red Hat 교육 과정을 수강하면 시험 준비에 많은 도움이 될 수는 있으나, 단순히 교육 과정을 수강하는 것만으로 시험 합격이 보장되는 것은 아닙니다. 이전 경험, 실습, 타고난 적성 또한 성공을 결정짓는 주요 요소입니다.
Red Hat 제품에 대한 시스템 관리를 다루는 서적과 기타 리소스는 상당히 많습니다. Red Hat은 그 어떠한 서적이나 리소스도 특정 시험에 대한 시험 자료 가이드로 공식 지정하고 있지 않지만, 이러한 자료는 해당 분야에 대한 지식을 넓히는 데 도움이 될 것입니다.
시험 형식
시험은 최대 3시간이 소요되는 1개 섹션으로 구성되어 있습니다. 이 시험은 수행 기반으로 Red Hat OpenShift Container Platform 환경에서 애플리케이션을 배포하는 능력을 평가합니다. 응시자는 OpenShift Container Platform DevOps 환경에서 실제로 수행하는 직무와 유사한 다수의 태스크를 수행하게 되며, 특정 목표 기준의 충족 여부를 기반으로 평가합니다.
Red Hat 원격 시험 형식으로 가상 환경에서 시험에 응시할 수도 있습니다. 온라인 응시가 적합한지 알아보려면 원격 시험에 대한 자세한 내용을 찾아보세요.
점수 및 발표
공식 시험 점수는 Red Hat Certification Central을 통해서만 공개됩니다. Red Hat은 감독관 또는 교육 파트너가 응시자에게 직접 점수 결과를 발표하는 것을 허용하지 않습니다. 시험 점수는 통상적으로 영업일 기준 3일(미국 시간 기준) 이내에 발표됩니다.
시험 결과는 총점으로 발표됩니다. Red Hat은 개별 문항에 대한 점수를 공개하지 않으며 요청이 있더라도 추가 정보를 제공하지 않습니다.
첫 번째 응시에서 통과하지 못하면 시험에 1회 재응시할 수 있습니다. 자세한 내용은 교육 정책 페이지
를 참조하세요.