SlideShare une entreprise Scribd logo
1  sur  40
Télécharger pour lire hors ligne
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
국내 미디어 고객사의 AWS 활용 사례
POOQ 서비스 그리고 마이크로서비스
아키텍처
콘텐츠연합플랫폼㈜ 박명순
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
발표 순서
• POOQ
• 도입 이전
• 도입 준비
• 도입 이후
• 향후 계획
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
POOQ
• 지상파 방송사가 만든 유료사용자 기반 OTT 서비스
• 약 80개의 Live 채널과, 20만 여개의 VOD 콘텐츠
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
아키텍처 변화
• 2017년 1분기 AWS 기반으로 전체 서비스 이전
• 2018년 1분기 Kubernetes 기반으로 마이크로 서비스 운영 시작
Auto Scale
CloudFront
CloudColocation Microservice
2012년 2014년 2017년 2018년
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
시스템 구성
• 서비스 내용에 따라 Platform 과 Headend 시스템으로 구분
• Platform 부분에 Kubernetes 기반 Microservice 사용 중
Platform
(API)
Headend
(Streaming)
CloudFrontKubernetesEC2DB
CloudFrontEC2
Spot
S3
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
중앙집중 구조
• 메인 API 서버에 Monolithic Architecture 사용
• Github + Jenkins 구조의 CI/CD 구성 사용
GitHub JenkinsDeveloper IIS .NET
Admin
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
배포 이슈
• 어플리케이션 상호간의 의도하지 않은 영향으로 매번 전체 QA 진행
• 기능 및 서버 대수가 늘어나면서 배포와 원복 시간 증가
ZZZ
XML
DLL
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Auto Scaling 이슈
• 서비스 이용량 변화속도가 Auto Scaling Group 속도보다 빠름
• CPU 사용량 기반 Auto Scaling 대신 Scheduled Scaling 사용
On Air Users
10분 미만 5분 미만
Scheduled Scaling
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
버전 관리 이슈
• 다양한 디바이스 지원을 위해서 다양한 버전의 API 서비스 유지 필요
• 다양한 버전의 API 유지로 인한 운영 비용 증가
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
마이크로 서비스 솔루션 선정
• T2 Unlimited + Auto scaling group 사용 검토
ü T2 무제한 사용으로 비용절감
ü 복잡한 Instance 관리와, 독자적인 CI/CD 개발 및 구성 필요
• Docker Swarm
ü Docker 에 내장되어 쉽고 편리 함
ü Service Discovery 별도 구성 필요
• Kubernetes
ü 가상 서버, Docker, Service Discovery 관리 일괄 제공
ü Kops는 Kubernetes를 AWS환경에서 쉽게 사용하게 함
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
API Gateway
• API 서비스 개수를 200개 이상으로 분리 및 API Gateway 사용
• 복수의 정규 표현식 지원으로 경로에 따른 API 서비스 구분
• GET/POST와 같은 HTTP Method 구분 지원
• CI/CD에서의 자동화를 위한 HTTP REST API 지원
200+ /a/(.*)/b/(.*) {REST}GET/POST
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
API Gateway 솔루션 선정
• AWS API Gateway
ü REST API 로 설정 가능
ü 서비스별로 ELB / Security Group 생성 필요
• Nginx
ü 별도 EC2 기반으로 구성 후 NginX 설치 운영
ü NginX Unit 사용해서 동적 설정 가능
• Nginx ingress
ü Kubernetes 기본 포함된 기능
ü HTTP Method 미지원
• Kong
ü REST API 로 정규표현식 설정 가능
ü HTTP Method 지원
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
API 구분 및 연동 구조
• 보안 강화를 위해 WAF + Shield Advanced 를 CloudFront 와 같이 사용
• 외부 API 와 내부 API을 나누어서 역할 분리 및 보안강화
CloudFront
WAF
Shield Advanced
외부
ELB
외부
API Gateway
외부
API
내부
API Gateway
내부
API
DB
CloudFront 평균 응답속도 40msec
내부
ELB
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
콘텐츠 데이터 이용 구조
• Kettle을 이용 사전에 분산된 Collection 생성으로 RDBMS 부하 감소
• Redis Cache 사용으로 반응속도 향상 및 MongoDB 부하 감소
Redis
B
API
MongoDB
Collection B
MongoDB
Collection A
Redis
A
Kettle
A
Kettle
B
DBMS
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
메시징 시스템 사용
• 다양한 이벤트 메시지를 Json 형식으로 Kafka 를 거쳐서 전달
• Kafka 사용으로 서비스 가용성과 확장성 확보
Kafka
API A
(Producer Topic A)
API B
(Consumer Group B)
API C
(Consumer Group C)
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
소스 관리 및 CI/CD
• 프로젝트 개수가 증가하면서 Github + Jenkins 구조 개선 필요
• Gitlab Pipeline은 개발자가 직접 배포하는 CI/CD 환경에 적합
Github Jenkins Kubernetes Gitlab Gitlab Runner Kubernetes
AWS VPC AWS VPC
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
CI/CD 작업 흐름 설계
• POOQ CI/CD CLI로 Kong 과 Kubernetes 서비스 생성 및 변경
• 자동 배포, 수동 배포, Canary 배포가 가능한 구조 필요
Kubernetes
Deployment / Pod Auto Scale
Create/Modify
Kong Service
Create/Modify
Gitlab
Server
Gitlab
Runner Docker
Gitlab
Container
Registry
POOQ CI/CD CLI
Docker
AWS S3
(Docker Images)
gitlab-ci.yml gitlab-ci.yml
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Staging 환경 구성
• Staging 용도 별도 DNS 서버 구축 및 Kube DNS에 Custom DNS로 등록
• NginX Proxy로 CloudFront 동작 구성
DNS Cache
(dnsmasq)
kube-dns
(*.cluster.local)
Custom DNS
(*.internal.local,
api.pooq.co.kr)
Upstream DNS
(AWS DNS)
kube-dns
API
Nginx Proxy
(api.pooq.co.kr)
RDBMS, MongoDB,
Cassandra, kafka,..
(*.internal.local)
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
여유 Node 준비
• Node 증설에는 5~10분이 소요되어서 미리 여유 있는 Node 필요
• 낮은 우선순위를 가지는 Pod를 이용해서 Overprovisioning 구성
기존 Node
신규 Node
기존 Node
기존 Node
기존 Node
신규 Node기존 Node
High Priority Pod
Scale Out Node
Scale Out
Low Priority Pod
Scale In
Low Priority Pod
Scale Out
여유 Node
부족
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Log 수집 및 분석
• ELK ( Elasticsearch + Logstash + Kibana ) 구성해서 사용
• Elasticsearch API를 통한 API 모니터링, Kibana를 통한 GUI 모니터링 구성
Kubernetes
Nodes
Logstash Elasticsearch Kibana Admin/Developer
Web UI
Rest API
Prometheus
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
기타 구성에서의 문제 해결
• Kops의 GitHub 프로젝트 문서를 최대한 따름
• 그래도 의도한 동작을 안 하면 Security Group, DNS 확인
troubleshoot
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
관제 포인트
• Kubernetes Deployment의 Pod 목표 수량과 현재 수량의 불일치
• API Gateway 에서 502 Bad Gateway 응답코드 발생 건수 감시
Deployment Prometheus
관리자
Elasticsearch
replica
mismatch
502
bad gateway
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Pod 자원할당 변경
• 고용량/소수의 POD 사용에서, 저용량/다수의 POD 사용으로 변경
• 순간적인 대량의 요청에도 빠른 응답속도와, 빠른 Scale Out
1s CPU - 1G MEM
50% Auto Scale
100msec CPU – 256M MEM
50% Auto scale
Node Node Node Node
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
EC2 모델 변경
• 초기 높은 CPU 사용을 예상하고 컴퓨팅 최적화 C 타입 모델 사용
• 운영 모니터링 결과, 메모리 최적화 R 타입 모델로 변경 결정
• Node의 최대 개수는 100개가 넘지 않도록 함
C5 컴퓨팅 최적화 R5 메모리 최적화
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
DNS 사용 개선
• 내부 API Gateway 연결에 Kubernetes Cluster Domain 사용 구조로 변경
• 내부 ELB 및 Route53 미사용으로 응답속도 및 안정성 향상
외부
ELB
외부
API Gateway
외부
API
내부
API Gateway
내부
API
*.defaults.svc.cluster.local
내부
ELB
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Deployment
Pod 생성 실패 이슈
• Gitlab Group 변경 Deployment의 신규 Pod 생성 실패
ü Container 빌드 및 Deployment 재 배포
• Node.JS Deployment 신규 Pod 생성 실패
• npm start 명령어를 node index.js 로 변경 후 재 배포
ImagePullBackOff
또는
Error
Running Running Running
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Kubernetes 업그레이드
• 신규 Kubernetes Cluster를 구성 및 QA 진행
• CloudFront의 Origin 변경, 서비스 무정지로 업그레이드 진행
Kubernetes 기존버전
Kubernetes 신규버전
CloudFront
New ELB
Old ELB
MongoDB
RDBMS
Kafka
…
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon EKS 도입
• 신규 기능 사용을 위해 최신 버전 사용
• Kubernetes Cluster Network와 AWS VPC 라우팅 통합
• Kubernetes 기술지원 체계 구축
현재버전
Kubernetes v1.14
EKS v1.12
Kops v1.11
CNI Plugin
172.x.x.x 10.x.x.x
Technical support
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Istio 도입
• API Gateway, 향상된 Canary 배포 및 A/B 테스트
• 모든 서비스 API 입력과 출력에 대한 상태 수집 및 제어
Istio
Envoy Envoy Envoy
Envoy
Envoy
API
API
API
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
쉬운 장애 분석
• Istio를 이용해서 API 사이 통신에 Tag 추가 및 모니터링
• 서비스 장애 발생시 관계된 API 확인 간소화
외부 API 내부 API
!!!
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Auto Scaling 조건 다양화
• CPU 증가 없이, POD 응답이 지연되는 상황이 존재
• 메모리 사용, 요청건수, 응답시간, 에러율 반영하는 Pod 수량 관리 필요
PrometheusIstio
CreatingRunning Running
Deployment
요청수
응답시간
기본 Pod
개수 변경
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
StatefulSets 운영 분리
• StatefulSets 과 Stateless 서비스의 Node 분리로 유연한 운영
• 외부 Service Discovery 사용해서 Cluster 분리 검토
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Node 운영 방법 변경
• EC2 RI(Reserved Instance) + On-demand 운영은 유연성이 떨어짐
• AWS Fargate, Spot 를 같이 사용해서 운영의 유연성 확보
Fargate
Container
Spot
Instance
Reserved
Instance
여러분의 피드백을 기다립니다!
#AWSSummit 해시태그로
소셜미디어에 여러분의
행사소감을 올려주세요.
AWS Summit Seoul 2019
모바일 앱과 QR코드를 통해
강연평가 및 설문조사에
참여하시고 재미있는 기념품을
받아가세요.
내년 Summit을 만들 여러분의
소중한 의견 부탁 드립니다.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
감사합니다!
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.

