SlideShare a Scribd company logo
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
S E O U L | M A Y 4 , 2 0 2 3
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Multi-AZ EKS
Locality LB
(Koriel)
Site Reliability Engineer
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Istio Locality LB
Istio OutlierDetection
Topology Aware Hints
Agenda
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Cross-zone traffic
Latency
VPC Flog Logs
K8s Pod Metadata
AWS Athena
Visibility
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
확보
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
•Istio Ingress Gateway
•Istio Mesh
•Istiod
•Monitoring
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Istio Locality LB
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Istio Locality LB
ISTIO LOCALITY LB ?
•EKS Worker Node Topology
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Istio Locality LB
ISTIO LOCALITY LB ?
•Istio Proxy Config
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Istio Locality LB
ISTIO LOCALITY LB ?
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Istio Locality LB
ISTIO LOCALITY LB ?
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Istio Locality LB
ISTIO LOCALITY LB ?
•
• Istio Locality LB Traffic
• Istio OutlierDetection
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Istio OutlierDetection
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Istio OutlierDetection
ISTIO LOCALITY LB ISTIO OUTLIERDETECTION
•Virtual Service Destination Rule outlierDetection
•outlierDetection
zone zone pod
failover zone
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Istio OutlierDetection
ISTIO LOCALITY LB ISTIO OUTLIERDETECTION
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Istio OutlierDetection
ISTIO LOCALITY LB ISTIO OUTLIERDETECTION
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Topology Aware Hints
ISTIO POD ?
•K8s Service Topology Aware Hints Locality LB
•Endpoint Slice Hints
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Topology Aware Hints
ISTIO POD ?
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
?
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
86% 98%
Istio mesh cross-zone traffic 86%
K8s service cross-zone traffic 98%
Istio Locality LB Topolgy Aware Hints
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AZ ?
• AZ failover
•
AZ a 2 , AZ c 4 AZ a AZ c 2
TopologySpreadContraints maxSkew 1
EKS default scheduler custom scheduler
• Pod
• EKS Active-Active
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS Fault Injection Simulator
EKS
DevOps Engineer
LG
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
LG U+ DevOps Engineer
Backend Developer(APM)
→ DevOps Engineer
AWS
K8s
SRE
linkedin.com/in/youngjin-jung
github.com/YoungJinJung
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS Fault Injection Simulator Chaos Mesh
EKS
Agenda
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Good intentions never work, you
need good mechanisms to make
anything happen
Jeff Bezos
CEO of Amazon
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
INFRASTRUCTURE
APPLICATION OPERTAION
…
Multi A-Z
Auto
Scaling
Replica and
Sharding
Dynamic
Routing
Event
Driven
Automation
IaC
Content
Caching
Timeout Monitoring Incidents
Retries with
Backoff
Monitor
Post
Mortem
Exception
Handling
Circuit
Breaker
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
WHAT WHY
,
,
HOW
(OS, ,
)
,
SPOF
/
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Chaos
Engineering
Improvement
Define
Steady State
Hypothesis
Run
Experiment
Verify
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Observability
Visibility Alerting Less time in Incident Acceleration
Observability
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS Fault Injection Simulator
Chaos Mesh
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS Fault Injection Simulator
03.
Integrated
Security Model
01.
Simple Setup
02.
Run Real World
Scenarios
04.
Visibility throughout
an Experiment
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS FIS
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Flexible experiment orchestration
Cloud Native and easy-to-use system
Kubernetes
High security and fully authenticated
,
Chaos Mesh ?
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Chaos Mesh
Input Fault From User
• kubectl
• API
• Dashboard
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Chaos Mesh
Monitor Resource and Schedule
• Kubernetes API
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Chaos Mesh
Injection of a specific fault
• Chaos Controller Manager
•
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
EKS
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
EKS
EKS
Scaling Monitoring
Deploy
Network
Mesh
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Network Chaos
Network
Delay Injection
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Network Chaos
Hypothesis
Network Delay
502
02 03 04 05
Run Exp.
Pod Network
Delay 300ms
Verify
Network Delay
1000ms , 502
Improve
502 , Retry
Steady State
100ms
01
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
?
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
References
• Principles of Chaos Engineering
https://principlesofchaos.org/
• Fault Injection Simulator
https://docs.aws.amazon.com/fis/latest/userguide/what-is.html
• Chaos Mesh
https://chaos-mesh.org/docs/
• AWS Well-Architected Framework - Reliability
https://wa.aws.amazon.com/wat.pillar.reliability.ko.html
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
감사합니다
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.

