DO329

Building Resilient Microservices with Istio and Red Hat OpenShift Service Mesh with exam

개요

교육 과정 개요

Red Hat OpenShift Service Mesh를 통해 마이크로서비스 제어, 관리, 추적, 모니터링, 테스트

Openshift는 마이크로서비스 애플리케이션을 효율적이고 반복 가능한 방식으로 배포하고 확장할 수 있는 엔터프라이즈 수준의 멀티테넌트 플랫폼을 생성하였습니다. 하지만 이 아키텍처가 더 커지고 복잡해지면 서비스 간의 상호 작용을 정의하기가 점점 더 어려워집니다. Red Hat OpenShift Service Mesh는 Istio, Jaeger, Kiali의 3가지 제품으로 구성되어 원활한 서비스 상호 작용 관리를 지원하고, 서비스 추적을 수행하며, 통신 경로를 시각화합니다. 이 교육 과정에서는 Red Hat OpenShift Service Mesh에 관한 소개와 Red Hat OpenShift Service Mesh의 설치, 서비스 모니터링, 서비스 관리, 서비스 복구를 학습합니다.

또한 Red Hat Certified Specialist in Building Resilient Microservices exam(EX328)이 포함되어 있습니다.

교육 내용 요약

  • OpenShift 클러스터에 Red Hat OpenShift Service Mesh 설치
  • 서비스 트래픽을 제어하여 릴리스 전략 적용
  • 로드 밸런싱 및 페일오버를 포함한 서비스 복구 구현
  • 카오스 테스트로 서비스 복원성 테스트
  • 서비스 보안 적용
  • OpenShift Service Mesh로 네트워크 트래픽을 관찰, 측정, 추적

권장 교육

Red Hat OpenShift I: Containers & Kubernetes(DO180)Red Hat OpenShift Development II: Containerizing Applications(DO288)를 수강하고 Red Hat Certified Specialist in OpenShift Application Development exam(EX288) 또는 기초적인 OpenShift 경험이 있는 것이 좋습니다.

교육 내용

교육 과정 내용

Red Hat OpenShift Service Mesh 소개
마이크로서비스 아키텍처 및 Red Hat Service Mesh의 기본 개념을 설명합니다.
Red Hat Service Mesh 설치
OpenShift Container Platform에 Red Hat Service Mesh를 배포합니다.
Service Mesh 관찰
Jaeger 및 Kiali로 OpenShift Service Mesh를 추적하고 시각화합니다.
서비스 트래픽 제어
Red Hat Service Mesh를 통해 트래픽을 관리하고 라우팅합니다.
Service Mesh를 통해 애플리케이션 출시
카나리아 및 미러링 릴리스 전략으로 애플리케이션을 출시합니다.
카오스 테스트로 서비스 복구 성능 테스트
카오스 테스트로 OpenShift Service Mesh의 복구 성능을 평가합니다.
복구 가능한 서비스 구축
OpenShift Service Mesh 전략을 구사하여 복구 가능한 서비스를 생성합니다.
OpenShift Service Mesh 보안 유지
Red Hat OpenShift Service Mesh로 애플리케이션에서 서비스의 보안을 유지하고 서비스를 암호화합니다.
참고: 교육 과정 내용은 기술의 변화 및 기술에 대한 본질이 진화함에 따라 변경될 수 있습니다. 특정한 학습 목표 또는 세부 내용과 관련하여 질문이나 확인할 사항이 있는 경우 Red Hat 교육 담당자에게 문의하세요.

결과

기업에 미치는 효과

OpenShift 및 Service Mesh와 함께 마이크로서비스 아키텍처를 적용할 경우, 더 효과적으로 애플리케이션을 복구하고 스케일 하는 것은 물론 개발자의 부담도 줄일 수 있습니다. 이로써 시장 출시 시간이 단축될 뿐 아니라 애플리케이션 전체의 데이터 플로우를 시각화하고 추적할 수 있어 마이크로서비스 아키텍처에 대한 인사이트가 향상됩니다. 이러한 인사이트는 애플리케이션에 대한 리소스 할당을 개선하는 데 영향을 미칠 뿐 아니라 특정 마이크로서비스의 결함을 더 빠르게 식별할 수 있게 합니다.

개인에게 미치는 효과

학생들은 이 교육 과정에서 배운 개념을 적용하여 서비스 상호 작용을 간소화하고 더 효율적으로 관리할 수 있습니다. 마이크로서비스 아키텍처 내 서비스 상호 작용을 정의, 모니터링, 관리하기 위해 Service Mesh를 설치하고 설정하는 방법을 배웁니다. 이 교육 과정은 Service Mesh의 "사이드카" 접근 방식이 얼마나 편리한지 보여주고 이 제품이 제공하는 서비스 복구 및 모니터링 기능의 장점을 조명하기 위해 마련되었습니다.

기술 고려 사항

  • 인터넷 액세스가 필요합니다.

맞춤형 기술 경로 구축

1년 동안 Red Hat 온라인 학습 리소스에 온디맨드로 무제한 액세스 가능한 Red Hat 교육 서브스크립션에 포함된 이 교육 과정을 수강하세요.

지식 검증

무료 기술 평가를 받아 보세요. 전문성을 검증하고, 기술 격차를 확인하고, Red Hat 교육을 어디서부터 시작하면 좋을지 추천받을 수 있습니다.