Global Vendors Training

Home > > 전체교육일정

전체교육일정

[EX283] Red Hat Certified Enterprise Microservices Developer Exam

교육일정
교육기간
1일
교육금액
420,000원(부가세별도)
전체일정보기 수강신청

교육개요

* 시험 설명
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 개발자



선수과목

* 전제 조건
-Introduction to OpenShift Applications(DO101) 이수 또는 이에 상응하는 경험 입증
-Red Hat Application Development II: Implementing Microservice Architectures(JB283) 이수
-Red Hat Certified Enterprise Application Developer Exam(EX183) 합격 또는 이와 상응하는 업계 JEE 경험 보유
-Red Hat® Enterprise Linux 환경에서 Red Hat® JBoss® Developer Studio 사용 방법 숙지
-핵심 Java 개념과 API에 대한 지식과 이해를 포함하여 JEE에 대한 탄탄한 배경 지식을 보유. 예를 들어, 시험을 치르려면 예외, 주석, 컬렉션 API에 대한 지식이 모두 필요
-Openshift에 대한 어느 정도의 사전지식은 도움이 될 수 있음



강의내용

** 시험 대비를 위한 학습 포인트 **
시험 응시자는 도움 없이 다음 태스크를 수행할 수 있어야 합니다. 명시적으로 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에 매핑



기타

**강의장 : YW - YGL Center (서울특별시 강남구 논현동 58-3 삼익악기빌딩 2층**