More Related Content

PDF
AWS Summit Seoul 2023 | Amazon EKS, 중요한 건 꺾이지 않는 안정성
Amazon Web Services Korea
 
PDF
AWS Summit Seoul 2023 | 가격은 저렴, 성능은 최대로! 확 달라진 Amazon EC2 알아보기
Amazon Web Services Korea
 
PDF
AWS Summit Seoul 2023 | 지속적인 혁신과 발전, AWS 네트워킹이 이끄는 미래
Amazon Web Services Korea
 
PDF
AWS Summit Seoul 2023 | 혁신의 키워드는 '조직'과 '문화' - 하이브리드 클라우드 플랫폼과 agile 조직이 만드는 혁신
Amazon Web Services Korea
 
PDF
AWS Summit Seoul 2023 | 12가지 디자인 패턴으로 알아보는 클라우드 네이티브 마이크로서비스 아키텍처
Amazon Web Services Korea
 
PDF
AWS Summit Seoul 2023 | 모두를 위한 BI, QuickSight
Amazon Web Services Korea
 
PDF
AWS Summit Seoul 2023 | 갤럭시 규모의 서비스를 위한 Amazon DynamoDB의 역할과 비용 최적화 방법
Amazon Web Services Korea
 
PDF
AWS Summit Seoul 2023 | 스마트한 클라우드 스토리지 비용 관리 전략
Amazon Web Services Korea
 
AWS Summit Seoul 2023 | Amazon EKS, 중요한 건 꺾이지 않는 안정성
Amazon Web Services Korea
 
AWS Summit Seoul 2023 | 가격은 저렴, 성능은 최대로! 확 달라진 Amazon EC2 알아보기
Amazon Web Services Korea
 
AWS Summit Seoul 2023 | 지속적인 혁신과 발전, AWS 네트워킹이 이끄는 미래
Amazon Web Services Korea
 
AWS Summit Seoul 2023 | 혁신의 키워드는 '조직'과 '문화' - 하이브리드 클라우드 플랫폼과 agile 조직이 만드는 혁신
Amazon Web Services Korea
 
AWS Summit Seoul 2023 | 12가지 디자인 패턴으로 알아보는 클라우드 네이티브 마이크로서비스 아키텍처
Amazon Web Services Korea
 
AWS Summit Seoul 2023 | 모두를 위한 BI, QuickSight
Amazon Web Services Korea
 
AWS Summit Seoul 2023 | 갤럭시 규모의 서비스를 위한 Amazon DynamoDB의 역할과 비용 최적화 방법
Amazon Web Services Korea
 
AWS Summit Seoul 2023 | 스마트한 클라우드 스토리지 비용 관리 전략
Amazon Web Services Korea
 

What's hot (20)

PDF
AWS Summit Seoul 2023 | 서버리스, 이제는 데이터 분석에서 활용해요!
Amazon Web Services Korea
 
PDF
AWS Summit Seoul 2015 -CloudFront와 Route53 기반 콘텐츠 배포 전략 (GS네오텍-박정수)
Amazon Web Services Korea
 
PDF
AWS Summit Seoul 2023 | 스타트업의 서버리스 기반 SaaS 데이터 처리 및 데이터웨어하우스 구축 사례
Amazon Web Services Korea
 
PDF
AWS Summit Seoul 2023 | 천만 사용자를 위한 카카오의 AWS Native 글로벌 채팅 서비스
Amazon Web Services Korea
 
PDF
AWS Summit Seoul 2023 | AWS에서 OpenTelemetry 기반의 애플리케이션 Observability 구축/활용하기
Amazon Web Services Korea
 
PDF
AWS Summit Seoul 2023 | 새로운 금융 서비스 출시 시 Agility 확보 방안
Amazon Web Services Korea
 
