문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
서비스 메시 소개
- 마이크로서비스 대규모 관리 도전 과제
- 서비스 메시가 해결하는 문제
- Istio, Linkerd, Consul 등 다른 서비스 메시 비교
Kubernetes 네트워킹 기본
- Kubernetes 네트워킹 모델
- 서비스, 인그레스, 로드 밸런싱
- 네이티브 Kubernetes 네트워킹 한계
Istio 기능 및 아키텍처
- 컨트롤 플레인과 데이터 플레인
- Envoy 사이드카의 역할
- 주요 Istio 구성 요소: Pilot, Citadel, Mixer (레거시), Istiod
Kubernetes에 Istio 설치
- Istio를 위한 Kubernetes 클러스터 준비
- Helm과 Istioctl로 Istio 설치
- 설치 및 사이드카 인젝션 확인
Istio 트래픽 관리 작업
- 라우팅, 재시도 및 장애 조치 구성
- 블루/그린 배포 및 캐너리 배포
- 인그레스 트래픽을 위한 Istio 게이트웨이 사용
Istio로 서비스 메시 보안
- 서비스 간 인증을 위한 상호 TLS (mTLS)
- 권한 정책 (RBAC 및 ABAC)
- Istio의 제로 트러스트 아키텍처
관찰 가능성 및 모니터링
- Istio와 함께 Prometheus 및 Grafana 사용
- Jaeger와 Zipkin으로 분산 추적
- 메트릭, 로그 및 트레이스 분석
Istio와 Calico 통합
- 고급 네트워크 정책 시행
- 팟 간의 통신 보안
- Istio + Calico 배포의 모범 사례
문제 해결 및 모범 사례
- Istio 배포의 일반적인 문제
- 사이드카 프록시 디버깅
- 생산 서비스 메시의 운영 모범 사례
요약 및 다음 단계
요건
- 네트워킹 개념에 대한 이해
- Linux 명령줄 경험
- 컨테이너와 Kubernetes에 대한 지식
대상자
- 개발자
- 클라우드 아키텍트
- DevOps 엔지니어
- 네트워크 엔지니어
- 시스템 관리자
14 시간
회원 평가 (1)
교사의 기술적 준비
Giorgio - Asystel-BDF S.p.A.
코스 - Creating a Service Mesh with Istio and Kubernetes
기계 번역됨