검색
한국어
한국어
로그인 Account
로그인 / 등록 Account
DO328

Building Resilient Microservices with Istio and Red Hat OpenShift Service Mesh

위치

형식 자세히 볼까요?

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

개요

교육 과정 개요

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

Building Resilient Microservices with Istio and Red Hat OpenShift Service Mesh(DO328)에서는 Red Hat OpenShift® Service Mesh의 설치, 서비스 모니터링, 서비스 관리, 서비스 복구를 학습합니다.

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

이 교육 과정은 Red Hat® OpenShift Container Platform 4.4 및 Red Hat OpenShift Service Mesh 1.1을 기반으로 합니다.

교육 내용 요약

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

교육 대상

이 교육 과정은 마이크로서비스 애플리케이션을 배포하고 스케일하려는 개발자를 대상으로 합니다.

전제 조건

교육 내용

교육 과정 내용

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

결과

기업에 미치는 효과

OpenShift 및 OpenShift Service Mesh와 함께 마이크로서비스 아키텍처를 적용할 경우, 더 효과적으로 애플리케이션을 복구하고 스케일하는 것은 물론 개발자의 부담도 줄일 수 있습니다. 팀에서 애플리케이션 전체의 데이터 플로우를 시각화하고 추적함으로써 출시 일정을 단축하고 마이크로서비스 아키텍처에 대한 인사이트를 향상할 수 있습니다. 이러한 인사이트를 바탕으로 리소스 할당을 최적화하고, 특정 마이크로서비스 애플리케이션의 결함을 신속히 찾아낼 수 있습니다.

Red Hat은 고객의 이익을 위해 이 교육 과정을 개설했으나, 기업마다 인프라가 다르므로 실제로 얻는 결과와 이점은 다를 수 있습니다.

개인에게 미치는 영향

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

온라인 교육 리소스에 무제한 온디맨드 액세스를 제공하는 Red Hat 교육 서브스크립션에 포함된 본 강의를 수강해 보세요.