PDF
AWS Summit Seoul 2023 | Amazon Neptune 및 Elastic을 이용한 추천 서비스 및 검색 플랫폼 구축하기
Amazon Web Services Korea
 
PDF
20180704(20190520 Renewed) AWS Black Belt Online Seminar Amazon Elastic File ...
Amazon Web Services Japan
 
PDF
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...
Amazon Web Services Korea
 
PDF
데브옵스 엔지니어를 위한 신규 운영 서비스 - 김필중, AWS 개발 전문 솔루션즈 아키텍트 / 김현민, 메가존클라우드 솔루션즈 아키텍트 :...
Amazon Web Services Korea
 
PDF
AWS Summit Seoul 2023 | Confluent와 함께하는 실시간 데이터와 클라우드 여정
Amazon Web Services Korea
 
PDF
진정한 하이브리드 환경을 위한 올바른 선택, AWS Outposts! - 강동환 AWS 솔루션즈 아키텍트 :: AWS Summit Seou...
Amazon Web Services Korea
 
PDF
AWS Summit Seoul 2023 | 성공적인 AWS RDS 마이그레이션을 위한 여정과 필수 고려사항
Amazon Web Services Korea
 
PDF
AWS Summit Seoul 2023 | 통합을 통한 보안 간소화
Amazon Web Services Korea
 
PDF
AWS Summit Seoul 2023 | 금융 디지털 서비스 혁신을 리딩하는 교보정보통신의 클라우드 마이그레이션 사례 소개
Amazon Web Services Korea
 
PDF
AWS Summit Seoul 2023 | 삼성전자/쿠팡의 대규모 트래픽 처리를 위한 클라우드 네이티브 데이터베이스 활용
Amazon Web Services Korea
 
PDF
AWS Summit Seoul 2023 | Global scale service의 중앙 집중식 Observability 구축
Amazon Web Services Korea
 
PDF
AWS Summit Seoul 2023 | 당신만 모르고 있는 AWS 컨트롤 타워 트렌드
Amazon Web Services Korea
 
PDF
AWS Summit Seoul 2023 |투자를 모두에게, 토스증권의 MTS 구축 사례
Amazon Web Services Korea
 
PDF
20190326 AWS Black Belt Online Seminar Amazon CloudWatch
Amazon Web Services Japan
 
AWS Summit Seoul 2023 | 서버리스, 이제는 데이터 분석에서 활용해요!
Amazon Web Services Korea
 
AWS Summit Seoul 2015 -CloudFront와 Route53 기반 콘텐츠 배포 전략 (GS네오텍-박정수)
Amazon Web Services Korea
 
AWS Summit Seoul 2023 | 스타트업의 서버리스 기반 SaaS 데이터 처리 및 데이터웨어하우스 구축 사례
Amazon Web Services Korea
 
AWS Summit Seoul 2023 | 천만 사용자를 위한 카카오의 AWS Native 글로벌 채팅 서비스
Amazon Web Services Korea
 
AWS Summit Seoul 2023 | AWS에서 OpenTelemetry 기반의 애플리케이션 Observability 구축/활용하기
Amazon Web Services Korea
 
AWS Summit Seoul 2023 | 새로운 금융 서비스 출시 시 Agility 확보 방안
Amazon Web Services Korea
 
AWS Summit Seoul 2023 | Amazon Neptune 및 Elastic을 이용한 추천 서비스 및 검색 플랫폼 구축하기
Amazon Web Services Korea
 
20180704(20190520 Renewed) AWS Black Belt Online Seminar Amazon Elastic File ...
Amazon Web Services Japan
 
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...
Amazon Web Services Korea
 
데브옵스 엔지니어를 위한 신규 운영 서비스 - 김필중, AWS 개발 전문 솔루션즈 아키텍트 / 김현민, 메가존클라우드 솔루션즈 아키텍트 :...
Amazon Web Services Korea
 
AWS Summit Seoul 2023 | Confluent와 함께하는 실시간 데이터와 클라우드 여정
Amazon Web Services Korea
 
진정한 하이브리드 환경을 위한 올바른 선택, AWS Outposts! - 강동환 AWS 솔루션즈 아키텍트 :: AWS Summit Seou...
Amazon Web Services Korea
 