Contenu connexe

Tendances

AWS와 함께 하는 Unity 게임 배포 및 운영 전략 - AWS Summit Seoul 2017
AWS와 함께 하는 Unity 게임 배포 및 운영 전략 - AWS Summit Seoul 2017AWS와 함께 하는 Unity 게임 배포 및 운영 전략 - AWS Summit Seoul 2017
AWS와 함께 하는 Unity 게임 배포 및 운영 전략 - AWS Summit Seoul 2017Amazon Web Services Korea
 
쿠키런: 킹덤 대규모 인프라 및 서버 운영 사례 공유 [데브시스터즈 - 레벨 200] - 발표자: 용찬호, R&D 엔지니어, 데브시스터즈 ...
쿠키런: 킹덤 대규모 인프라 및 서버 운영 사례 공유 [데브시스터즈 - 레벨 200] - 발표자: 용찬호, R&D 엔지니어, 데브시스터즈 ...쿠키런: 킹덤 대규모 인프라 및 서버 운영 사례 공유 [데브시스터즈 - 레벨 200] - 발표자: 용찬호, R&D 엔지니어, 데브시스터즈 ...
쿠키런: 킹덤 대규모 인프라 및 서버 운영 사례 공유 [데브시스터즈 - 레벨 200] - 발표자: 용찬호, R&D 엔지니어, 데브시스터즈 ...Amazon Web Services Korea
 
Log management system for Microservices
Log management system for MicroservicesLog management system for Microservices
Log management system for MicroservicesVõ Duy Tuấn
 
NDC12_Lockless게임서버설계와구현
NDC12_Lockless게임서버설계와구현NDC12_Lockless게임서버설계와구현
NDC12_Lockless게임서버설계와구현noerror
 
SignalR for ASP.NET Developers
SignalR for ASP.NET DevelopersSignalR for ASP.NET Developers
SignalR for ASP.NET DevelopersShivanand Arur
 
DevOps 2년차 이직 성공기
DevOps 2년차 이직 성공기DevOps 2년차 이직 성공기
DevOps 2년차 이직 성공기Byungho Lee
 
[NDC17] Kubernetes로 개발서버 간단히 찍어내기
[NDC17] Kubernetes로 개발서버 간단히 찍어내기[NDC17] Kubernetes로 개발서버 간단히 찍어내기
[NDC17] Kubernetes로 개발서버 간단히 찍어내기SeungYong Oh
 
AWS CLOUD 2017 - AWS Shield를 통한 DDoS 대비 복원성 강한 AWS 보안 아키텍처 구성 (임기성 솔루션즈 아키텍트)
AWS CLOUD 2017 - AWS Shield를 통한 DDoS 대비 복원성 강한 AWS 보안 아키텍처 구성 (임기성 솔루션즈 아키텍트)AWS CLOUD 2017 - AWS Shield를 통한 DDoS 대비 복원성 강한 AWS 보안 아키텍처 구성 (임기성 솔루션즈 아키텍트)
AWS CLOUD 2017 - AWS Shield를 통한 DDoS 대비 복원성 강한 AWS 보안 아키텍처 구성 (임기성 솔루션즈 아키텍트)Amazon Web Services Korea
 
황규영 포트폴리오
황규영 포트폴리오황규영 포트폴리오
황규영 포트폴리오Q_0
 
[OpenInfra Days Korea 2018] (Track 4) - Grafana를 이용한 OpenStack 클라우드 성능 모니터링
[OpenInfra Days Korea 2018] (Track 4) - Grafana를 이용한 OpenStack 클라우드 성능 모니터링[OpenInfra Days Korea 2018] (Track 4) - Grafana를 이용한 OpenStack 클라우드 성능 모니터링
[OpenInfra Days Korea 2018] (Track 4) - Grafana를 이용한 OpenStack 클라우드 성능 모니터링OpenStack Korea Community
 
AWS와 함께 한 쿠키런 서버 Re-architecting 사례 (Gaming on AWS)
AWS와 함께 한 쿠키런 서버 Re-architecting 사례 (Gaming on AWS)AWS와 함께 한 쿠키런 서버 Re-architecting 사례 (Gaming on AWS)
AWS와 함께 한 쿠키런 서버 Re-architecting 사례 (Gaming on AWS)Brian Hong
 
Node.js введение в технологию, КПИ #ITmeetingKPI
Node.js введение в технологию, КПИ  #ITmeetingKPINode.js введение в технологию, КПИ  #ITmeetingKPI
Node.js введение в технологию, КПИ #ITmeetingKPITimur Shemsedinov
 
