EX328

Red Hat Certified Specialist in Building Resilient Microservices Exam

개요

시험 설명

Red Hat Certified Specialist in Building Resilient Microservices Exam(EX328)은 Red Hat OpenShift Container Platform 및 Red Hat OpenShift Service Mesh를 이용해 복구 가능한 마이크로서비스 메시를 생성하고 관리하는 데 필요한 기술과 지식을 테스트합니다. 이 시험은 Red Hat Service Mesh를 사용하여 퍼시스턴트 데이터 저장소가 있는 여러 마이크로서비스로 구성된 애플리케이션의 복원력을 갖춘 운영을 구성하고 관리하는 데 필요한 기본 기술을 중점적으로 다룹니다.

이 시험을 통과하면 Red Hat Certified Specialist in Building Resilient Microservices 자격을 취득하게 되며, Red Hat Certified Architect(RHCA®) 자격증 취득 시 가산점으로 반영됩니다.

이 시험에 나열된 목표는 사용 가능한 최신 버전의 Red Hat 제품을 바탕으로 합니다. 이 시험의 구입 가능한 버전을 모두 보려면 “시작하기”를 클릭합니다.

시험 응시 대상

Red Hat Certified Specialist in Building Resilient Microservices 자격증 취득 대상자는 다음과 같습니다.

  • Red Hat OpenShift Container Platform 환경을 관리하는 DevOps 롤의 관리자 또는 아키텍트
  • Red Hat OpenShift Container Platform 환경을 구현하는 DevOps 롤의 관리자 또는 아키텍트
  • Red Hat OpenShift Container Platform에서 여러 마이크로서비스를 관리하거나 기존 마이크로서비스 그룹을 지원하는 업무를 담당하는 애플리케이션 개발자

전제 조건

이 시험에 응시하려면 Red Hat OpenShift Development II: Containerizing Applications(DO288)Building Resilient Microservices with Istio and Red Hat OpenShift Service Mesh(DO328) 교육 과정에서 제공되는 것과 같은 Red Hat OpenShift 애플리케이션에 관한 실무 지식을 보유해야 합니다. 특히 이 시험의 응시자는 Red Hat OpenShift Container Platform을 사용하여 다음을 수행할 수 있어야 합니다.

  • 여러 Red Hat OpenShift 프로젝트 생성 및 작업
  • 애플리케이션 배포
  • 컨테이너 이미지 작업
  • JSON 또는 YAML 형식으로 작성된 쿠버네티스 리소스 작업
  • 쿠번네티스 사용자 정의 리소스 정의(CRD) 이해

목표

준비 사항

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

시험 응시자는 다음 태스크를 수행할 수 있어야 합니다.

  • Red Hat Openshift Service Mesh 사용자 정의 리소스 이해 및 사용
  • Service Mesh에서 애플리케이션 배포 및 구성:
    • 포드 애플리케이션에 수동으로 사이드카 설치 
    • 주석을 사용한 자동 사이드카 삽입
    • 네트워크 정책의 구성 이해(메시 멤버, 외부 서비스 등)
  • 요청 라우팅 및 트래픽 관리 사용
    • 다양한 애플리케이션 버전에 대한 정적 및 동적 요청 라우팅 구성 가능
  • A/B 테스트 및 카나리아 릴리스를 포함하여 더 복잡한 운영 기능을 제공하여 Red Hat OpenShift Service Mesh®가 지원할 수 있는 배포/릴리스 패턴 전략 이해
  • 고급 라우팅 기술을 구성하고 관리하여 서비스 간 흐름 및 API 호출 제어
    • 다양한 서비스 A/B 테스트, 카나리아 롤아웃, 백분율 기반 트래픽 분할을 통한 단계적 롤아웃, 선별된 사용자 그룹을 위한 다크 런칭 사이에서 생성되는 메시 내의 트래픽 이동 마이그레이션
    • 트래픽 미러링 기능을 활용하여 마이크로서비스에 변경 사항 적용. 라이브 트래픽을 복사하는 섀도잉 런치 생성 가능
  • 메쉬에서 들어오고 나가는 인바운드 및 아웃바운드 트래픽을 전송하여 수신 및 송신 트래픽 제어 정책 관리 
    • 서비스를 통한 전달 요청을 허용하는 수신 트래픽에 대한 게이트웨이 진입점 정의 및 제어
    • Istio 클러스터 내에서 공개적으로 액세스할 수 있는 외부 서비스에 대한 액세스 제어 활성화
  • 런타임에 네트워크 복원력 및 내결함성을 동적으로 구성하여 장애가 발생한 노드를 확인하고 국지적으로 장애가 발생하는 것을 방지할 수 있음
    • 시간 제한을 정의하는 응답의 대기 시간 제어
    • 재시도 전략으로 요청 시도 횟수를 지정하여 서비스 가용성 향상
    • 서비스 내 호출 제한 및 서킷 브레이커 메커니즘을 적용하여 과부하 또는 장애가 발생한 호스트에 대한 액세스 방지
    • 부하 분산 대상 룰을 구성하는 연결 및 배출 풀 정책 지정
  • Service Mesh 정책 검사 작업 및 구성
    • 정책을 통해 시행 기능 정의, 로컬 및 글로벌 속도 제한 구성, 액세스 할당량 정의
    • 워크로드에 적용되는 거부 및 허용 정책에 대한 권한 부여 활성화 및 구성
  • Service Mesh의 인증 및 권한 부여 보안을 위해 구현된 아키텍처를 사용하여 워크로드 간 통신 이해 및 구성
    • 보안 명명 권한 부여를 통해 서비스 간 통신 제공 
    • 상호 TLS 통신을 사용하여 서비스 간 통신 터널링
    • 보안 명명을 사용하여 서비스 이름의 Identity 매핑 
    • 상호 TLS 모드를 적용하는 피어 인증 정책 정의
    • 필요한 최종 사용자 인증 정책 검사 정의. 서비스 및 최종 사용자와 워크로드 간 통신에 대한 액세스 권한 부여 규칙 정의 및 구성
  • 오류 주입 메커니즘을 이해하고 이를 사용하여 시스템에 오류 및 카오스 테스트를 도입하고 애플리케이션의 장애 복구 용량 테스트
    • 증가된 네트워크 대기 시간 또는 과부하된 서비스를 모방하기 위해 지연을 생성하는 타이밍 오류 주입
    • 오류 응답 주입 및 TCP 연결 실패로 충돌 장애 생성

유의 사항

준비 사항

시험 준비를 위해 Building Resilient Microservices with Istio and Red Hat OpenShift Service Mesh(DO328)Red Hat OpenShift Development II: Containerizing Applications(DO288) 교육 과정을 수강하고 Red Hat Certified Specialist in OpenShift Application Development(EX288)를 취득하는 것이 좋습니다. 이러한 교육 과정을 수강하는 것은 필수 사항이 아니며, 시험 응시만 선택할 수도 있습니다.

Red Hat의 교육 과정을 수강하면 시험 준비에 큰 도움이 될 수 있으나, 단순히 교육 과정을 수강하는 것만으로 시험 합격이 보장되는 것은 아닙니다. 이전 경험, 실습, 타고난 적성 또한 성공을 결정짓는 주요 요소입니다.

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

시험 형식

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

점수 및 발표

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

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

시험에 합격하지 못한 경우, 재응시 기회가 한번 더 제공됩니다. 자세한 내용은 교육 정책 페이지를 참조하세요.