시험 응시자는 도움 없이 다음 태스크를 수행할 수 있어야 합니다. 명시적으로 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에 매핑

