검색
한국어
한국어
로그인 Account
로그인 / 등록 Account
웹사이트
EX283

Red Hat Certified Enterprise Microservices Developer Exam

위치

형식 자세히 볼까요?

커뮤니티에서 의견을 나눠 보세요: Red Hat 교육 커뮤니티

개요

시험 설명

Red Hat Certified Enterprise Microservices Developer Exam(EX283)은 마이크로서비스 스타일 환경에서 안정성과 성능을 갖춘 JEE 애플리케이션을 개발하는 기술과 지식을 테스트합니다. 이 시험은 Microprofile API를 사용하여 마이크로서비스 엔터프라이즈 Java 애플리케이션을 개발하는 데 중점을 둡니다.

Red Hat Certified Enterprise Application Developer(RHCEAD)는 이 시험에 통과하면 Red Hat Certified Enterprise Microservices Developer 자격증을 취득할 수 있습니다.

Red Hat Certified JBoss Developer(RHCJD)는 이 시험에 통과하면 Red Hat Certified Specialist in Enterprise Microservices Development 자격증을 취득할 수 있습니다. 누구나 이 시험에 응시할 수 있으나 Red Hat Certified Enterprise Microservices Developer 자격증을 취득하려면 RHCEAD 또는 RHCJD 자격증을 보유하고 있어야 합니다.

이 시험은 Eclipse MicroProfile 1.3을 기반으로 합니다.

시험 응시 대상

Java를 사용하여 마이크로서비스 지향적인 고급 엔터프라이즈 애플리케이션을 개발할 수 있는 기술과 역량을 입증하려는 JEE 개발자

전제 조건

목표

시험 대비를 위한 학습 포인트

시험 응시자는 도움 없이 다음 태스크를 수행할 수 있어야 합니다. 명시적으로 Microprofile과 마이크로서비스를 다루긴 하지만, 이 시험을 통해 입증된 기술과 역량은 다양한 고급 Java 개발 시에도 적용 가능합니다.

  • 애플리케이션 내외부의 몇 가지 환경 인식 소스, 그리고 Configuration for Microprofile을 사용한 종속성 주입이나 조회를 통해 이용 가능해진 설정 속성 제공 및 확보
    • 데이터를 설정된 값으로 표면화
    • 설정된 값들을 @Inject 및 @ConfigProperty 한정자를 사용해 빈(bean)에 주입
    • 특정 설정값 액세스 또는 생성
    • 기본값 및 커스텀 ConfigSource와 ConfigSource 배열에 대한 이해
    • 컨버터를 이해하고 구현
  • Microprofile Fault Tolerance를 사용해 비즈니스 로직에서 실행 로직 분리
    • MicroProfile Config와의 관계 이해
    • 비동기와 동기 실행의 차이를 이해하고 기본값 파악
    • @Timeout 활용
    • 재시도 정책을 이해하고 @Retry를 사용해 적용
    • 폴백을 이해하고 정의
    • CircuitBreaker와 Bulkhead를 이해하고 적용
    • 내결함성 설정을 이해하고 이를 설정
  • MicroProfile Health Check를 사용하여 다른 기기에서 컴퓨팅 노드의 상태를 조사
    • Health Check 인터페이스와 Health Check 응답을 이해하고 이를 구현
    • 인간친화적 Health Check 응답 구축
    • 프로토콜과 와이어포맷(wireformat) 이해
  • Microprofile Metrics를 사용하여 관리 에이전트로 모니터링 데이터 내보내기
    • Health Check와의 차이점 이해
    • 3가지 하위 리소스 세트(범위)인 기초, 벤더, 애플리케이션을 이해하고 이를 활용
    • 태그(레이블), 메트릭 레지스트리, @Metric 이해
    • 메타데이터와 왜 메타데이터가 모범사례인지 이해
    • REST API를 통해 메트릭 노출
    • 필수 메트릭 파악
    • 애플리케이션 메트릭 프로그래밍 모델 이해
  • MicroProfile Interoperable JWT RBAC: 마이크로서비스 엔드포인트의 롤 기반 액세스 제어(RBAC)를 위한 OIDC(OpenID Connect) 기반 JWT(JSON Web Token)
    • RESTful 서비스 및 토큰 기반 인증의 보안 토큰에 대해 이해
    • JWT 전달자 토큰을 사용해 서비스 보호
    • JAX-RS 애플리케이션을 MP-JWT 액세스 제어 요구로 표시
    • MP-JWT 토큰을 Java EE 컨테이너 API에 매핑
