이스티오에 대하여, 이스티오가 어떻게 라이브 프로젝트에서 문제를 해결하는지에 대하여,실제 프로덕션에서 활용되는 이스티오를 실용적인 팁과 함께, 명확하고 이해하기 쉽게 설명해 드립니다.[본 강의를 수강해야 하는 이유]이스티오는 최근 몇 년 사이에 가장 많이 회자된 프레임워크 중 하나입니다! 이전에 쿠버네티스로 작업한 적이 있다면 이스티오를 배우고 싶겠죠. 본 실습 과정을 수강하시면 나만의 이스티오 서비스 메시 실행 경험을 얻을 수 있습니다.본 과정은 명확하고, 이해하기 쉽고, 재미있지만, 거기에 그치지 않고 실제 프로덕션 시나리오에서 이스티오를 사용하는 방법에 대해 자세히 배우고 이스티오의 내부 작동 방식도 살펴볼 수 있도록 만들어졌습니다!본 과정은 미니큐브(8GB 호스트 램 필요)를 사용하여 여러분의 컴퓨터에서 수강할 수 있습니다. 클라우드 서비스 제공자가 필요하진 않지만 클라우드에서도 실행은 가능하며, 기본적으로 쿠버네티스를 실행할 수 있는 모든 곳에서 과정을 실행할 수 있습니다.[강의 구성 및 다룰 내용]1) 이스티오란 무엇인지에 대해 간략하게 설명한 다음 2) 바로 실습으로 들어가 이스티오가 어떻게 라이브 프로젝트의 어려운 문제를 해결하는 지 경험하게 되며, 3) 이를 통해 다음에 대해 자세히 알 수 있습니다:트래픽 관리텔레메트리시각화 (Kiali 활용)분산 추적(Jaeger 활용)그라파나 활용한 네트워크 트래픽 모니터링카나리 배포 방법‘다크 배포’ 방법이스티오 VirtualServices 및 DestinationRules로드 밸런싱 및 세션 어피니티이스티오 게이트웨이결함 주입을 통한 복원력 시험서킷 브레이킹/ 이상치 탐색상호 TLS(mTLS)를 통한 클러스터 트래픽 보호이스티오의 '학습 곡선'은 가파르기 때문에 최대한 명확하고 이해할 수 있도록 과정을 설계했습니다. 실습 데모를 통해 즐겁게 학습하실 수 있기를 바랍니다. 무엇보다 중요한 것은 이스티오는 매우 강력한 도구로 여러분의 이력서에 경쟁력을 더해 줄 것입니다!- Richard강의를 들으시고 강의와 관련하여 궁금하신 점은 무엇이든 Q&A에 남기실 수 있지만, 꼭 영어로 내용을 남겨 주세요. 그래야 상세한 답변을 드릴 수 있습니다. :)
What you'll learn
understand what Istio is and how it functions
manage traffic effectively
utilize telemetry and visualization tools like Kiali
implement distributed tracing with Jaeger
monitor network traffic using Grafana
execute canary and dark deployments
configure Istio VirtualServices and DestinationRules
apply circuit breaking and anomaly detection techniques