DO328

Building Resilient Microservices with Istio and Red Hat OpenShift Service Mesh

개요

교육 과정 개요

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

Building Resilient Microservices with Istio and Red Hat OpenShift Service Mesh(DO328)는 Red Hat OpenShift Service Mesh 입문 과정으로, Red Hat OpenShift Service Mesh의 설치와 이 솔루션을 이용한 서비스 모니터링, 서비스 복구, 서비스 보안을 안내합니다.

Red Hat OpenShift는 마이크로서비스 애플리케이션을 효율적이고 반복 가능한 방식으로 배포하고 확장할 수 있는 엔터프라이즈 수준의 멀티테넌트 플랫폼을 생성했습니다. 하지만 이 아키텍처가 더 커지고 복잡해지면서 서비스 간 상호 작용을 정의하기가 점점 더 어려워지고 있습니다. Red Hat OpenShift Service Mesh는 Istio, Jaeger, Kiali의 3가지 제품으로 구성되어 있어 안전한 서비스 상호 작용을 관리할 수 있는 제로 트러스트 네트워크를 지원하고 커뮤니케이션 경로를 시각적으로 보여 줍니다.

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

교육 과정을 이수하면 가상 환경이 포함된 모든 교육 과정의 핸즈온 랩에 대해 45일간의 연장된 액세스 권한이 제공됩니다.

참고: 이 교육 과정은 4일간의 가상 수업 또는 자기 주도식 방식으로 제공됩니다. 학습 기간은 제공 상황에 따라 다를 수 있습니다. 전체 교육 과정 세부 정보, 일정, 가격을 확인하려면 위치를 선택한 다음 오른쪽 메뉴에서 "시작하기"를 선택하세요.

교육 내용 요약

  • Red Hat OpenShift 클러스터에 Red Hat OpenShift Service Mesh 설치
  • 서비스 트래픽을 제어하여 릴리스 전략 적용
  • 부하 분산 및 페일오버를 통한 서비스 복구 구축
  • 카오스 테스트(chaos testing)로 서비스 복구 능력 테스트
  • 서비스 보안 적용
  • OpenShift Service Mesh로 네트워크 트래픽을 관찰, 측정, 추적

교육 대상

이 교육 과정은 Red Hat OpenShift에서 마이크로서비스 애플리케이션을 배포 및 관리하고 보안 작업을 수행하려는 개발자를 대상으로 합니다.

전제 조건

기술 고려 사항

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

교육 내용

교육 과정 내용

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

결과

기업에 미치는 효과

Red Hat OpenShift Service Mesh가 포함된 마이크로서비스 아키텍처를 통해 조직은 애플리케이션 보안, 복원력, 확장성을 향상하면서도 개발자의 부담을 줄일 수 있습니다. Red Hat OpenShift Service Mesh는 상호 TLS 암호화 및 제로 트러스트 네트워크를 통해 전송 중인 데이터의 보안 수준을 한 단계 더 높입니다. 이로써 시장 출시 시간이 단축될 뿐 아니라 애플리케이션 전체의 데이터 플로우를 시각화하고 추적할 수 있어 마이크로서비스 아키텍처에 대한 인사이트가 향상됩니다. 이러한 인사이트는 애플리케이션에 대한 리소스 할당을 개선할 뿐 아니라 특정 마이크로서비스의 결함을 더 빠르게 식별하는 데 도움이 될 수 있습니다.

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

개인에게 미치는 효과

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

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