AWS Summit Seoul 2023 | 성공적인 AWS RDS 마이그레이션을 위한 여정과 필수 고려사항
Amazon Web Services Korea
 
AWS Summit Seoul 2023 | 통합을 통한 보안 간소화
Amazon Web Services Korea
 
AWS Summit Seoul 2023 | 금융 디지털 서비스 혁신을 리딩하는 교보정보통신의 클라우드 마이그레이션 사례 소개
Amazon Web Services Korea
 
AWS Summit Seoul 2023 | 삼성전자/쿠팡의 대규모 트래픽 처리를 위한 클라우드 네이티브 데이터베이스 활용
Amazon Web Services Korea
 
AWS Summit Seoul 2023 | Global scale service의 중앙 집중식 Observability 구축
Amazon Web Services Korea
 
AWS Summit Seoul 2023 | 당신만 모르고 있는 AWS 컨트롤 타워 트렌드
Amazon Web Services Korea
 
AWS Summit Seoul 2023 |투자를 모두에게, 토스증권의 MTS 구축 사례
Amazon Web Services Korea
 
20190326 AWS Black Belt Online Seminar Amazon CloudWatch
Amazon Web Services Japan
 
Ad

Similar to AWS Summit Seoul 2023 | Amazon EKS 데이터 전송 비용 절감 및 카오스 엔지니어링 적용 사례 (20)

PDF
AWS Summit Seoul 2023 | 팬덤을 위한 아티스트 IP 기반의 디지털 콜렉터블 플랫폼
Amazon Web Services Korea
 
PDF
AWS Summit Seoul 2023 | AWS 마이그레이션을 통한 엔카닷컴의 DT 전략
Amazon Web Services Korea
 
PDF
AWS Summit Seoul 2023 | 비즈니스 경계를 허무는 혁신: 단 하나의 선택, 슈퍼앱
Amazon Web Services Korea
 
PDF
AWS Summit Seoul 2023 | LG유플러스 IPTV 서비스, 무중단 클라우드 마이그레이션 이야기
Amazon Web Services Korea
 
PDF
AWS Summit Seoul 2023 | "이봐, 해봤어?" 해본! 사람의 Modern Data Architecture 비밀 노트
Amazon Web Services Korea
 
PDF
AWS Summit Seoul 2023 | 클라우드 보안의 새로운 접근법
Amazon Web Services Korea
 
PDF
AWS Summit Seoul 2023 | 스타트업의 빠른 성장, 안정적인 서비스 운영 노하우는?
Amazon Web Services Korea
 
PDF
AWS Summit Seoul 2023 | 진짜로 코드 없이 기계학습 모델을 만드는 것이 가능하다구요? SageMaker로 No/Low 코...
Amazon Web Services Korea
 
PDF
AWS Summit Seoul 2023 | 클라우드 환경에서 두 마리 토끼잡기 : 비즈니스 서비스 품질 향상 & 모니터링 비용 최적화
Amazon Web Services Korea
 
PDF
AWS Summit Seoul 2023 | 생성 AI 모델의 임베딩 벡터를 이용한 서버리스 추천 검색 구현하기
Amazon Web Services Korea
 
PDF
AWS Summit Seoul 2023 | SKT가 당신의 AI, Data 사업을 “T”나게 도와주는 사례와 미래
Amazon Web Services Korea
 
PDF
AWS Summit Seoul 2023 | 비즈니스 경쟁에서 승리하기 위한 AWS AI/ML 서비스
Amazon Web Services Korea
 
PDF
AWS Summit Seoul 2023 | 천만 사용자 서비스를 위한 Amazon SageMaker 활용 방법 진화하기
Amazon Web Services Korea
 
PDF
AWS Summit Seoul 2023 | AWS 와 Cisco가 함께하는 제로 트러스트
Amazon Web Services Korea
 
PDF
AWS Summit Seoul 2023 | 클라우드를 통한 온/오프라인 비즈니스의 통합, GS리테일의 현대화
Amazon Web Services Korea
 
PDF
AWS Summit Seoul 2023 | 24x7 운영에서 9x5 혁신으로 - ROSA로 실현하는 제한 없는 혁신 전략
Amazon Web Services Korea
 