AWS Summit Seoul 2023 | AWS로 구축한 피플펀드의 신용평가 MLOps 플랫폼 개발 여정
AWS Summit Seoul 2023 | AWS로 구축한 피플펀드의 신용평가 MLOps 플랫폼 개발 여정AWS Summit Seoul 2023 | AWS로 구축한 피플펀드의 신용평가 MLOps 플랫폼 개발 여정
AWS Summit Seoul 2023 | AWS로 구축한 피플펀드의 신용평가 MLOps 플랫폼 개발 여정Amazon Web Services Korea
 
AWS 기반의 마이크로 서비스 아키텍쳐 구현 방안 :: 김필중 :: AWS Summit Seoul 20
AWS 기반의 마이크로 서비스 아키텍쳐 구현 방안 :: 김필중 :: AWS Summit Seoul 20AWS 기반의 마이크로 서비스 아키텍쳐 구현 방안 :: 김필중 :: AWS Summit Seoul 20
AWS 기반의 마이크로 서비스 아키텍쳐 구현 방안 :: 김필중 :: AWS Summit Seoul 20Amazon Web Services Korea
 
Running Kubernetes in hybrid environments with AWS (EKS Distro & EKS Anywhere...
Running Kubernetes in hybrid environments with AWS (EKS Distro & EKS Anywhere...Running Kubernetes in hybrid environments with AWS (EKS Distro & EKS Anywhere...
Running Kubernetes in hybrid environments with AWS (EKS Distro & EKS Anywhere...Amazon Web Services Korea
 
마이크로서비스를 위한 AWS 아키텍처 패턴 및 모범 사례 - AWS Summit Seoul 2017
마이크로서비스를 위한 AWS 아키텍처 패턴 및 모범 사례 - AWS Summit Seoul 2017마이크로서비스를 위한 AWS 아키텍처 패턴 및 모범 사례 - AWS Summit Seoul 2017
마이크로서비스를 위한 AWS 아키텍처 패턴 및 모범 사례 - AWS Summit Seoul 2017Amazon Web Services Korea
 
DevOps in AWS with Kubernetes
DevOps in AWS with KubernetesDevOps in AWS with Kubernetes
DevOps in AWS with KubernetesOleg Chunikhin
 
Android Developer JeongJaeyun
Android Developer JeongJaeyunAndroid Developer JeongJaeyun
Android Developer JeongJaeyunjaeyunjeong1
 

Tendances (20)

AWS와 함께 하는 Unity 게임 배포 및 운영 전략 - AWS Summit Seoul 2017
AWS와 함께 하는 Unity 게임 배포 및 운영 전략 - AWS Summit Seoul 2017AWS와 함께 하는 Unity 게임 배포 및 운영 전략 - AWS Summit Seoul 2017
AWS와 함께 하는 Unity 게임 배포 및 운영 전략 - AWS Summit Seoul 2017
 
쿠키런: 킹덤 대규모 인프라 및 서버 운영 사례 공유 [데브시스터즈 - 레벨 200] - 발표자: 용찬호, R&D 엔지니어, 데브시스터즈 ...
쿠키런: 킹덤 대규모 인프라 및 서버 운영 사례 공유 [데브시스터즈 - 레벨 200] - 발표자: 용찬호, R&D 엔지니어, 데브시스터즈 ...쿠키런: 킹덤 대규모 인프라 및 서버 운영 사례 공유 [데브시스터즈 - 레벨 200] - 발표자: 용찬호, R&D 엔지니어, 데브시스터즈 ...
쿠키런: 킹덤 대규모 인프라 및 서버 운영 사례 공유 [데브시스터즈 - 레벨 200] - 발표자: 용찬호, R&D 엔지니어, 데브시스터즈 ...
 
Log management system for Microservices
Log management system for MicroservicesLog management system for Microservices
Log management system for Microservices
 
NDC12_Lockless게임서버설계와구현
NDC12_Lockless게임서버설계와구현NDC12_Lockless게임서버설계와구현
NDC12_Lockless게임서버설계와구현
 
Amazon EKS Deep Dive
Amazon EKS Deep DiveAmazon EKS Deep Dive
Amazon EKS Deep Dive
 
SignalR for ASP.NET Developers
SignalR for ASP.NET DevelopersSignalR for ASP.NET Developers
SignalR for ASP.NET Developers
 
DevOps 2년차 이직 성공기
DevOps 2년차 이직 성공기DevOps 2년차 이직 성공기
DevOps 2년차 이직 성공기
 
[NDC17] Kubernetes로 개발서버 간단히 찍어내기
[NDC17] Kubernetes로 개발서버 간단히 찍어내기[NDC17] Kubernetes로 개발서버 간단히 찍어내기
[NDC17] Kubernetes로 개발서버 간단히 찍어내기
 
AWS CLOUD 2017 - AWS Shield를 통한 DDoS 대비 복원성 강한 AWS 보안 아키텍처 구성 (임기성 솔루션즈 아키텍트)
AWS CLOUD 2017 - AWS Shield를 통한 DDoS 대비 복원성 강한 AWS 보안 아키텍처 구성 (임기성 솔루션즈 아키텍트)AWS CLOUD 2017 - AWS Shield를 통한 DDoS 대비 복원성 강한 AWS 보안 아키텍처 구성 (임기성 솔루션즈 아키텍트)
AWS CLOUD 2017 - AWS Shield를 통한 DDoS 대비 복원성 강한 AWS 보안 아키텍처 구성 (임기성 솔루션즈 아키텍트)
 
황규영 포트폴리오
황규영 포트폴리오황규영 포트폴리오
황규영 포트폴리오
 
[OpenInfra Days Korea 2018] (Track 4) - Grafana를 이용한 OpenStack 클라우드 성능 모니터링
[OpenInfra Days Korea 2018] (Track 4) - Grafana를 이용한 OpenStack 클라우드 성능 모니터링[OpenInfra Days Korea 2018] (Track 4) - Grafana를 이용한 OpenStack 클라우드 성능 모니터링
[OpenInfra Days Korea 2018] (Track 4) - Grafana를 이용한 OpenStack 클라우드 성능 모니터링
 
AWS와 함께 한 쿠키런 서버 Re-architecting 사례 (Gaming on AWS)
AWS와 함께 한 쿠키런 서버 Re-architecting 사례 (Gaming on AWS)AWS와 함께 한 쿠키런 서버 Re-architecting 사례 (Gaming on AWS)
AWS와 함께 한 쿠키런 서버 Re-architecting 사례 (Gaming on AWS)
 
Node.js введение в технологию, КПИ #ITmeetingKPI
Node.js введение в технологию, КПИ  #ITmeetingKPINode.js введение в технологию, КПИ  #ITmeetingKPI
Node.js введение в технологию, КПИ #ITmeetingKPI
 
AWS CodeDeploy Getting Started
AWS CodeDeploy Getting StartedAWS CodeDeploy Getting Started
AWS CodeDeploy Getting Started
 
AWS Summit Seoul 2023 | AWS로 구축한 피플펀드의 신용평가 MLOps 플랫폼 개발 여정
AWS Summit Seoul 2023 | AWS로 구축한 피플펀드의 신용평가 MLOps 플랫폼 개발 여정AWS Summit Seoul 2023 | AWS로 구축한 피플펀드의 신용평가 MLOps 플랫폼 개발 여정
AWS Summit Seoul 2023 | AWS로 구축한 피플펀드의 신용평가 MLOps 플랫폼 개발 여정
 
AWS 기반의 마이크로 서비스 아키텍쳐 구현 방안 :: 김필중 :: AWS Summit Seoul 20
AWS 기반의 마이크로 서비스 아키텍쳐 구현 방안 :: 김필중 :: AWS Summit Seoul 20AWS 기반의 마이크로 서비스 아키텍쳐 구현 방안 :: 김필중 :: AWS Summit Seoul 20
AWS 기반의 마이크로 서비스 아키텍쳐 구현 방안 :: 김필중 :: AWS Summit Seoul 20
 
Running Kubernetes in hybrid environments with AWS (EKS Distro & EKS Anywhere...
Running Kubernetes in hybrid environments with AWS (EKS Distro & EKS Anywhere...Running Kubernetes in hybrid environments with AWS (EKS Distro & EKS Anywhere...
Running Kubernetes in hybrid environments with AWS (EKS Distro & EKS Anywhere...
 
마이크로서비스를 위한 AWS 아키텍처 패턴 및 모범 사례 - AWS Summit Seoul 2017
마이크로서비스를 위한 AWS 아키텍처 패턴 및 모범 사례 - AWS Summit Seoul 2017마이크로서비스를 위한 AWS 아키텍처 패턴 및 모범 사례 - AWS Summit Seoul 2017
마이크로서비스를 위한 AWS 아키텍처 패턴 및 모범 사례 - AWS Summit Seoul 2017
 
DevOps in AWS with Kubernetes
DevOps in AWS with KubernetesDevOps in AWS with Kubernetes
DevOps in AWS with Kubernetes
 
Android Developer JeongJaeyun
Android Developer JeongJaeyunAndroid Developer JeongJaeyun
Android Developer JeongJaeyun
 

Similaire à 국내 미디어 고객사의 AWS 활용 사례 - POOQ서비스 그리고 마이크로서비스 아키텍처, 콘텐츠연합플랫폼 - 박명순부장, 콘텐츠연합플랫폼 :: AWS Summit Seoul 2019

[Games on AWS 2019] AWS 사용자를 위한 만랩 달성 트랙 | 코드 기반으로 인프라 운영하기 - 박성훈 NEOWIZ 팀장,...
[Games on AWS 2019] AWS 사용자를 위한 만랩 달성 트랙 | 코드 기반으로 인프라 운영하기 -  박성훈 NEOWIZ 팀장,...[Games on AWS 2019] AWS 사용자를 위한 만랩 달성 트랙 | 코드 기반으로 인프라 운영하기 -  박성훈 NEOWIZ 팀장,...
[Games on AWS 2019] AWS 사용자를 위한 만랩 달성 트랙 | 코드 기반으로 인프라 운영하기 - 박성훈 NEOWIZ 팀장,...Amazon Web Services Korea
 
[Games on AWS 2019] AWS 사용자를 위한 만랩 달성 트랙 | AWS 최적화 사용을 위해 운영자가 아닌 개발자들이 해야 할 ...
[Games on AWS 2019] AWS 사용자를 위한 만랩 달성 트랙 | AWS 최적화 사용을 위해 운영자가 아닌 개발자들이 해야 할 ...[Games on AWS 2019] AWS 사용자를 위한 만랩 달성 트랙 | AWS 최적화 사용을 위해 운영자가 아닌 개발자들이 해야 할 ...
[Games on AWS 2019] AWS 사용자를 위한 만랩 달성 트랙 | AWS 최적화 사용을 위해 운영자가 아닌 개발자들이 해야 할 ...Amazon Web Services Korea
 
강의 4: AWS 아키텍처 설계:: AWSome Day Online Conference
강의 4: AWS 아키텍처 설계:: AWSome Day Online Conference강의 4: AWS 아키텍처 설계:: AWSome Day Online Conference
강의 4: AWS 아키텍처 설계:: AWSome Day Online ConferenceAmazon Web Services Korea
 
AWS를 활용한 글로벌 오피스 업무 환경 구축하기 - 류한진, 이랜드시스템스 :: AWS Summit Seoul 2019
AWS를 활용한 글로벌 오피스 업무 환경 구축하기 - 류한진, 이랜드시스템스 :: AWS Summit Seoul 2019AWS를 활용한 글로벌 오피스 업무 환경 구축하기 - 류한진, 이랜드시스템스 :: AWS Summit Seoul 2019
AWS를 활용한 글로벌 오피스 업무 환경 구축하기 - 류한진, 이랜드시스템스 :: AWS Summit Seoul 2019Amazon Web Services Korea
 
클라우드 네이티브 환경에 맞는 IT 운영 원칙과 모범사례 - 권신중 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
클라우드 네이티브 환경에 맞는 IT 운영 원칙과 모범사례 - 권신중 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019클라우드 네이티브 환경에 맞는 IT 운영 원칙과 모범사례 - 권신중 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
클라우드 네이티브 환경에 맞는 IT 운영 원칙과 모범사례 - 권신중 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019Amazon Web Services Korea
 
AWS Builders Online Series | EC2와 Lambda로 AWS 시작하기 - 조용진, AWS 솔루션즈 아키텍트
AWS Builders Online Series | EC2와 Lambda로 AWS 시작하기 - 조용진, AWS 솔루션즈 아키텍트AWS Builders Online Series | EC2와 Lambda로 AWS 시작하기 - 조용진, AWS 솔루션즈 아키텍트
AWS Builders Online Series | EC2와 Lambda로 AWS 시작하기 - 조용진, AWS 솔루션즈 아키텍트Amazon Web Services Korea
 
강의 2: AWS 핵심 서비스:: AWSome Day Online Conference
강의 2: AWS 핵심 서비스:: AWSome Day Online Conference강의 2: AWS 핵심 서비스:: AWSome Day Online Conference
강의 2: AWS 핵심 서비스:: AWSome Day Online ConferenceAmazon Web Services Korea
 
게임 서비스에 딱 맞는 AWS 신규 서비스들로 게임 아키텍처 개선하기 - 김병수 솔루션즈 아키텍트, AWS :: AWS Summit Seo...
게임 서비스에 딱 맞는 AWS 신규 서비스들로 게임 아키텍처 개선하기 - 김병수 솔루션즈 아키텍트, AWS :: AWS Summit Seo...게임 서비스에 딱 맞는 AWS 신규 서비스들로 게임 아키텍처 개선하기 - 김병수 솔루션즈 아키텍트, AWS :: AWS Summit Seo...
게임 서비스에 딱 맞는 AWS 신규 서비스들로 게임 아키텍처 개선하기 - 김병수 솔루션즈 아키텍트, AWS :: AWS Summit Seo...Amazon Web Services Korea
 
사례들로 알아보는 컨테이너, 언제 어떻게 쓰면 좋을까? – 김성수 AWS 솔루션즈 아키텍트, 허준 AWS 어카운트 매니저, 이창명 선데이토...
사례들로 알아보는 컨테이너, 언제 어떻게 쓰면 좋을까? – 김성수 AWS 솔루션즈 아키텍트, 허준 AWS 어카운트 매니저, 이창명 선데이토...사례들로 알아보는 컨테이너, 언제 어떻게 쓰면 좋을까? – 김성수 AWS 솔루션즈 아키텍트, 허준 AWS 어카운트 매니저, 이창명 선데이토...
사례들로 알아보는 컨테이너, 언제 어떻게 쓰면 좋을까? – 김성수 AWS 솔루션즈 아키텍트, 허준 AWS 어카운트 매니저, 이창명 선데이토...Amazon Web Services Korea
 
AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...
AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...
AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...Amazon Web Services Korea
 
On-Premise 기반서비스 클라우드 전환기 -DevSecOps 도입을통한 유연한 서비스 개발 및 운영::박준상::AWS Summit S...
On-Premise 기반서비스 클라우드 전환기 -DevSecOps 도입을통한 유연한 서비스 개발 및 운영::박준상::AWS Summit S...On-Premise 기반서비스 클라우드 전환기 -DevSecOps 도입을통한 유연한 서비스 개발 및 운영::박준상::AWS Summit S...
On-Premise 기반서비스 클라우드 전환기 -DevSecOps 도입을통한 유연한 서비스 개발 및 운영::박준상::AWS Summit S...Amazon Web Services Korea
 
On-Premise 기반서비스 클라우드 전환기 -DevSecOps 도입을통한 유연한 서비스 개발 및 운영::박준상::AWS Summit S...
On-Premise 기반서비스 클라우드 전환기 -DevSecOps 도입을통한 유연한 서비스 개발 및 운영::박준상::AWS Summit S...On-Premise 기반서비스 클라우드 전환기 -DevSecOps 도입을통한 유연한 서비스 개발 및 운영::박준상::AWS Summit S...
On-Premise 기반서비스 클라우드 전환기 -DevSecOps 도입을통한 유연한 서비스 개발 및 운영::박준상::AWS Summit S...Amazon Web Services Korea
 
컨테이너와 서버리스 기반 CI/CD 파이프라인 구성하기 - 김필중 솔루션즈 아키텍트, AWS / 강승욱 솔루션즈 아키텍트, AWS :: A...
컨테이너와 서버리스 기반 CI/CD 파이프라인 구성하기 - 김필중 솔루션즈 아키텍트, AWS / 강승욱 솔루션즈 아키텍트, AWS :: A...컨테이너와 서버리스 기반 CI/CD 파이프라인 구성하기 - 김필중 솔루션즈 아키텍트, AWS / 강승욱 솔루션즈 아키텍트, AWS :: A...
컨테이너와 서버리스 기반 CI/CD 파이프라인 구성하기 - 김필중 솔루션즈 아키텍트, AWS / 강승욱 솔루션즈 아키텍트, AWS :: A...Amazon Web Services Korea
 
AWS Builders Online Series | AWS와 함께하는 클라우드 컴퓨팅 - 강철, AWS 어카운트 매니저
AWS Builders Online Series | AWS와 함께하는 클라우드 컴퓨팅 - 강철, AWS 어카운트 매니저AWS Builders Online Series | AWS와 함께하는 클라우드 컴퓨팅 - 강철, AWS 어카운트 매니저
AWS Builders Online Series | AWS와 함께하는 클라우드 컴퓨팅 - 강철, AWS 어카운트 매니저Amazon Web Services Korea
 
AWS를 활용한 다양한 DB 마이그레이션 및 게임 엔진 서버 구축 방법::맹상영 대표, 엔클라우드24::AWS Summit Seoul 2018
AWS를 활용한 다양한 DB 마이그레이션 및 게임 엔진 서버 구축 방법::맹상영 대표, 엔클라우드24::AWS Summit Seoul 2018AWS를 활용한 다양한 DB 마이그레이션 및 게임 엔진 서버 구축 방법::맹상영 대표, 엔클라우드24::AWS Summit Seoul 2018
AWS를 활용한 다양한 DB 마이그레이션 및 게임 엔진 서버 구축 방법::맹상영 대표, 엔클라우드24::AWS Summit Seoul 2018Amazon Web Services Korea
 
AWS 기반 클라우드 아키텍처 모범사례 - 삼성전자 개발자 포털/개발자 워크스페이스 - 정영준 솔루션즈 아키텍트, AWS / 유현성 수석,...
AWS 기반 클라우드 아키텍처 모범사례 - 삼성전자 개발자 포털/개발자 워크스페이스 - 정영준 솔루션즈 아키텍트, AWS / 유현성 수석,...AWS 기반 클라우드 아키텍처 모범사례 - 삼성전자 개발자 포털/개발자 워크스페이스 - 정영준 솔루션즈 아키텍트, AWS / 유현성 수석,...
AWS 기반 클라우드 아키텍처 모범사례 - 삼성전자 개발자 포털/개발자 워크스페이스 - 정영준 솔루션즈 아키텍트, AWS / 유현성 수석,...Amazon Web Services Korea
 
EKS를 통한 차량 공유 서비스 '타다' 서비스 구축기 - 김태호, VCNC :: AWS Summit Seoul 2019
EKS를 통한 차량 공유 서비스 '타다' 서비스 구축기 - 김태호, VCNC :: AWS Summit Seoul 2019EKS를 통한 차량 공유 서비스 '타다' 서비스 구축기 - 김태호, VCNC :: AWS Summit Seoul 2019
EKS를 통한 차량 공유 서비스 '타다' 서비스 구축기 - 김태호, VCNC :: AWS Summit Seoul 2019Amazon Web Services Korea
 
클라우드 프론트의 재발견::백본을 이용한 초고속 콘텐츠 전송::서호석 이사, 영우디지탈::AWS Summit Seoul 2018
클라우드 프론트의 재발견::백본을 이용한 초고속 콘텐츠 전송::서호석 이사, 영우디지탈::AWS Summit Seoul 2018클라우드 프론트의 재발견::백본을 이용한 초고속 콘텐츠 전송::서호석 이사, 영우디지탈::AWS Summit Seoul 2018
클라우드 프론트의 재발견::백본을 이용한 초고속 콘텐츠 전송::서호석 이사, 영우디지탈::AWS Summit Seoul 2018Amazon Web Services Korea
 
강의 1: AWS 클라우드 개념:: AWSome Day Online Conference
강의 1: AWS 클라우드 개념:: AWSome Day Online Conference강의 1: AWS 클라우드 개념:: AWSome Day Online Conference
강의 1: AWS 클라우드 개념:: AWSome Day Online ConferenceAmazon Web Services Korea
 
천만 사용자를 위한 AWS 클라우드 아키텍처 진화하기 - 김준형 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
천만 사용자를 위한 AWS 클라우드 아키텍처 진화하기 - 김준형 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019천만 사용자를 위한 AWS 클라우드 아키텍처 진화하기 - 김준형 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
천만 사용자를 위한 AWS 클라우드 아키텍처 진화하기 - 김준형 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019Amazon Web Services Korea
 

Similaire à 국내 미디어 고객사의 AWS 활용 사례 - POOQ서비스 그리고 마이크로서비스 아키텍처, 콘텐츠연합플랫폼 - 박명순부장, 콘텐츠연합플랫폼 :: AWS Summit Seoul 2019 (20)

[Games on AWS 2019] AWS 사용자를 위한 만랩 달성 트랙 | 코드 기반으로 인프라 운영하기 - 박성훈 NEOWIZ 팀장,...
[Games on AWS 2019] AWS 사용자를 위한 만랩 달성 트랙 | 코드 기반으로 인프라 운영하기 -  박성훈 NEOWIZ 팀장,...[Games on AWS 2019] AWS 사용자를 위한 만랩 달성 트랙 | 코드 기반으로 인프라 운영하기 -  박성훈 NEOWIZ 팀장,...
[Games on AWS 2019] AWS 사용자를 위한 만랩 달성 트랙 | 코드 기반으로 인프라 운영하기 - 박성훈 NEOWIZ 팀장,...
 
[Games on AWS 2019] AWS 사용자를 위한 만랩 달성 트랙 | AWS 최적화 사용을 위해 운영자가 아닌 개발자들이 해야 할 ...
[Games on AWS 2019] AWS 사용자를 위한 만랩 달성 트랙 | AWS 최적화 사용을 위해 운영자가 아닌 개발자들이 해야 할 ...[Games on AWS 2019] AWS 사용자를 위한 만랩 달성 트랙 | AWS 최적화 사용을 위해 운영자가 아닌 개발자들이 해야 할 ...
[Games on AWS 2019] AWS 사용자를 위한 만랩 달성 트랙 | AWS 최적화 사용을 위해 운영자가 아닌 개발자들이 해야 할 ...
 
강의 4: AWS 아키텍처 설계:: AWSome Day Online Conference
강의 4: AWS 아키텍처 설계:: AWSome Day Online Conference강의 4: AWS 아키텍처 설계:: AWSome Day Online Conference
강의 4: AWS 아키텍처 설계:: AWSome Day Online Conference
 
AWS를 활용한 글로벌 오피스 업무 환경 구축하기 - 류한진, 이랜드시스템스 :: AWS Summit Seoul 2019
AWS를 활용한 글로벌 오피스 업무 환경 구축하기 - 류한진, 이랜드시스템스 :: AWS Summit Seoul 2019AWS를 활용한 글로벌 오피스 업무 환경 구축하기 - 류한진, 이랜드시스템스 :: AWS Summit Seoul 2019
AWS를 활용한 글로벌 오피스 업무 환경 구축하기 - 류한진, 이랜드시스템스 :: AWS Summit Seoul 2019
 
클라우드 네이티브 환경에 맞는 IT 운영 원칙과 모범사례 - 권신중 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
클라우드 네이티브 환경에 맞는 IT 운영 원칙과 모범사례 - 권신중 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019클라우드 네이티브 환경에 맞는 IT 운영 원칙과 모범사례 - 권신중 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
클라우드 네이티브 환경에 맞는 IT 운영 원칙과 모범사례 - 권신중 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
 
AWS Builders Online Series | EC2와 Lambda로 AWS 시작하기 - 조용진, AWS 솔루션즈 아키텍트
AWS Builders Online Series | EC2와 Lambda로 AWS 시작하기 - 조용진, AWS 솔루션즈 아키텍트AWS Builders Online Series | EC2와 Lambda로 AWS 시작하기 - 조용진, AWS 솔루션즈 아키텍트
AWS Builders Online Series | EC2와 Lambda로 AWS 시작하기 - 조용진, AWS 솔루션즈 아키텍트
 
강의 2: AWS 핵심 서비스:: AWSome Day Online Conference
강의 2: AWS 핵심 서비스:: AWSome Day Online Conference강의 2: AWS 핵심 서비스:: AWSome Day Online Conference
강의 2: AWS 핵심 서비스:: AWSome Day Online Conference
 
게임 서비스에 딱 맞는 AWS 신규 서비스들로 게임 아키텍처 개선하기 - 김병수 솔루션즈 아키텍트, AWS :: AWS Summit Seo...
게임 서비스에 딱 맞는 AWS 신규 서비스들로 게임 아키텍처 개선하기 - 김병수 솔루션즈 아키텍트, AWS :: AWS Summit Seo...게임 서비스에 딱 맞는 AWS 신규 서비스들로 게임 아키텍처 개선하기 - 김병수 솔루션즈 아키텍트, AWS :: AWS Summit Seo...
게임 서비스에 딱 맞는 AWS 신규 서비스들로 게임 아키텍처 개선하기 - 김병수 솔루션즈 아키텍트, AWS :: AWS Summit Seo...
 
사례들로 알아보는 컨테이너, 언제 어떻게 쓰면 좋을까? – 김성수 AWS 솔루션즈 아키텍트, 허준 AWS 어카운트 매니저, 이창명 선데이토...
사례들로 알아보는 컨테이너, 언제 어떻게 쓰면 좋을까? – 김성수 AWS 솔루션즈 아키텍트, 허준 AWS 어카운트 매니저, 이창명 선데이토...사례들로 알아보는 컨테이너, 언제 어떻게 쓰면 좋을까? – 김성수 AWS 솔루션즈 아키텍트, 허준 AWS 어카운트 매니저, 이창명 선데이토...
사례들로 알아보는 컨테이너, 언제 어떻게 쓰면 좋을까? – 김성수 AWS 솔루션즈 아키텍트, 허준 AWS 어카운트 매니저, 이창명 선데이토...
 
AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...
AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...
AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...
 
On-Premise 기반서비스 클라우드 전환기 -DevSecOps 도입을통한 유연한 서비스 개발 및 운영::박준상::AWS Summit S...
On-Premise 기반서비스 클라우드 전환기 -DevSecOps 도입을통한 유연한 서비스 개발 및 운영::박준상::AWS Summit S...On-Premise 기반서비스 클라우드 전환기 -DevSecOps 도입을통한 유연한 서비스 개발 및 운영::박준상::AWS Summit S...
On-Premise 기반서비스 클라우드 전환기 -DevSecOps 도입을통한 유연한 서비스 개발 및 운영::박준상::AWS Summit S...
 
On-Premise 기반서비스 클라우드 전환기 -DevSecOps 도입을통한 유연한 서비스 개발 및 운영::박준상::AWS Summit S...
On-Premise 기반서비스 클라우드 전환기 -DevSecOps 도입을통한 유연한 서비스 개발 및 운영::박준상::AWS Summit S...On-Premise 기반서비스 클라우드 전환기 -DevSecOps 도입을통한 유연한 서비스 개발 및 운영::박준상::AWS Summit S...
On-Premise 기반서비스 클라우드 전환기 -DevSecOps 도입을통한 유연한 서비스 개발 및 운영::박준상::AWS Summit S...
 
컨테이너와 서버리스 기반 CI/CD 파이프라인 구성하기 - 김필중 솔루션즈 아키텍트, AWS / 강승욱 솔루션즈 아키텍트, AWS :: A...
컨테이너와 서버리스 기반 CI/CD 파이프라인 구성하기 - 김필중 솔루션즈 아키텍트, AWS / 강승욱 솔루션즈 아키텍트, AWS :: A...컨테이너와 서버리스 기반 CI/CD 파이프라인 구성하기 - 김필중 솔루션즈 아키텍트, AWS / 강승욱 솔루션즈 아키텍트, AWS :: A...
컨테이너와 서버리스 기반 CI/CD 파이프라인 구성하기 - 김필중 솔루션즈 아키텍트, AWS / 강승욱 솔루션즈 아키텍트, AWS :: A...
 
AWS Builders Online Series | AWS와 함께하는 클라우드 컴퓨팅 - 강철, AWS 어카운트 매니저
AWS Builders Online Series | AWS와 함께하는 클라우드 컴퓨팅 - 강철, AWS 어카운트 매니저AWS Builders Online Series | AWS와 함께하는 클라우드 컴퓨팅 - 강철, AWS 어카운트 매니저
AWS Builders Online Series | AWS와 함께하는 클라우드 컴퓨팅 - 강철, AWS 어카운트 매니저
 
AWS를 활용한 다양한 DB 마이그레이션 및 게임 엔진 서버 구축 방법::맹상영 대표, 엔클라우드24::AWS Summit Seoul 2018
AWS를 활용한 다양한 DB 마이그레이션 및 게임 엔진 서버 구축 방법::맹상영 대표, 엔클라우드24::AWS Summit Seoul 2018AWS를 활용한 다양한 DB 마이그레이션 및 게임 엔진 서버 구축 방법::맹상영 대표, 엔클라우드24::AWS Summit Seoul 2018
AWS를 활용한 다양한 DB 마이그레이션 및 게임 엔진 서버 구축 방법::맹상영 대표, 엔클라우드24::AWS Summit Seoul 2018
 
AWS 기반 클라우드 아키텍처 모범사례 - 삼성전자 개발자 포털/개발자 워크스페이스 - 정영준 솔루션즈 아키텍트, AWS / 유현성 수석,...
AWS 기반 클라우드 아키텍처 모범사례 - 삼성전자 개발자 포털/개발자 워크스페이스 - 정영준 솔루션즈 아키텍트, AWS / 유현성 수석,...AWS 기반 클라우드 아키텍처 모범사례 - 삼성전자 개발자 포털/개발자 워크스페이스 - 정영준 솔루션즈 아키텍트, AWS / 유현성 수석,...
AWS 기반 클라우드 아키텍처 모범사례 - 삼성전자 개발자 포털/개발자 워크스페이스 - 정영준 솔루션즈 아키텍트, AWS / 유현성 수석,...
 
EKS를 통한 차량 공유 서비스 '타다' 서비스 구축기 - 김태호, VCNC :: AWS Summit Seoul 2019
EKS를 통한 차량 공유 서비스 '타다' 서비스 구축기 - 김태호, VCNC :: AWS Summit Seoul 2019EKS를 통한 차량 공유 서비스 '타다' 서비스 구축기 - 김태호, VCNC :: AWS Summit Seoul 2019
EKS를 통한 차량 공유 서비스 '타다' 서비스 구축기 - 김태호, VCNC :: AWS Summit Seoul 2019
 
클라우드 프론트의 재발견::백본을 이용한 초고속 콘텐츠 전송::서호석 이사, 영우디지탈::AWS Summit Seoul 2018
클라우드 프론트의 재발견::백본을 이용한 초고속 콘텐츠 전송::서호석 이사, 영우디지탈::AWS Summit Seoul 2018클라우드 프론트의 재발견::백본을 이용한 초고속 콘텐츠 전송::서호석 이사, 영우디지탈::AWS Summit Seoul 2018
클라우드 프론트의 재발견::백본을 이용한 초고속 콘텐츠 전송::서호석 이사, 영우디지탈::AWS Summit Seoul 2018
 
강의 1: AWS 클라우드 개념:: AWSome Day Online Conference
강의 1: AWS 클라우드 개념:: AWSome Day Online Conference강의 1: AWS 클라우드 개념:: AWSome Day Online Conference
강의 1: AWS 클라우드 개념:: AWSome Day Online Conference
 
천만 사용자를 위한 AWS 클라우드 아키텍처 진화하기 - 김준형 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
천만 사용자를 위한 AWS 클라우드 아키텍처 진화하기 - 김준형 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019천만 사용자를 위한 AWS 클라우드 아키텍처 진화하기 - 김준형 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
천만 사용자를 위한 AWS 클라우드 아키텍처 진화하기 - 김준형 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
 

Plus de Amazon Web Services Korea

AWS Modern Infra with Storage Roadshow 2023 - Day 2
AWS Modern Infra with Storage Roadshow 2023 - Day 2AWS Modern Infra with Storage Roadshow 2023 - Day 2
AWS Modern Infra with Storage Roadshow 2023 - Day 2Amazon Web Services Korea
 
AWS Modern Infra with Storage Roadshow 2023 - Day 1
AWS Modern Infra with Storage Roadshow 2023 - Day 1AWS Modern Infra with Storage Roadshow 2023 - Day 1
AWS Modern Infra with Storage Roadshow 2023 - Day 1Amazon Web Services Korea
 
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...Amazon Web Services Korea
 
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...Amazon Web Services Korea
 
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...Amazon Web Services Korea
 
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...Amazon Web Services Korea
 
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...Amazon Web Services Korea
 
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...Amazon Web Services Korea
 
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...Amazon Web Services Korea
 
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...Amazon Web Services Korea
 
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...Amazon Web Services Korea
 
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...Amazon Web Services Korea
 
From Insights to Action, How to build and maintain a Data Driven Organization...
From Insights to Action, How to build and maintain a Data Driven Organization...From Insights to Action, How to build and maintain a Data Driven Organization...
From Insights to Action, How to build and maintain a Data Driven Organization...Amazon Web Services Korea
 
[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...
[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...
[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...Amazon Web Services Korea
 
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...Amazon Web Services Korea
 
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...Amazon Web Services Korea
 
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...Amazon Web Services Korea
 
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...Amazon Web Services Korea
 
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...Amazon Web Services Korea
 
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...Amazon Web Services Korea
 

Plus de Amazon Web Services Korea (20)

AWS Modern Infra with Storage Roadshow 2023 - Day 2
AWS Modern Infra with Storage Roadshow 2023 - Day 2AWS Modern Infra with Storage Roadshow 2023 - Day 2
AWS Modern Infra with Storage Roadshow 2023 - Day 2
 
AWS Modern Infra with Storage Roadshow 2023 - Day 1
AWS Modern Infra with Storage Roadshow 2023 - Day 1AWS Modern Infra with Storage Roadshow 2023 - Day 1
AWS Modern Infra with Storage Roadshow 2023 - Day 1
 
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
 
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
 
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
 
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
 
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
 
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
 
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
 
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
 
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...
 
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...
 
From Insights to Action, How to build and maintain a Data Driven Organization...
From Insights to Action, How to build and maintain a Data Driven Organization...From Insights to Action, How to build and maintain a Data Driven Organization...
From Insights to Action, How to build and maintain a Data Driven Organization...
 
[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...
[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...
[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...
 
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...
 
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...
 
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
 
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...
 
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
 
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
 

Dernier

MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution DetectionMOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution DetectionKim Daeun
 
캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차캐드앤그래픽스
 
Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)Wonjun Hwang
 
A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)Tae Young Lee
 
Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)Wonjun Hwang
 
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...Kim Daeun
 

Dernier (6)

MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution DetectionMOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
 
캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차
 
Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)
 
A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)
 
Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)
 
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
 

국내 미디어 고객사의 AWS 활용 사례 - POOQ서비스 그리고 마이크로서비스 아키텍처, 콘텐츠연합플랫폼 - 박명순부장, 콘텐츠연합플랫폼 :: AWS Summit Seoul 2019

  • 1. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 국내 미디어 고객사의 AWS 활용 사례 POOQ 서비스 그리고 마이크로서비스 아키텍처 콘텐츠연합플랫폼㈜ 박명순
  • 2. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 발표 순서 • POOQ • 도입 이전 • 도입 준비 • 도입 이후 • 향후 계획
  • 3. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 4. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. POOQ • 지상파 방송사가 만든 유료사용자 기반 OTT 서비스 • 약 80개의 Live 채널과, 20만 여개의 VOD 콘텐츠
  • 5. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 아키텍처 변화 • 2017년 1분기 AWS 기반으로 전체 서비스 이전 • 2018년 1분기 Kubernetes 기반으로 마이크로 서비스 운영 시작 Auto Scale CloudFront CloudColocation Microservice 2012년 2014년 2017년 2018년
  • 6. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 시스템 구성 • 서비스 내용에 따라 Platform 과 Headend 시스템으로 구분 • Platform 부분에 Kubernetes 기반 Microservice 사용 중 Platform (API) Headend (Streaming) CloudFrontKubernetesEC2DB CloudFrontEC2 Spot S3
  • 7. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 8. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 중앙집중 구조 • 메인 API 서버에 Monolithic Architecture 사용 • Github + Jenkins 구조의 CI/CD 구성 사용 GitHub JenkinsDeveloper IIS .NET Admin
  • 9. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 배포 이슈 • 어플리케이션 상호간의 의도하지 않은 영향으로 매번 전체 QA 진행 • 기능 및 서버 대수가 늘어나면서 배포와 원복 시간 증가 ZZZ XML DLL
  • 10. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Auto Scaling 이슈 • 서비스 이용량 변화속도가 Auto Scaling Group 속도보다 빠름 • CPU 사용량 기반 Auto Scaling 대신 Scheduled Scaling 사용 On Air Users 10분 미만 5분 미만 Scheduled Scaling
  • 11. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 버전 관리 이슈 • 다양한 디바이스 지원을 위해서 다양한 버전의 API 서비스 유지 필요 • 다양한 버전의 API 유지로 인한 운영 비용 증가
  • 12. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 13. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 마이크로 서비스 솔루션 선정 • T2 Unlimited + Auto scaling group 사용 검토 ü T2 무제한 사용으로 비용절감 ü 복잡한 Instance 관리와, 독자적인 CI/CD 개발 및 구성 필요 • Docker Swarm ü Docker 에 내장되어 쉽고 편리 함 ü Service Discovery 별도 구성 필요 • Kubernetes ü 가상 서버, Docker, Service Discovery 관리 일괄 제공 ü Kops는 Kubernetes를 AWS환경에서 쉽게 사용하게 함
  • 14. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. API Gateway • API 서비스 개수를 200개 이상으로 분리 및 API Gateway 사용 • 복수의 정규 표현식 지원으로 경로에 따른 API 서비스 구분 • GET/POST와 같은 HTTP Method 구분 지원 • CI/CD에서의 자동화를 위한 HTTP REST API 지원 200+ /a/(.*)/b/(.*) {REST}GET/POST
  • 15. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. API Gateway 솔루션 선정 • AWS API Gateway ü REST API 로 설정 가능 ü 서비스별로 ELB / Security Group 생성 필요 • Nginx ü 별도 EC2 기반으로 구성 후 NginX 설치 운영 ü NginX Unit 사용해서 동적 설정 가능 • Nginx ingress ü Kubernetes 기본 포함된 기능 ü HTTP Method 미지원 • Kong ü REST API 로 정규표현식 설정 가능 ü HTTP Method 지원
  • 16. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. API 구분 및 연동 구조 • 보안 강화를 위해 WAF + Shield Advanced 를 CloudFront 와 같이 사용 • 외부 API 와 내부 API을 나누어서 역할 분리 및 보안강화 CloudFront WAF Shield Advanced 외부 ELB 외부 API Gateway 외부 API 내부 API Gateway 내부 API DB CloudFront 평균 응답속도 40msec 내부 ELB
  • 17. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 콘텐츠 데이터 이용 구조 • Kettle을 이용 사전에 분산된 Collection 생성으로 RDBMS 부하 감소 • Redis Cache 사용으로 반응속도 향상 및 MongoDB 부하 감소 Redis B API MongoDB Collection B MongoDB Collection A Redis A Kettle A Kettle B DBMS
  • 18. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 메시징 시스템 사용 • 다양한 이벤트 메시지를 Json 형식으로 Kafka 를 거쳐서 전달 • Kafka 사용으로 서비스 가용성과 확장성 확보 Kafka API A (Producer Topic A) API B (Consumer Group B) API C (Consumer Group C)
  • 19. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 소스 관리 및 CI/CD • 프로젝트 개수가 증가하면서 Github + Jenkins 구조 개선 필요 • Gitlab Pipeline은 개발자가 직접 배포하는 CI/CD 환경에 적합 Github Jenkins Kubernetes Gitlab Gitlab Runner Kubernetes AWS VPC AWS VPC
  • 20. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. CI/CD 작업 흐름 설계 • POOQ CI/CD CLI로 Kong 과 Kubernetes 서비스 생성 및 변경 • 자동 배포, 수동 배포, Canary 배포가 가능한 구조 필요 Kubernetes Deployment / Pod Auto Scale Create/Modify Kong Service Create/Modify Gitlab Server Gitlab Runner Docker Gitlab Container Registry POOQ CI/CD CLI Docker AWS S3 (Docker Images) gitlab-ci.yml gitlab-ci.yml
  • 21. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Staging 환경 구성 • Staging 용도 별도 DNS 서버 구축 및 Kube DNS에 Custom DNS로 등록 • NginX Proxy로 CloudFront 동작 구성 DNS Cache (dnsmasq) kube-dns (*.cluster.local) Custom DNS (*.internal.local, api.pooq.co.kr) Upstream DNS (AWS DNS) kube-dns API Nginx Proxy (api.pooq.co.kr) RDBMS, MongoDB, Cassandra, kafka,.. (*.internal.local)
  • 22. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 여유 Node 준비 • Node 증설에는 5~10분이 소요되어서 미리 여유 있는 Node 필요 • 낮은 우선순위를 가지는 Pod를 이용해서 Overprovisioning 구성 기존 Node 신규 Node 기존 Node 기존 Node 기존 Node 신규 Node기존 Node High Priority Pod Scale Out Node Scale Out Low Priority Pod Scale In Low Priority Pod Scale Out 여유 Node 부족
  • 23. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Log 수집 및 분석 • ELK ( Elasticsearch + Logstash + Kibana ) 구성해서 사용 • Elasticsearch API를 통한 API 모니터링, Kibana를 통한 GUI 모니터링 구성 Kubernetes Nodes Logstash Elasticsearch Kibana Admin/Developer Web UI Rest API Prometheus
  • 24. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 기타 구성에서의 문제 해결 • Kops의 GitHub 프로젝트 문서를 최대한 따름 • 그래도 의도한 동작을 안 하면 Security Group, DNS 확인 troubleshoot
  • 25. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 26. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 관제 포인트 • Kubernetes Deployment의 Pod 목표 수량과 현재 수량의 불일치 • API Gateway 에서 502 Bad Gateway 응답코드 발생 건수 감시 Deployment Prometheus 관리자 Elasticsearch replica mismatch 502 bad gateway
  • 27. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Pod 자원할당 변경 • 고용량/소수의 POD 사용에서, 저용량/다수의 POD 사용으로 변경 • 순간적인 대량의 요청에도 빠른 응답속도와, 빠른 Scale Out 1s CPU - 1G MEM 50% Auto Scale 100msec CPU – 256M MEM 50% Auto scale Node Node Node Node
  • 28. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. EC2 모델 변경 • 초기 높은 CPU 사용을 예상하고 컴퓨팅 최적화 C 타입 모델 사용 • 운영 모니터링 결과, 메모리 최적화 R 타입 모델로 변경 결정 • Node의 최대 개수는 100개가 넘지 않도록 함 C5 컴퓨팅 최적화 R5 메모리 최적화
  • 29. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. DNS 사용 개선 • 내부 API Gateway 연결에 Kubernetes Cluster Domain 사용 구조로 변경 • 내부 ELB 및 Route53 미사용으로 응답속도 및 안정성 향상 외부 ELB 외부 API Gateway 외부 API 내부 API Gateway 내부 API *.defaults.svc.cluster.local 내부 ELB
  • 30. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Deployment Pod 생성 실패 이슈 • Gitlab Group 변경 Deployment의 신규 Pod 생성 실패 ü Container 빌드 및 Deployment 재 배포 • Node.JS Deployment 신규 Pod 생성 실패 • npm start 명령어를 node index.js 로 변경 후 재 배포 ImagePullBackOff 또는 Error Running Running Running
  • 31. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Kubernetes 업그레이드 • 신규 Kubernetes Cluster를 구성 및 QA 진행 • CloudFront의 Origin 변경, 서비스 무정지로 업그레이드 진행 Kubernetes 기존버전 Kubernetes 신규버전 CloudFront New ELB Old ELB MongoDB RDBMS Kafka …
  • 32. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon EKS 도입 • 신규 기능 사용을 위해 최신 버전 사용 • Kubernetes Cluster Network와 AWS VPC 라우팅 통합 • Kubernetes 기술지원 체계 구축 현재버전 Kubernetes v1.14 EKS v1.12 Kops v1.11 CNI Plugin 172.x.x.x 10.x.x.x Technical support
  • 33. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 34. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Istio 도입 • API Gateway, 향상된 Canary 배포 및 A/B 테스트 • 모든 서비스 API 입력과 출력에 대한 상태 수집 및 제어 Istio Envoy Envoy Envoy Envoy Envoy API API API
  • 35. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 쉬운 장애 분석 • Istio를 이용해서 API 사이 통신에 Tag 추가 및 모니터링 • 서비스 장애 발생시 관계된 API 확인 간소화 외부 API 내부 API !!!
  • 36. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Auto Scaling 조건 다양화 • CPU 증가 없이, POD 응답이 지연되는 상황이 존재 • 메모리 사용, 요청건수, 응답시간, 에러율 반영하는 Pod 수량 관리 필요 PrometheusIstio CreatingRunning Running Deployment 요청수 응답시간 기본 Pod 개수 변경
  • 37. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. StatefulSets 운영 분리 • StatefulSets 과 Stateless 서비스의 Node 분리로 유연한 운영 • 외부 Service Discovery 사용해서 Cluster 분리 검토
  • 38. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Node 운영 방법 변경 • EC2 RI(Reserved Instance) + On-demand 운영은 유연성이 떨어짐 • AWS Fargate, Spot 를 같이 사용해서 운영의 유연성 확보 Fargate Container Spot Instance Reserved Instance
  • 39. 여러분의 피드백을 기다립니다! #AWSSummit 해시태그로 소셜미디어에 여러분의 행사소감을 올려주세요. AWS Summit Seoul 2019 모바일 앱과 QR코드를 통해 강연평가 및 설문조사에 참여하시고 재미있는 기념품을 받아가세요. 내년 Summit을 만들 여러분의 소중한 의견 부탁 드립니다. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 40. 감사합니다! © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.