Red Hat의 모든 수행 기반 시험에서와 마찬가지로, 이러한 설정은 재부팅 후에도 변경 없이 유지되어야 합니다.

유의 사항

준비 사항

이 시험을 준비하려면 Red Hat Application Development II: Implementing Microservice Architectures(DO283) 교육 과정을 수강하는 것이 좋습니다. 이러한 과정을 수강하는 것은 필수 사항이 아니며, 시험 응시만 선택할 수도 있습니다.

Red Hat 교육 과정을 수강하면 시험 준비에 많은 도움이 될 수는 있으나, 단순히 교육 과정을 수강하는 것만으로 시험 합격이 보장되는 것은 아닙니다. 이전 경험, 프랙티스, 타고난 소질 또한 시험에서 좋은 결과를 얻을 수 있는 주요 요소가 됩니다.

Red Hat 제품에 대한 시스템 관리를 다루는 서적과 기타 리소스는 상당히 많습니다. Red Hat은 그 어떠한 서적이나 리소스도 특정 시험에 대한 시험 자료 가이드로 공식 지정하고 있지 않지만, 이러한 자료는 해당 분야에 대한 지식을 넓히는 데 도움이 될 것입니다.

시험 형식

본 시험은 실제 개발 태스크를 수행해야 하는 실용적인 핸즈온 시험입니다. 시험 중에는 인터넷을 사용할 수 없으며 시험장에 인쇄물 또는 전자 서적을 가져올 수 없습니다. 반입 금지 항목에는 노트, 책 또는 기타 자료가 포함됩니다. MicroProfile의 사양 및 관련 자료는 시험 중에 제공됩니다.

점수 및 발표

공식 시험 점수 결과는 Red Hat Certification Central을 통해서만 공개됩니다. Red Hat은 감독관 또는 교육 파트너가 응시자에게 직접 점수 결과를 발표하는 것을 허용하지 않습니다. 시험 점수는 통상적으로 영업일 기준 3일(미국 시간 기준) 이내에 발표됩니다.

시험 결과는 총 점수로 발표됩니다. Red Hat은 개별 문항에 대한 점수를 공개하지 않으며 요청이 있더라도 추가 정보를 제공하지 않습니다.

시험 결과는 총 점수로 발표됩니다. Red Hat은 개별 문항에 대한 점수를 공개하지 않으며 요청이 있더라도 추가 정보를 제공하지 않습니다.

권장되는 다음 시험 또는 교육 과정

기술 경로

Microservices Developer 기술 경로

AD184 번들 - 현재 페이지
교육 과정과 시험이 번들로 제공되므로 시간 및 비용 절약 가능

컴퓨터 아이콘

AD183 - 권장 교육 과정 - 현재 페이지
Red Hat Application Development I: Programming in Java EE

시험 아이콘

EX183 - 필수 시험 - 현재 페이지
Red Hat Certified Enterprise Application Developer Exam

자격증 아이콘

자격증 - EX183 시험 통과
Red Hat Certified Enterprise Application Developer

DO284 번들 - 현재 페이지
교육 과정과 시험이 번들로 제공되므로 시간 및 비용 절약 가능

컴퓨터 아이콘

DO283 - 권장 교육 과정 - 현재 페이지
Red Hat Application Development II: Implementing Microservice Architectures

시험 아이콘

EX283 - 필수 시험 - 현재 페이지
Red Hat Certified Enterprise Microservices Developer Exam

자격증 아이콘

자격증 - EX183 및 EX283 시험 통과
Red Hat Certified Enterprise Microservices Developer