PDF
AWS Summit Seoul 2023 | 지역거점 중심의 산업 생태계 활성화 사례
Amazon Web Services Korea
 
PDF
AWS Summit Seoul 2023 | Amazon Redshift Serverless를 활용한 LG 이노텍의 데이터 분석 플랫폼 혁신 과정
Amazon Web Services Korea
 
PDF
AWS Summit Seoul 2023 | 플로 AWS All-in 전략을 통해 음원서비스의 혁신을 이루다
Amazon Web Services Korea
 
PDF
AWS Summit Seoul 2023 | SK와 함께하는 AWS Migration Journey & App Modernization 전략
Amazon Web Services Korea
 
AWS Summit Seoul 2023 | 팬덤을 위한 아티스트 IP 기반의 디지털 콜렉터블 플랫폼
Amazon Web Services Korea
 
AWS Summit Seoul 2023 | AWS 마이그레이션을 통한 엔카닷컴의 DT 전략
Amazon Web Services Korea
 
AWS Summit Seoul 2023 | 비즈니스 경계를 허무는 혁신: 단 하나의 선택, 슈퍼앱
Amazon Web Services Korea
 
AWS Summit Seoul 2023 | LG유플러스 IPTV 서비스, 무중단 클라우드 마이그레이션 이야기
Amazon Web Services Korea
 
AWS Summit Seoul 2023 | "이봐, 해봤어?" 해본! 사람의 Modern Data Architecture 비밀 노트
Amazon Web Services Korea
 
AWS Summit Seoul 2023 | 클라우드 보안의 새로운 접근법
Amazon Web Services Korea
 
AWS Summit Seoul 2023 | 스타트업의 빠른 성장, 안정적인 서비스 운영 노하우는?
Amazon Web Services Korea
 
AWS Summit Seoul 2023 | 진짜로 코드 없이 기계학습 모델을 만드는 것이 가능하다구요? SageMaker로 No/Low 코...
Amazon Web Services Korea
 
AWS Summit Seoul 2023 | 클라우드 환경에서 두 마리 토끼잡기 : 비즈니스 서비스 품질 향상 & 모니터링 비용 최적화
Amazon Web Services Korea
 
AWS Summit Seoul 2023 | 생성 AI 모델의 임베딩 벡터를 이용한 서버리스 추천 검색 구현하기
Amazon Web Services Korea
 
AWS Summit Seoul 2023 | SKT가 당신의 AI, Data 사업을 “T”나게 도와주는 사례와 미래
Amazon Web Services Korea
 
AWS Summit Seoul 2023 | 비즈니스 경쟁에서 승리하기 위한 AWS AI/ML 서비스
Amazon Web Services Korea
 
AWS Summit Seoul 2023 | 천만 사용자 서비스를 위한 Amazon SageMaker 활용 방법 진화하기
Amazon Web Services Korea
 
AWS Summit Seoul 2023 | AWS 와 Cisco가 함께하는 제로 트러스트
Amazon Web Services Korea
 
AWS Summit Seoul 2023 | 클라우드를 통한 온/오프라인 비즈니스의 통합, GS리테일의 현대화
Amazon Web Services Korea
 
AWS Summit Seoul 2023 | 24x7 운영에서 9x5 혁신으로 - ROSA로 실현하는 제한 없는 혁신 전략
Amazon Web Services Korea
 
AWS Summit Seoul 2023 | 지역거점 중심의 산업 생태계 활성화 사례
Amazon Web Services Korea
 
AWS Summit Seoul 2023 | Amazon Redshift Serverless를 활용한 LG 이노텍의 데이터 분석 플랫폼 혁신 과정
Amazon Web Services Korea
 
AWS Summit Seoul 2023 | 플로 AWS All-in 전략을 통해 음원서비스의 혁신을 이루다
Amazon Web Services Korea
 
AWS Summit Seoul 2023 | SK와 함께하는 AWS Migration Journey & App Modernization 전략
Amazon Web Services Korea
 
Ad

More from Amazon Web Services Korea (20)

PDF
[D3T1S01] Gen AI를 위한 Amazon Aurora 활용 사례 방법
Amazon Web Services Korea
 
PDF
[D3T1S06] Neptune Analytics with Vector Similarity Search
Amazon Web Services Korea
 
PDF
[D3T1S03] Amazon DynamoDB design puzzlers
Amazon Web Services Korea
 
PDF
[D3T1S04] Aurora PostgreSQL performance monitoring and troubleshooting by use...
Amazon Web Services Korea
 
PDF
[D3T1S07] AWS S3 - 클라우드 환경에서 데이터베이스 보호하기
Amazon Web Services Korea
 
PDF
[D3T1S05] Aurora 혼합 구성 아키텍처를 사용하여 예상치 못한 트래픽 급증 대응하기
Amazon Web Services Korea
 
PDF
[D3T1S02] Aurora Limitless Database Introduction
Amazon Web Services Korea
 
PDF
[D3T2S01] Amazon Aurora MySQL 메이저 버전 업그레이드 및 Amazon B/G Deployments 실습
Amazon Web Services Korea
 
PDF
[D3T2S03] Data&AI Roadshow 2024 - Amazon DocumentDB 실습
Amazon Web Services Korea
 
PDF
AWS Modern Infra with Storage Roadshow 2023 - Day 2
Amazon Web Services Korea
 
PDF
AWS Modern Infra with Storage Roadshow 2023 - Day 1
Amazon Web Services Korea
 
PDF
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
Amazon Web Services Korea
 
PDF
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
Amazon Web Services Korea
 
PDF
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
Amazon Web Services Korea
 
PDF
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
Amazon Web Services Korea
 
PDF
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
Amazon Web Services Korea
 
PDF
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
Amazon Web Services Korea
 
PDF
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
Amazon Web Services Korea
 
PDF
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
Amazon Web Services Korea
 
PDF
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...
Amazon Web Services Korea
 
[D3T1S01] Gen AI를 위한 Amazon Aurora 활용 사례 방법
Amazon Web Services Korea
 
[D3T1S06] Neptune Analytics with Vector Similarity Search
Amazon Web Services Korea
 
[D3T1S03] Amazon DynamoDB design puzzlers
Amazon Web Services Korea
 
[D3T1S04] Aurora PostgreSQL performance monitoring and troubleshooting by use...
Amazon Web Services Korea
 
[D3T1S07] AWS S3 - 클라우드 환경에서 데이터베이스 보호하기
Amazon Web Services Korea
 
[D3T1S05] Aurora 혼합 구성 아키텍처를 사용하여 예상치 못한 트래픽 급증 대응하기
Amazon Web Services Korea
 
[D3T1S02] Aurora Limitless Database Introduction
Amazon Web Services Korea
 
[D3T2S01] Amazon Aurora MySQL 메이저 버전 업그레이드 및 Amazon B/G Deployments 실습
Amazon Web Services Korea
 
[D3T2S03] Data&AI Roadshow 2024 - Amazon DocumentDB 실습
Amazon Web Services Korea
 
AWS Modern Infra with Storage Roadshow 2023 - Day 2
Amazon Web Services Korea
 
AWS Modern Infra with Storage Roadshow 2023 - Day 1
Amazon Web Services Korea
 
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
Amazon Web Services Korea
 
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
Amazon Web Services Korea
 
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
Amazon Web Services Korea
 
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
Amazon Web Services Korea
 
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
Amazon Web Services Korea
 
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
Amazon Web Services Korea
 
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
Amazon Web Services Korea
 
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
Amazon Web Services Korea
 
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...
Amazon Web Services Korea
 

AWS Summit Seoul 2023 | Amazon EKS 데이터 전송 비용 절감 및 카오스 엔지니어링 적용 사례

  • 1. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. S E O U L | M A Y 4 , 2 0 2 3
  • 2. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Multi-AZ EKS Locality LB (Koriel) Site Reliability Engineer
  • 3. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Istio Locality LB Istio OutlierDetection Topology Aware Hints Agenda
  • 4. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 5. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Cross-zone traffic Latency VPC Flog Logs K8s Pod Metadata AWS Athena Visibility
  • 6. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. 확보
  • 7. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 8. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. •Istio Ingress Gateway •Istio Mesh •Istiod •Monitoring
  • 9. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Istio Locality LB
  • 10. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Istio Locality LB ISTIO LOCALITY LB ? •EKS Worker Node Topology
  • 11. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Istio Locality LB ISTIO LOCALITY LB ? •Istio Proxy Config
  • 12. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Istio Locality LB ISTIO LOCALITY LB ?
  • 13. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Istio Locality LB ISTIO LOCALITY LB ?
  • 14. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Istio Locality LB ISTIO LOCALITY LB ? • • Istio Locality LB Traffic • Istio OutlierDetection
  • 15. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Istio OutlierDetection
  • 16. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Istio OutlierDetection ISTIO LOCALITY LB ISTIO OUTLIERDETECTION •Virtual Service Destination Rule outlierDetection •outlierDetection zone zone pod failover zone
  • 17. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Istio OutlierDetection ISTIO LOCALITY LB ISTIO OUTLIERDETECTION
  • 18. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Istio OutlierDetection ISTIO LOCALITY LB ISTIO OUTLIERDETECTION
  • 19. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Topology Aware Hints ISTIO POD ? •K8s Service Topology Aware Hints Locality LB •Endpoint Slice Hints
  • 20. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Topology Aware Hints ISTIO POD ?
  • 21. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 22. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. ?
  • 23. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. 86% 98% Istio mesh cross-zone traffic 86% K8s service cross-zone traffic 98% Istio Locality LB Topolgy Aware Hints
  • 24. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. AZ ? • AZ failover • AZ a 2 , AZ c 4 AZ a AZ c 2 TopologySpreadContraints maxSkew 1 EKS default scheduler custom scheduler • Pod • EKS Active-Active
  • 25. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS Fault Injection Simulator EKS DevOps Engineer LG
  • 26. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. LG U+ DevOps Engineer Backend Developer(APM) → DevOps Engineer AWS K8s SRE linkedin.com/in/youngjin-jung github.com/YoungJinJung
  • 27. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS Fault Injection Simulator Chaos Mesh EKS Agenda
  • 28. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Good intentions never work, you need good mechanisms to make anything happen Jeff Bezos CEO of Amazon
  • 29. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 30. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 31. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. INFRASTRUCTURE APPLICATION OPERTAION … Multi A-Z Auto Scaling Replica and Sharding Dynamic Routing Event Driven Automation IaC Content Caching Timeout Monitoring Incidents Retries with Backoff Monitor Post Mortem Exception Handling Circuit Breaker
  • 32. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 33. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. WHAT WHY , , HOW (OS, , ) , SPOF /
  • 34. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Chaos Engineering Improvement Define Steady State Hypothesis Run Experiment Verify
  • 35. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Observability Visibility Alerting Less time in Incident Acceleration Observability
  • 36. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS Fault Injection Simulator Chaos Mesh
  • 37. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS Fault Injection Simulator 03. Integrated Security Model 01. Simple Setup 02. Run Real World Scenarios 04. Visibility throughout an Experiment
  • 38. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS FIS
  • 39. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Flexible experiment orchestration Cloud Native and easy-to-use system Kubernetes High security and fully authenticated , Chaos Mesh ?
  • 40. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Chaos Mesh Input Fault From User • kubectl • API • Dashboard
  • 41. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Chaos Mesh Monitor Resource and Schedule • Kubernetes API
  • 42. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Chaos Mesh Injection of a specific fault • Chaos Controller Manager •
  • 43. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. EKS
  • 44. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. EKS EKS Scaling Monitoring Deploy Network Mesh
  • 45. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Network Chaos Network Delay Injection
  • 46. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Network Chaos Hypothesis Network Delay 502 02 03 04 05 Run Exp. Pod Network Delay 300ms Verify Network Delay 1000ms , 502 Improve 502 , Retry Steady State 100ms 01
  • 47. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. ?
  • 48. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. References • Principles of Chaos Engineering https://principlesofchaos.org/ • Fault Injection Simulator https://docs.aws.amazon.com/fis/latest/userguide/what-is.html • Chaos Mesh https://chaos-mesh.org/docs/ • AWS Well-Architected Framework - Reliability https://wa.aws.amazon.com/wat.pillar.reliability.ko.html
  • 49. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. 감사합니다 © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.