SlideShare a Scribd company logo
1 of 100
Download to read offline
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
최용호
Vinus Entertainment
모바일 게임을 만들기 위한
AWS 고군분투기
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
발표자 소개
• 최용호
• (전) Vinus Entertainment 서버팀
• (현) 넥슨 게임클라우드개발팀
• 자바카페 커뮤니티 운영진
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
게임 소개
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
발표 순서
자동화에 대한 고민
네트워크 구성에 대한 고민
서비스 선택에 대한 고민
부하 테스트에 대한 고민
게임 데이터 활용에 대한 고민
최종 아키텍처
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
자동화에 대한 고민
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
개발 환경
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
기존의 개발 환경 구성 방식
OS 설치
(리눅스)
패키지
업데이트
설치 가이드
확인
설치 가이드
확인
프로그램
설치
설치 가이드
확인
OS 환경설정
프로그램
설정
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
기존의 환경 구성 방식
OS 설치
(리눅스)
패키지
업데이트
설치 가이드
확인
설치 가이드
확인
프로그램
설치
설치 가이드
확인
OS 환경설정
프로그램
설정
설치 가이드에 변경이 발생하면?
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
기존의 환경 구성 방식
OS 설치
(리눅스)
패키지
업데이트
설치 가이드
확인
설치 가이드
확인
프로그램
설치
설치 가이드
확인
OS 환경설정
프로그램
설정
재설정 및 재설치 필요
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
자동화 해줄 무언가가 필요
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Docker
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
서비스 별로 디렉토리를 만들어 Docker 파일 관리
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Docker 파일과 설정 파일들
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
tomcat
mariadb redis
Logstash elasticse
arch
kibanahttpd
Client
Pinpoint-
hbase
Pinpoint-
collector
Pinpoint-
web
Docker-
compose
Docker-
compose
Docker-
compose
Amazon
ECR
Kibana와 Pinpoint를 통해 서버 상태 확인
Docker Image들은 ECR을 사용하여 버
전 관리
사내 개발 환경 아키텍처
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
빌드 및 배포
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
배포 절차
Build Server
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
배포 절차
Build Server
EC2 instance contents
Tomcat
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
배포 절차
Build Server
Building
EC2 instance contents
Tomcat
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
배포 절차
Build Server
WAR
EC2 instance contents
Tomcat
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
배포 절차
Build Server
WAR
EC2 instance contents
Tomcat
SCP
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
자동화 해줄 무언가가 필요
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Jenkins
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
My Company Private Network
Jenkins
Server
EC2 instance contents
mariadb
redistomcat
Operating
Tool
tomcat
Game
각 서버 빌드 및 배포
개발 서버 배포
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
My Company Private Network
Jenkins
Server
S3
Elastic Beanstalk container
instances
1. 빌드 된 war파일 업로드
2. 배포
3. 업로드 된 war 파일로 배포 수행
라이브 서버 배포
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
네트워크 구성에 대한 고민
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
VPC
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Availability Zone 1 Availability Zone 2
VPC
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Availability Zone 1 Availability Zone 2
VPC
subnet subnet
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Availability Zone 1 Availability Zone 2
VPC
subnet subnet
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Availability Zone 1
Private subnet
Public subnet
Availability Zone 2
Private subnet
Public subnet
VPC
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Availability Zone 1
Private subnet
Public subnet
Availability Zone 2
Private subnet
Public subnet
VPC
Elastic
Load balancer
User
Admin
instance
instance instance
Bastion
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
서비스 선택에 대한 고민
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
사내 환경과 동일하게
AWS에서도 Docker로 구성할 수 있을까?
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Amazon ECS
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
검토 당시 서울리전에서
제공되지 않아 포기
Amazon ECS
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Amazon
Elastic
Beanstalk
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Elastic Benastalk 워크 플로우
Application
생성
Environment
생성
Application
Version
업로드
Application
Version
배포
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Elastic Beanstalk 구성
Application
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Elastic Beanstalk 구성
Environment
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Environment 설정
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Environment 구성 저장 기능
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Application 버전 관리 및 배포
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
주의해서 변경해야 할 설정들
• 오토스케일링의 시작 구성(Launch Configuration)
• VPC 설정
• 인스턴스 type 변경
• AMI 변경
• SSH key-pair 변경
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
부하테스트에 대한 고민
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
원하는 만큼 확장 가능한 부하테스트가 목표
instances
instance
instance
instance
Classic
Load
Balancer
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Spot
Instance
instances
부하 전달
Spot
Instance
Spot
Instance
Classic
Load
Balancer
비용 절감을 위해 스팟 인스턴스 사용
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Spot
Instance
ssm
Run Command
instances
부하 전달
Spot
Instance
Spot
Instance
Classic
Load
Balancer
System Management를 사용한 스크립트 실행
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
instance
Spot
Instance
ssm
Run Command
instances
부하 전달
Loadtest
Server
Spot
Instance
Spot
Instance
스팟 인스턴스를 생성하고,
생성된 인스턴스들에 대한 상태 확인과
명령을 내리기 위한 서버
Classic
Load
Balancer
명령을 내리기 위한 툴 제작
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
부하테스트를 위한 툴
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Jmeter의 진행 상황 수집을 위한 로그
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
성능 측정을 위한 툴 - pinpoint
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
성능 측정을 위한 툴 - X-Ray
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
게임 데이터 활용에 대한 고민
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
지표 데이터 설계
사용자 계정
캐릭터
무기
아이템
상점
...
가입
로그인
구매
판매
...
Title SubTitle
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
지표 데이터 예
상점
노점상 뽑기 전투
아이템
재화
Title
SubTitle
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
데이터 계층 구조
스테이지 클리어
재화 획득
아이템 획득
캐릭터 획득
경험치 획득
퀘스트 달성
...
ID : 10000
ID : 10001, parentID : 10000
ID : 10002, parentID : 10000
ID : 10003, parentID : 10000
ID : 10004, parentID : 10000
ID : 10005, parentID : 10000
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
데이터를 어디에 저장하고,
어떻게 시각화를 할까?
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
데이터 수집/가공/저장/시각화 - 엘라스틱스택
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
{
"id": "b46adf7e5bf14c4ca18868f930e2670f",
"uid": 5824735036189904000,
"nickname": "yongho",
"title": "GOODS",
"subTitle": "TAKE",
"detail": {
"gold": 120,
"diamondBonus": 0,
"diamondCash": 0,
"survivalCoin": 0,
"pvpCoin": 0,
"stamina": 1,
"supplies": 0,
"component": 0,
"exp": 0
},
"parentId": "d9388af36d63482b851e33f78225a9be",
"parentTitle": "STAGE",
"parentSubTitle": "CLEAR",
"timestamp": "2017-11-08T06:00:19.551Z",
"loglevel": "TRACE"
}
엘라스틱서치에 기록된 데이터
재화 획득
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
{
"id": "b46adf7e5bf14c4ca18868f930e2670f",
"uid": 5824735036189904000,
"nickname": "yongho",
"title": "GOODS",
"subTitle": "TAKE",
"detail": {
"gold": 120,
"diamondBonus": 0,
"diamondCash": 0,
"survivalCoin": 0,
"pvpCoin": 0,
"stamina": 1,
"supplies": 0,
"component": 0,
"exp": 0
},
"parentId": "d9388af36d63482b851e33f78225a9be",
"parentTitle": "STAGE",
"parentSubTitle": "CLEAR",
"timestamp": "2017-11-08T06:00:19.551Z",
"loglevel": "TRACE"
}
엘라스틱서치에 기록된 데이터
스테이지 클리어를 통해 재화 획득
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
{
"id": "b46adf7e5bf14c4ca18868f930e2670f",
"uid": 5824735036189904000,
"nickname": "yongho",
"title": "GOODS",
"subTitle": "TAKE",
"detail": {
"gold": 120,
"diamondBonus": 0,
"diamondCash": 0,
"survivalCoin": 0,
"pvpCoin": 0,
"stamina": 1,
"supplies": 0,
"component": 0,
"exp": 0
},
"parentId": "d9388af36d63482b851e33f78225a9be",
"parentTitle": "STAGE",
"parentSubTitle": "CLEAR",
"timestamp": "2017-11-08T06:00:19.551Z",
"loglevel": "TRACE"
}
특정 행위에 연관된 다른 행위들 확인
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
엘라스틱스택을 활용한 데이터 파이프라인
Web
Server
EC2
Instance
filebeat
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
엘라스틱스택을 활용한 데이터 파이프라인
Web
Server
EC2
Instance
EC2
Instance
filebeat
logstash
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
엘라스틱스택을 활용한 데이터 파이프라인
Web
Server
EC2
Instance
EC2
Instance
EC2
Instance
filebeat
logstash elasticsearch
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
어떻게 머신 사양을 선택하고,
언제 엘라스틱서치 노드를 추가해야할까?
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
한대의 머신에서 한계치 측정
원활하게 동작하는 상태 (r4.large)
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
한대의 머신에서 한계치 측정
GC가 급격하게 발생하면서 CPU가 바빠짐
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
한대의 머신에서 한계치 측정
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
장애가 발생하면 어떻게 하지?
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
장애 대응
Web
Server
EC2
Instance
EC2
Instance
EC2
Instance
filebeat
logstash elasticsearch
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
장애 대응
Web
Server
EC2
Instance
EC2
Instance
EC2
Instance
filebeat
logstash elasticsearch
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
장애 대응
Web
Server
EC2
Instance
EC2
Instance
EC2
Instance
filebeat
logstash elasticsearch
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
관리할게 너무 많음…ㅠㅠ
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Amazon
Elasticsearch
Service
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
데이터 파이프라인을 AWS로 이전
ElasticsearchAmazon
Kinesis
Streams
Lambda
function
Amazon
Kinesis–
enabled app
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Filebeat 대신 Kienesis Agent
ElasticsearchAmazon
Kinesis
Streams
Lambda
function
Amazon
Kinesis–
enabled app
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Logstash 대신 Kinesis와 Lambda
ElasticsearchAmazon
Kinesis
Streams
Lambda
function
Amazon
Kinesis–
enabled app
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Elasticsearch 대신 Amazon Elasticsearch
ElasticsearchAmazon
Kinesis
Streams
Lambda
function
Amazon
Kinesis–
enabled app
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Lambda 샘플 코드 제공
https://docs.aws.amazon.com/ko_kr/elasticsearch-service/latest/developerguide/es-
aws-integrations.html
https://github.com/aws-samples/amazon-elasticsearch-lambda-
samples
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
엘라스틱서치에서
데이터가 유실되면 어떻게 하지?
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
데이터 이중화
S3Amazon
Kinesis–
enabled app
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
파일로그 확인 - Athena
S3 Amazon
Athena
Amazon
Kinesis–
enabled app
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
로그를 위한 S3 버킷 구조
로그레벨 / 연도 / 월 / 일 / *.txt
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
로그를 위한 S3 버킷 구조
2018년 2월의 DEBUG 레벨 로그 파일들
일자별로 로그 파일 관리
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Athena 테이블 생성
S3 버킷 경로 지정.
파일 스캔 범위를
좁힐 수록 성능 향상
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Athena 테이블 구조
Athena에서는 월별, 일자별로 테이블을 생성하여 파일 탐색 범위를 최소화
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Athena 테이블 구조
일자별로 테이블을 생성해서 스캔 범위 축소
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
테이블이 너무 많아짐…ㅠㅠ
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Athena 테이블 파티션 생성
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Athena 테이블 파티션 등록
Alter Table trace_partitioned add Partition (year=2018, month=4, day=18)
LOCATION ‘s3://hive-live-log/TRACE/2018/04/18/’
파티션 등록
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Athena 테이블 파티션 쿼리
Alter Table trace_partitioned add Partition (year=2018, month=4, day=18)
LOCATION ‘s3://hive-live-log/TRACE/2018/04/18/’
파티션 등록
Select * from trace_partitioned where timestamp between timestamp '2018-
04-18 00:00:00.000' and timestamp '2018-04-19 00:00:00.000’
and year = 2018 and month = 4 and day = 18
파티션 쿼리
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
데이터 시각화
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
데이터 시각화 - 키바나
대외비 대외비 대외비 대외비
대외비 대외비
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
대외비 대외비 대외비 대외비
대외비 대외비
데이터 시각화 - 키바나
인덱스만 남기는 실수
어떠한 아이템인지 알아볼 수 없음
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
대외비 대외비 대외비 대외비
대외비 대외비
데이터 시각화 - 키바나
인덱스만 남기는 실수
어떠한 아이템인지 알아볼 수 없음
잔존율과 같이 로직이
필요한 경우에는 키바나로 불가능
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
키바나만으로 불가능한 기능들을 위한 툴
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
최종 아키텍처
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
VPC
Availability Zone 1
Private subnet
Public subnet
Availability Zone 2
Private subnet
Public subnet
Elastic Beanstalk container
Auto Scaling group
instance instanceAurora ElastiCache
Redis
ElastiCache
Redis
Aurora
instance
Classic
Load
Balancer
NAT
Gateway
Route 53
User
CloudFront S3
ElasticsearchAmazon
Kinesis
Streams
Lambda
function
Web
Serv
er
Web
Server
Operating
Tool
instance
Statistics
Server
Amazon
CloudWatch
SMS
API Provider
Admin
Amazon
Athena
Log data
Statistics
data
Client Resource
instance
Bastion
X-ray
감사합니다

More Related Content

What's hot

성공적인 디지털 혁신을 위한 AWS 데이터베이스 서비스 선택:: 구태훈::AWS Summit Seoul 2018
성공적인 디지털 혁신을 위한 AWS 데이터베이스 서비스 선택:: 구태훈::AWS Summit Seoul 2018 성공적인 디지털 혁신을 위한 AWS 데이터베이스 서비스 선택:: 구태훈::AWS Summit Seoul 2018
성공적인 디지털 혁신을 위한 AWS 데이터베이스 서비스 선택:: 구태훈::AWS Summit Seoul 2018 Amazon Web Services Korea
 
Amazon Redshift 아키텍처 및 모범사례::김민성::AWS Summit Seoul 2018
Amazon Redshift 아키텍처 및 모범사례::김민성::AWS Summit Seoul 2018Amazon Redshift 아키텍처 및 모범사례::김민성::AWS Summit Seoul 2018
Amazon Redshift 아키텍처 및 모범사례::김민성::AWS Summit Seoul 2018Amazon Web Services Korea
 
비용 관점에서 AWS 클라우드 아키텍처 디자인하기::류한진::AWS Summit Seoul 2018
비용 관점에서 AWS 클라우드 아키텍처 디자인하기::류한진::AWS Summit Seoul 2018비용 관점에서 AWS 클라우드 아키텍처 디자인하기::류한진::AWS Summit Seoul 2018
비용 관점에서 AWS 클라우드 아키텍처 디자인하기::류한진::AWS Summit Seoul 2018Amazon Web Services Korea
 
실전 프로젝트로 이야기하는 AWS IoT::김민성::AWS Summit Seoul 2018
실전 프로젝트로 이야기하는 AWS IoT::김민성::AWS Summit Seoul 2018실전 프로젝트로 이야기하는 AWS IoT::김민성::AWS Summit Seoul 2018
실전 프로젝트로 이야기하는 AWS IoT::김민성::AWS Summit Seoul 2018Amazon Web Services Korea
 
AWS 기반의 대용량 실시간 스트리밍 데이터 분석 아키텍처 패턴::김필중::AWS Summit Seoul 2018
AWS 기반의 대용량 실시간 스트리밍 데이터 분석 아키텍처 패턴::김필중::AWS Summit Seoul 2018 AWS 기반의 대용량 실시간 스트리밍 데이터 분석 아키텍처 패턴::김필중::AWS Summit Seoul 2018
AWS 기반의 대용량 실시간 스트리밍 데이터 분석 아키텍처 패턴::김필중::AWS Summit Seoul 2018 Amazon Web Services Korea
 
패션 리테일 산업의 클라우드 활용 방안::송솔 대리, 코오롱베니트::AWS Summit Seoul 2018
패션 리테일 산업의 클라우드 활용 방안::송솔 대리, 코오롱베니트::AWS Summit Seoul 2018패션 리테일 산업의 클라우드 활용 방안::송솔 대리, 코오롱베니트::AWS Summit Seoul 2018
패션 리테일 산업의 클라우드 활용 방안::송솔 대리, 코오롱베니트::AWS Summit Seoul 2018Amazon Web Services Korea
 
기업 IT 담당자라면 꼭 알아야 할 Enterprise AWS 사례와 특징::김종호, 조영준 BSG Partners::AWS Summit ...
기업 IT 담당자라면 꼭 알아야 할 Enterprise AWS 사례와 특징::김종호, 조영준 BSG Partners::AWS Summit ...기업 IT 담당자라면 꼭 알아야 할 Enterprise AWS 사례와 특징::김종호, 조영준 BSG Partners::AWS Summit ...
기업 IT 담당자라면 꼭 알아야 할 Enterprise AWS 사례와 특징::김종호, 조영준 BSG Partners::AWS Summit ...Amazon Web Services Korea
 
AWS를 활용한 게임 데이터 분석 퀘스트 깨기::안효빈::AWS Summit Seoul 2018
AWS를 활용한 게임 데이터 분석 퀘스트 깨기::안효빈::AWS Summit Seoul 2018AWS를 활용한 게임 데이터 분석 퀘스트 깨기::안효빈::AWS Summit Seoul 2018
AWS를 활용한 게임 데이터 분석 퀘스트 깨기::안효빈::AWS Summit Seoul 2018Amazon Web Services Korea
 
금융사의 AWS기반 Digital Transformation 사례::고종원::AWS Summit Seoul 2018
금융사의 AWS기반 Digital Transformation 사례::고종원::AWS Summit Seoul 2018 금융사의 AWS기반 Digital Transformation 사례::고종원::AWS Summit Seoul 2018
금융사의 AWS기반 Digital Transformation 사례::고종원::AWS Summit Seoul 2018 Amazon Web Services Korea
 
금융 데이터분석을 위한 효과적인 AWS 아키텍쳐::유다니엘::AWS Summit Seoul 2018
금융 데이터분석을 위한 효과적인 AWS 아키텍쳐::유다니엘::AWS Summit Seoul 2018금융 데이터분석을 위한 효과적인 AWS 아키텍쳐::유다니엘::AWS Summit Seoul 2018
금융 데이터분석을 위한 효과적인 AWS 아키텍쳐::유다니엘::AWS Summit Seoul 2018Amazon Web Services Korea
 
아마존 웹 서비스 상에서 MS SQL 100% 활용하기::김석원::AWS Summit Seoul 2018
아마존 웹 서비스 상에서 MS SQL 100% 활용하기::김석원::AWS Summit Seoul 2018아마존 웹 서비스 상에서 MS SQL 100% 활용하기::김석원::AWS Summit Seoul 2018
아마존 웹 서비스 상에서 MS SQL 100% 활용하기::김석원::AWS Summit Seoul 2018Amazon Web Services Korea
 
유연하고, 빠른 딥러닝 프레임워크 Apache MXNet, Gluon::김무현::AWS Summit Seoul 2018
유연하고, 빠른 딥러닝 프레임워크 Apache MXNet, Gluon::김무현::AWS Summit Seoul 2018유연하고, 빠른 딥러닝 프레임워크 Apache MXNet, Gluon::김무현::AWS Summit Seoul 2018
유연하고, 빠른 딥러닝 프레임워크 Apache MXNet, Gluon::김무현::AWS Summit Seoul 2018Amazon Web Services Korea
 
미디어 고객을 위한 메가트렌드 및 AWS 서비스::신재원::AWS Summit Seoul 2018
미디어 고객을 위한 메가트렌드 및 AWS 서비스::신재원::AWS Summit Seoul 2018미디어 고객을 위한 메가트렌드 및 AWS 서비스::신재원::AWS Summit Seoul 2018
미디어 고객을 위한 메가트렌드 및 AWS 서비스::신재원::AWS Summit Seoul 2018Amazon Web Services Korea
 
모든 데이터를 위한 단 하나의 저장소, Amazon S3 기반 데이터 레이크::정세웅::AWS Summit Seoul 2018
모든 데이터를 위한 단 하나의 저장소, Amazon S3 기반 데이터 레이크::정세웅::AWS Summit Seoul 2018모든 데이터를 위한 단 하나의 저장소, Amazon S3 기반 데이터 레이크::정세웅::AWS Summit Seoul 2018
모든 데이터를 위한 단 하나의 저장소, Amazon S3 기반 데이터 레이크::정세웅::AWS Summit Seoul 2018Amazon Web Services Korea
 
Amazon DynamoDB 기반 글로벌 서비스 개발 방법 및 사례::김준형::AWS Summit Seoul 2018
Amazon DynamoDB 기반 글로벌 서비스 개발 방법 및 사례::김준형::AWS Summit Seoul 2018Amazon DynamoDB 기반 글로벌 서비스 개발 방법 및 사례::김준형::AWS Summit Seoul 2018
Amazon DynamoDB 기반 글로벌 서비스 개발 방법 및 사례::김준형::AWS Summit Seoul 2018Amazon Web Services Korea
 
강의 4. 데이터베이스:: AWSome Day Online Conference
강의 4. 데이터베이스:: AWSome Day Online Conference강의 4. 데이터베이스:: AWSome Day Online Conference
강의 4. 데이터베이스:: AWSome Day Online ConferenceAmazon Web Services Korea
 
게임을 위한 최적의 AWS DB 서비스 선정 퀘스트 깨기::최유정::AWS Summit Seoul 2018
게임을 위한 최적의 AWS DB 서비스 선정 퀘스트 깨기::최유정::AWS Summit Seoul 2018 게임을 위한 최적의 AWS DB 서비스 선정 퀘스트 깨기::최유정::AWS Summit Seoul 2018
게임을 위한 최적의 AWS DB 서비스 선정 퀘스트 깨기::최유정::AWS Summit Seoul 2018 Amazon Web Services Korea
 
금융 산업의 디지털 혁신을 위한 클라우드 도입 전략 제언 및 삼성 페이 혁신 사례 소개::지성국::AWS Summit Seoul 2018
금융 산업의 디지털 혁신을 위한 클라우드 도입 전략 제언 및 삼성 페이 혁신 사례 소개::지성국::AWS Summit Seoul 2018 금융 산업의 디지털 혁신을 위한 클라우드 도입 전략 제언 및 삼성 페이 혁신 사례 소개::지성국::AWS Summit Seoul 2018
금융 산업의 디지털 혁신을 위한 클라우드 도입 전략 제언 및 삼성 페이 혁신 사례 소개::지성국::AWS Summit Seoul 2018 Amazon Web Services Korea
 
AWS All-in 그리고 그 이후::김승철,이성익,최홍식::AWS Summit Seoul 2018
AWS All-in 그리고 그 이후::김승철,이성익,최홍식::AWS Summit Seoul 2018AWS All-in 그리고 그 이후::김승철,이성익,최홍식::AWS Summit Seoul 2018
AWS All-in 그리고 그 이후::김승철,이성익,최홍식::AWS Summit Seoul 2018Amazon Web Services Korea
 
실전 프로젝트로 이야기하는 AWS IoT::김민성::AWS Summit Seoul 2018
실전 프로젝트로 이야기하는 AWS IoT::김민성::AWS Summit Seoul 2018실전 프로젝트로 이야기하는 AWS IoT::김민성::AWS Summit Seoul 2018
실전 프로젝트로 이야기하는 AWS IoT::김민성::AWS Summit Seoul 2018Amazon Web Services Korea
 

What's hot (20)

성공적인 디지털 혁신을 위한 AWS 데이터베이스 서비스 선택:: 구태훈::AWS Summit Seoul 2018
성공적인 디지털 혁신을 위한 AWS 데이터베이스 서비스 선택:: 구태훈::AWS Summit Seoul 2018 성공적인 디지털 혁신을 위한 AWS 데이터베이스 서비스 선택:: 구태훈::AWS Summit Seoul 2018
성공적인 디지털 혁신을 위한 AWS 데이터베이스 서비스 선택:: 구태훈::AWS Summit Seoul 2018
 
Amazon Redshift 아키텍처 및 모범사례::김민성::AWS Summit Seoul 2018
Amazon Redshift 아키텍처 및 모범사례::김민성::AWS Summit Seoul 2018Amazon Redshift 아키텍처 및 모범사례::김민성::AWS Summit Seoul 2018
Amazon Redshift 아키텍처 및 모범사례::김민성::AWS Summit Seoul 2018
 
비용 관점에서 AWS 클라우드 아키텍처 디자인하기::류한진::AWS Summit Seoul 2018
비용 관점에서 AWS 클라우드 아키텍처 디자인하기::류한진::AWS Summit Seoul 2018비용 관점에서 AWS 클라우드 아키텍처 디자인하기::류한진::AWS Summit Seoul 2018
비용 관점에서 AWS 클라우드 아키텍처 디자인하기::류한진::AWS Summit Seoul 2018
 
실전 프로젝트로 이야기하는 AWS IoT::김민성::AWS Summit Seoul 2018
실전 프로젝트로 이야기하는 AWS IoT::김민성::AWS Summit Seoul 2018실전 프로젝트로 이야기하는 AWS IoT::김민성::AWS Summit Seoul 2018
실전 프로젝트로 이야기하는 AWS IoT::김민성::AWS Summit Seoul 2018
 
AWS 기반의 대용량 실시간 스트리밍 데이터 분석 아키텍처 패턴::김필중::AWS Summit Seoul 2018
AWS 기반의 대용량 실시간 스트리밍 데이터 분석 아키텍처 패턴::김필중::AWS Summit Seoul 2018 AWS 기반의 대용량 실시간 스트리밍 데이터 분석 아키텍처 패턴::김필중::AWS Summit Seoul 2018
AWS 기반의 대용량 실시간 스트리밍 데이터 분석 아키텍처 패턴::김필중::AWS Summit Seoul 2018
 
패션 리테일 산업의 클라우드 활용 방안::송솔 대리, 코오롱베니트::AWS Summit Seoul 2018
패션 리테일 산업의 클라우드 활용 방안::송솔 대리, 코오롱베니트::AWS Summit Seoul 2018패션 리테일 산업의 클라우드 활용 방안::송솔 대리, 코오롱베니트::AWS Summit Seoul 2018
패션 리테일 산업의 클라우드 활용 방안::송솔 대리, 코오롱베니트::AWS Summit Seoul 2018
 
기업 IT 담당자라면 꼭 알아야 할 Enterprise AWS 사례와 특징::김종호, 조영준 BSG Partners::AWS Summit ...
기업 IT 담당자라면 꼭 알아야 할 Enterprise AWS 사례와 특징::김종호, 조영준 BSG Partners::AWS Summit ...기업 IT 담당자라면 꼭 알아야 할 Enterprise AWS 사례와 특징::김종호, 조영준 BSG Partners::AWS Summit ...
기업 IT 담당자라면 꼭 알아야 할 Enterprise AWS 사례와 특징::김종호, 조영준 BSG Partners::AWS Summit ...
 
AWS를 활용한 게임 데이터 분석 퀘스트 깨기::안효빈::AWS Summit Seoul 2018
AWS를 활용한 게임 데이터 분석 퀘스트 깨기::안효빈::AWS Summit Seoul 2018AWS를 활용한 게임 데이터 분석 퀘스트 깨기::안효빈::AWS Summit Seoul 2018
AWS를 활용한 게임 데이터 분석 퀘스트 깨기::안효빈::AWS Summit Seoul 2018
 
금융사의 AWS기반 Digital Transformation 사례::고종원::AWS Summit Seoul 2018
금융사의 AWS기반 Digital Transformation 사례::고종원::AWS Summit Seoul 2018 금융사의 AWS기반 Digital Transformation 사례::고종원::AWS Summit Seoul 2018
금융사의 AWS기반 Digital Transformation 사례::고종원::AWS Summit Seoul 2018
 
금융 데이터분석을 위한 효과적인 AWS 아키텍쳐::유다니엘::AWS Summit Seoul 2018
금융 데이터분석을 위한 효과적인 AWS 아키텍쳐::유다니엘::AWS Summit Seoul 2018금융 데이터분석을 위한 효과적인 AWS 아키텍쳐::유다니엘::AWS Summit Seoul 2018
금융 데이터분석을 위한 효과적인 AWS 아키텍쳐::유다니엘::AWS Summit Seoul 2018
 
아마존 웹 서비스 상에서 MS SQL 100% 활용하기::김석원::AWS Summit Seoul 2018
아마존 웹 서비스 상에서 MS SQL 100% 활용하기::김석원::AWS Summit Seoul 2018아마존 웹 서비스 상에서 MS SQL 100% 활용하기::김석원::AWS Summit Seoul 2018
아마존 웹 서비스 상에서 MS SQL 100% 활용하기::김석원::AWS Summit Seoul 2018
 
유연하고, 빠른 딥러닝 프레임워크 Apache MXNet, Gluon::김무현::AWS Summit Seoul 2018
유연하고, 빠른 딥러닝 프레임워크 Apache MXNet, Gluon::김무현::AWS Summit Seoul 2018유연하고, 빠른 딥러닝 프레임워크 Apache MXNet, Gluon::김무현::AWS Summit Seoul 2018
유연하고, 빠른 딥러닝 프레임워크 Apache MXNet, Gluon::김무현::AWS Summit Seoul 2018
 
미디어 고객을 위한 메가트렌드 및 AWS 서비스::신재원::AWS Summit Seoul 2018
미디어 고객을 위한 메가트렌드 및 AWS 서비스::신재원::AWS Summit Seoul 2018미디어 고객을 위한 메가트렌드 및 AWS 서비스::신재원::AWS Summit Seoul 2018
미디어 고객을 위한 메가트렌드 및 AWS 서비스::신재원::AWS Summit Seoul 2018
 
모든 데이터를 위한 단 하나의 저장소, Amazon S3 기반 데이터 레이크::정세웅::AWS Summit Seoul 2018
모든 데이터를 위한 단 하나의 저장소, Amazon S3 기반 데이터 레이크::정세웅::AWS Summit Seoul 2018모든 데이터를 위한 단 하나의 저장소, Amazon S3 기반 데이터 레이크::정세웅::AWS Summit Seoul 2018
모든 데이터를 위한 단 하나의 저장소, Amazon S3 기반 데이터 레이크::정세웅::AWS Summit Seoul 2018
 
Amazon DynamoDB 기반 글로벌 서비스 개발 방법 및 사례::김준형::AWS Summit Seoul 2018
Amazon DynamoDB 기반 글로벌 서비스 개발 방법 및 사례::김준형::AWS Summit Seoul 2018Amazon DynamoDB 기반 글로벌 서비스 개발 방법 및 사례::김준형::AWS Summit Seoul 2018
Amazon DynamoDB 기반 글로벌 서비스 개발 방법 및 사례::김준형::AWS Summit Seoul 2018
 
강의 4. 데이터베이스:: AWSome Day Online Conference
강의 4. 데이터베이스:: AWSome Day Online Conference강의 4. 데이터베이스:: AWSome Day Online Conference
강의 4. 데이터베이스:: AWSome Day Online Conference
 
게임을 위한 최적의 AWS DB 서비스 선정 퀘스트 깨기::최유정::AWS Summit Seoul 2018
게임을 위한 최적의 AWS DB 서비스 선정 퀘스트 깨기::최유정::AWS Summit Seoul 2018 게임을 위한 최적의 AWS DB 서비스 선정 퀘스트 깨기::최유정::AWS Summit Seoul 2018
게임을 위한 최적의 AWS DB 서비스 선정 퀘스트 깨기::최유정::AWS Summit Seoul 2018
 
금융 산업의 디지털 혁신을 위한 클라우드 도입 전략 제언 및 삼성 페이 혁신 사례 소개::지성국::AWS Summit Seoul 2018
금융 산업의 디지털 혁신을 위한 클라우드 도입 전략 제언 및 삼성 페이 혁신 사례 소개::지성국::AWS Summit Seoul 2018 금융 산업의 디지털 혁신을 위한 클라우드 도입 전략 제언 및 삼성 페이 혁신 사례 소개::지성국::AWS Summit Seoul 2018
금융 산업의 디지털 혁신을 위한 클라우드 도입 전략 제언 및 삼성 페이 혁신 사례 소개::지성국::AWS Summit Seoul 2018
 
AWS All-in 그리고 그 이후::김승철,이성익,최홍식::AWS Summit Seoul 2018
AWS All-in 그리고 그 이후::김승철,이성익,최홍식::AWS Summit Seoul 2018AWS All-in 그리고 그 이후::김승철,이성익,최홍식::AWS Summit Seoul 2018
AWS All-in 그리고 그 이후::김승철,이성익,최홍식::AWS Summit Seoul 2018
 
실전 프로젝트로 이야기하는 AWS IoT::김민성::AWS Summit Seoul 2018
실전 프로젝트로 이야기하는 AWS IoT::김민성::AWS Summit Seoul 2018실전 프로젝트로 이야기하는 AWS IoT::김민성::AWS Summit Seoul 2018
실전 프로젝트로 이야기하는 AWS IoT::김민성::AWS Summit Seoul 2018
 

Similar to 모바일 게임을 만들기 위한 AWS 활용 고군분투기::최용호::AWS Summit Seoul 2018

[AWS Summit 2018] 모바일 게임을 만들기 위한 AWS 고군분투기
[AWS Summit 2018] 모바일 게임을 만들기 위한 AWS 고군분투기[AWS Summit 2018] 모바일 게임을 만들기 위한 AWS 고군분투기
[AWS Summit 2018] 모바일 게임을 만들기 위한 AWS 고군분투기용호 최
 
강의 5. AWS 배포 및 관리 서비스:: AWSome Day Online Conference
강의 5. AWS 배포 및 관리 서비스:: AWSome Day Online Conference강의 5. AWS 배포 및 관리 서비스:: AWSome Day Online Conference
강의 5. AWS 배포 및 관리 서비스:: AWSome Day Online ConferenceAmazon Web Services Korea
 
강의 2 - AWS 핵심 서비스 (조재구 테크니컬 트레이너, AWS) :: AWSome Day 온라인 컨퍼런스 2018
강의 2 - AWS 핵심 서비스 (조재구 테크니컬 트레이너, AWS) :: AWSome Day 온라인 컨퍼런스 2018강의 2 - AWS 핵심 서비스 (조재구 테크니컬 트레이너, AWS) :: AWSome Day 온라인 컨퍼런스 2018
강의 2 - AWS 핵심 서비스 (조재구 테크니컬 트레이너, AWS) :: AWSome Day 온라인 컨퍼런스 2018Amazon Web Services Korea
 
강의 3. AWS 보안 및 AWS Identity and Access Managment (IAM)::AWSome Day Online Con...
강의 3. AWS 보안 및 AWS Identity and Access Managment (IAM)::AWSome Day Online Con...강의 3. AWS 보안 및 AWS Identity and Access Managment (IAM)::AWSome Day Online Con...
강의 3. AWS 보안 및 AWS Identity and Access Managment (IAM)::AWSome Day Online Con...Amazon Web Services Korea
 
대규모 디바이스 구성 및 운영을 위한 AWS IoT 서비스::박경표::AWS Summit Seoul 2018
대규모 디바이스 구성 및 운영을 위한 AWS IoT 서비스::박경표::AWS Summit Seoul 2018 대규모 디바이스 구성 및 운영을 위한 AWS IoT 서비스::박경표::AWS Summit Seoul 2018
대규모 디바이스 구성 및 운영을 위한 AWS IoT 서비스::박경표::AWS Summit Seoul 2018 Amazon Web Services Korea
 
Amazon EC2 고급 활용 기법 및 모범 사례::이진욱::AWS Summit Seoul 2018
Amazon EC2 고급 활용 기법 및 모범 사례::이진욱::AWS Summit Seoul 2018Amazon EC2 고급 활용 기법 및 모범 사례::이진욱::AWS Summit Seoul 2018
Amazon EC2 고급 활용 기법 및 모범 사례::이진욱::AWS Summit Seoul 2018Amazon Web Services Korea
 
마이크로 서비스를 위한 AWS의 다양한 컨테이너 옵션 l 이창수 솔루션즈 아키텍트
마이크로 서비스를 위한 AWS의 다양한 컨테이너 옵션 l 이창수 솔루션즈 아키텍트마이크로 서비스를 위한 AWS의 다양한 컨테이너 옵션 l 이창수 솔루션즈 아키텍트
마이크로 서비스를 위한 AWS의 다양한 컨테이너 옵션 l 이창수 솔루션즈 아키텍트Amazon Web Services Korea
 
Java 엔터프라이즈 어플리케이션을 효과적으로 마이크로서비스로 전환하기 (박선용, AWS 솔루션즈 아키텍트) :: AWS DevDay2018
Java 엔터프라이즈 어플리케이션을 효과적으로 마이크로서비스로 전환하기 (박선용, AWS 솔루션즈 아키텍트) :: AWS DevDay2018Java 엔터프라이즈 어플리케이션을 효과적으로 마이크로서비스로 전환하기 (박선용, AWS 솔루션즈 아키텍트) :: AWS DevDay2018
Java 엔터프라이즈 어플리케이션을 효과적으로 마이크로서비스로 전환하기 (박선용, AWS 솔루션즈 아키텍트) :: AWS DevDay2018Amazon Web Services Korea
 
AWS 기반 클라우드 아키텍처 모범사례 - 삼성전자 개발자 포털/개발자 워크스페이스 - 정영준 솔루션즈 아키텍트, AWS / 유현성 수석,...
AWS 기반 클라우드 아키텍처 모범사례 - 삼성전자 개발자 포털/개발자 워크스페이스 - 정영준 솔루션즈 아키텍트, AWS / 유현성 수석,...AWS 기반 클라우드 아키텍처 모범사례 - 삼성전자 개발자 포털/개발자 워크스페이스 - 정영준 솔루션즈 아키텍트, AWS / 유현성 수석,...
AWS 기반 클라우드 아키텍처 모범사례 - 삼성전자 개발자 포털/개발자 워크스페이스 - 정영준 솔루션즈 아키텍트, AWS / 유현성 수석,...Amazon Web Services Korea
 
딥러닝 서비스에 쓰이는 GPU 인스턴스 비용 효율을 위한 스팟(Spot) 활용기 - 손은주, 매스프레소 :: AWS DevDay 2018
딥러닝 서비스에 쓰이는 GPU 인스턴스 비용 효율을 위한 스팟(Spot) 활용기 - 손은주, 매스프레소 :: AWS DevDay 2018딥러닝 서비스에 쓰이는 GPU 인스턴스 비용 효율을 위한 스팟(Spot) 활용기 - 손은주, 매스프레소 :: AWS DevDay 2018
딥러닝 서비스에 쓰이는 GPU 인스턴스 비용 효율을 위한 스팟(Spot) 활용기 - 손은주, 매스프레소 :: AWS DevDay 2018Amazon Web Services Korea
 
AWS Elastic Beanstalk 활용하여 수 분만에 코드 배포하기 (최원근, AWS 솔루션즈 아키텍트) :: AWS DevDay2018
AWS Elastic Beanstalk 활용하여 수 분만에 코드 배포하기 (최원근, AWS 솔루션즈 아키텍트) :: AWS DevDay2018AWS Elastic Beanstalk 활용하여 수 분만에 코드 배포하기 (최원근, AWS 솔루션즈 아키텍트) :: AWS DevDay2018
AWS Elastic Beanstalk 활용하여 수 분만에 코드 배포하기 (최원근, AWS 솔루션즈 아키텍트) :: AWS DevDay2018Amazon Web Services Korea
 
천만 사용자를 위한 AWS 클라우드 아키텍처 진화하기::이창수::AWS Summit Seoul 2018
천만 사용자를 위한 AWS 클라우드 아키텍처 진화하기::이창수::AWS Summit Seoul 2018천만 사용자를 위한 AWS 클라우드 아키텍처 진화하기::이창수::AWS Summit Seoul 2018
천만 사용자를 위한 AWS 클라우드 아키텍처 진화하기::이창수::AWS Summit Seoul 2018Amazon Web Services Korea
 
클라우드 프론트의 재발견::백본을 이용한 초고속 콘텐츠 전송::서호석 이사, 영우디지탈::AWS Summit Seoul 2018
클라우드 프론트의 재발견::백본을 이용한 초고속 콘텐츠 전송::서호석 이사, 영우디지탈::AWS Summit Seoul 2018클라우드 프론트의 재발견::백본을 이용한 초고속 콘텐츠 전송::서호석 이사, 영우디지탈::AWS Summit Seoul 2018
클라우드 프론트의 재발견::백본을 이용한 초고속 콘텐츠 전송::서호석 이사, 영우디지탈::AWS Summit Seoul 2018Amazon Web Services Korea
 
AWS 상에서 비즈니스를 수행하고자 하는 고객들에게 드리는 5가지 꿀팁 :: 정우근 :: AWS Summit Seoul 2018
AWS 상에서 비즈니스를 수행하고자 하는 고객들에게 드리는 5가지 꿀팁 :: 정우근 :: AWS Summit Seoul 2018AWS 상에서 비즈니스를 수행하고자 하는 고객들에게 드리는 5가지 꿀팁 :: 정우근 :: AWS Summit Seoul 2018
AWS 상에서 비즈니스를 수행하고자 하는 고객들에게 드리는 5가지 꿀팁 :: 정우근 :: AWS Summit Seoul 2018Amazon 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 활용 방안::박인재 부장 NDS::AWS Summit Seoul 2018
미디어 기업의 리질리언스를 위한 AWS 활용 방안::박인재 부장 NDS::AWS Summit Seoul 2018미디어 기업의 리질리언스를 위한 AWS 활용 방안::박인재 부장 NDS::AWS Summit Seoul 2018
미디어 기업의 리질리언스를 위한 AWS 활용 방안::박인재 부장 NDS::AWS Summit Seoul 2018Amazon 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
 
Inner Edge Layer 적용을 통한 비용절감 인프라 아키텍처 구성하기::박정수::AWS Summit Seoul 2018
Inner Edge Layer 적용을 통한 비용절감 인프라 아키텍처 구성하기::박정수::AWS Summit Seoul 2018Inner Edge Layer 적용을 통한 비용절감 인프라 아키텍처 구성하기::박정수::AWS Summit Seoul 2018
Inner Edge Layer 적용을 통한 비용절감 인프라 아키텍처 구성하기::박정수::AWS Summit Seoul 2018Amazon Web Services Korea
 
Inner Edge Layer를 통한 비용 절감 아키텍쳐 구성하기 (AWS Summit Seoul 2018)
Inner Edge Layer를 통한 비용 절감 아키텍쳐 구성하기 (AWS Summit Seoul 2018)Inner Edge Layer를 통한 비용 절감 아키텍쳐 구성하기 (AWS Summit Seoul 2018)
Inner Edge Layer를 통한 비용 절감 아키텍쳐 구성하기 (AWS Summit Seoul 2018)WineSOFT
 
AWS Summit Seoul 2023 | 스타트업의 빠른 성장, 안정적인 서비스 운영 노하우는?
AWS Summit Seoul 2023 | 스타트업의 빠른 성장, 안정적인 서비스 운영 노하우는?AWS Summit Seoul 2023 | 스타트업의 빠른 성장, 안정적인 서비스 운영 노하우는?
AWS Summit Seoul 2023 | 스타트업의 빠른 성장, 안정적인 서비스 운영 노하우는?Amazon Web Services Korea
 

Similar to 모바일 게임을 만들기 위한 AWS 활용 고군분투기::최용호::AWS Summit Seoul 2018 (20)

[AWS Summit 2018] 모바일 게임을 만들기 위한 AWS 고군분투기
[AWS Summit 2018] 모바일 게임을 만들기 위한 AWS 고군분투기[AWS Summit 2018] 모바일 게임을 만들기 위한 AWS 고군분투기
[AWS Summit 2018] 모바일 게임을 만들기 위한 AWS 고군분투기
 
강의 5. AWS 배포 및 관리 서비스:: AWSome Day Online Conference
강의 5. AWS 배포 및 관리 서비스:: AWSome Day Online Conference강의 5. AWS 배포 및 관리 서비스:: AWSome Day Online Conference
강의 5. AWS 배포 및 관리 서비스:: AWSome Day Online Conference
 
강의 2 - AWS 핵심 서비스 (조재구 테크니컬 트레이너, AWS) :: AWSome Day 온라인 컨퍼런스 2018
강의 2 - AWS 핵심 서비스 (조재구 테크니컬 트레이너, AWS) :: AWSome Day 온라인 컨퍼런스 2018강의 2 - AWS 핵심 서비스 (조재구 테크니컬 트레이너, AWS) :: AWSome Day 온라인 컨퍼런스 2018
강의 2 - AWS 핵심 서비스 (조재구 테크니컬 트레이너, AWS) :: AWSome Day 온라인 컨퍼런스 2018
 
강의 3. AWS 보안 및 AWS Identity and Access Managment (IAM)::AWSome Day Online Con...
강의 3. AWS 보안 및 AWS Identity and Access Managment (IAM)::AWSome Day Online Con...강의 3. AWS 보안 및 AWS Identity and Access Managment (IAM)::AWSome Day Online Con...
강의 3. AWS 보안 및 AWS Identity and Access Managment (IAM)::AWSome Day Online Con...
 
대규모 디바이스 구성 및 운영을 위한 AWS IoT 서비스::박경표::AWS Summit Seoul 2018
대규모 디바이스 구성 및 운영을 위한 AWS IoT 서비스::박경표::AWS Summit Seoul 2018 대규모 디바이스 구성 및 운영을 위한 AWS IoT 서비스::박경표::AWS Summit Seoul 2018
대규모 디바이스 구성 및 운영을 위한 AWS IoT 서비스::박경표::AWS Summit Seoul 2018
 
Amazon EC2 고급 활용 기법 및 모범 사례::이진욱::AWS Summit Seoul 2018
Amazon EC2 고급 활용 기법 및 모범 사례::이진욱::AWS Summit Seoul 2018Amazon EC2 고급 활용 기법 및 모범 사례::이진욱::AWS Summit Seoul 2018
Amazon EC2 고급 활용 기법 및 모범 사례::이진욱::AWS Summit Seoul 2018
 
마이크로 서비스를 위한 AWS의 다양한 컨테이너 옵션 l 이창수 솔루션즈 아키텍트
마이크로 서비스를 위한 AWS의 다양한 컨테이너 옵션 l 이창수 솔루션즈 아키텍트마이크로 서비스를 위한 AWS의 다양한 컨테이너 옵션 l 이창수 솔루션즈 아키텍트
마이크로 서비스를 위한 AWS의 다양한 컨테이너 옵션 l 이창수 솔루션즈 아키텍트
 
Java 엔터프라이즈 어플리케이션을 효과적으로 마이크로서비스로 전환하기 (박선용, AWS 솔루션즈 아키텍트) :: AWS DevDay2018
Java 엔터프라이즈 어플리케이션을 효과적으로 마이크로서비스로 전환하기 (박선용, AWS 솔루션즈 아키텍트) :: AWS DevDay2018Java 엔터프라이즈 어플리케이션을 효과적으로 마이크로서비스로 전환하기 (박선용, AWS 솔루션즈 아키텍트) :: AWS DevDay2018
Java 엔터프라이즈 어플리케이션을 효과적으로 마이크로서비스로 전환하기 (박선용, AWS 솔루션즈 아키텍트) :: AWS DevDay2018
 
AWS 기반 클라우드 아키텍처 모범사례 - 삼성전자 개발자 포털/개발자 워크스페이스 - 정영준 솔루션즈 아키텍트, AWS / 유현성 수석,...
AWS 기반 클라우드 아키텍처 모범사례 - 삼성전자 개발자 포털/개발자 워크스페이스 - 정영준 솔루션즈 아키텍트, AWS / 유현성 수석,...AWS 기반 클라우드 아키텍처 모범사례 - 삼성전자 개발자 포털/개발자 워크스페이스 - 정영준 솔루션즈 아키텍트, AWS / 유현성 수석,...
AWS 기반 클라우드 아키텍처 모범사례 - 삼성전자 개발자 포털/개발자 워크스페이스 - 정영준 솔루션즈 아키텍트, AWS / 유현성 수석,...
 
딥러닝 서비스에 쓰이는 GPU 인스턴스 비용 효율을 위한 스팟(Spot) 활용기 - 손은주, 매스프레소 :: AWS DevDay 2018
딥러닝 서비스에 쓰이는 GPU 인스턴스 비용 효율을 위한 스팟(Spot) 활용기 - 손은주, 매스프레소 :: AWS DevDay 2018딥러닝 서비스에 쓰이는 GPU 인스턴스 비용 효율을 위한 스팟(Spot) 활용기 - 손은주, 매스프레소 :: AWS DevDay 2018
딥러닝 서비스에 쓰이는 GPU 인스턴스 비용 효율을 위한 스팟(Spot) 활용기 - 손은주, 매스프레소 :: AWS DevDay 2018
 
AWS Elastic Beanstalk 활용하여 수 분만에 코드 배포하기 (최원근, AWS 솔루션즈 아키텍트) :: AWS DevDay2018
AWS Elastic Beanstalk 활용하여 수 분만에 코드 배포하기 (최원근, AWS 솔루션즈 아키텍트) :: AWS DevDay2018AWS Elastic Beanstalk 활용하여 수 분만에 코드 배포하기 (최원근, AWS 솔루션즈 아키텍트) :: AWS DevDay2018
AWS Elastic Beanstalk 활용하여 수 분만에 코드 배포하기 (최원근, AWS 솔루션즈 아키텍트) :: AWS DevDay2018
 
천만 사용자를 위한 AWS 클라우드 아키텍처 진화하기::이창수::AWS Summit Seoul 2018
천만 사용자를 위한 AWS 클라우드 아키텍처 진화하기::이창수::AWS Summit Seoul 2018천만 사용자를 위한 AWS 클라우드 아키텍처 진화하기::이창수::AWS Summit Seoul 2018
천만 사용자를 위한 AWS 클라우드 아키텍처 진화하기::이창수::AWS Summit Seoul 2018
 
클라우드 프론트의 재발견::백본을 이용한 초고속 콘텐츠 전송::서호석 이사, 영우디지탈::AWS Summit Seoul 2018
클라우드 프론트의 재발견::백본을 이용한 초고속 콘텐츠 전송::서호석 이사, 영우디지탈::AWS Summit Seoul 2018클라우드 프론트의 재발견::백본을 이용한 초고속 콘텐츠 전송::서호석 이사, 영우디지탈::AWS Summit Seoul 2018
클라우드 프론트의 재발견::백본을 이용한 초고속 콘텐츠 전송::서호석 이사, 영우디지탈::AWS Summit Seoul 2018
 
AWS 상에서 비즈니스를 수행하고자 하는 고객들에게 드리는 5가지 꿀팁 :: 정우근 :: AWS Summit Seoul 2018
AWS 상에서 비즈니스를 수행하고자 하는 고객들에게 드리는 5가지 꿀팁 :: 정우근 :: AWS Summit Seoul 2018AWS 상에서 비즈니스를 수행하고자 하는 고객들에게 드리는 5가지 꿀팁 :: 정우근 :: AWS Summit Seoul 2018
AWS 상에서 비즈니스를 수행하고자 하는 고객들에게 드리는 5가지 꿀팁 :: 정우근 :: AWS Summit Seoul 2018
 
강의 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 활용 방안::박인재 부장 NDS::AWS Summit Seoul 2018
미디어 기업의 리질리언스를 위한 AWS 활용 방안::박인재 부장 NDS::AWS Summit Seoul 2018미디어 기업의 리질리언스를 위한 AWS 활용 방안::박인재 부장 NDS::AWS Summit Seoul 2018
미디어 기업의 리질리언스를 위한 AWS 활용 방안::박인재 부장 NDS::AWS Summit Seoul 2018
 
클라우드 네이티브 환경에 맞는 IT 운영 원칙과 모범사례 - 권신중 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
클라우드 네이티브 환경에 맞는 IT 운영 원칙과 모범사례 - 권신중 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019클라우드 네이티브 환경에 맞는 IT 운영 원칙과 모범사례 - 권신중 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
클라우드 네이티브 환경에 맞는 IT 운영 원칙과 모범사례 - 권신중 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
 
Inner Edge Layer 적용을 통한 비용절감 인프라 아키텍처 구성하기::박정수::AWS Summit Seoul 2018
Inner Edge Layer 적용을 통한 비용절감 인프라 아키텍처 구성하기::박정수::AWS Summit Seoul 2018Inner Edge Layer 적용을 통한 비용절감 인프라 아키텍처 구성하기::박정수::AWS Summit Seoul 2018
Inner Edge Layer 적용을 통한 비용절감 인프라 아키텍처 구성하기::박정수::AWS Summit Seoul 2018
 
Inner Edge Layer를 통한 비용 절감 아키텍쳐 구성하기 (AWS Summit Seoul 2018)
Inner Edge Layer를 통한 비용 절감 아키텍쳐 구성하기 (AWS Summit Seoul 2018)Inner Edge Layer를 통한 비용 절감 아키텍쳐 구성하기 (AWS Summit Seoul 2018)
Inner Edge Layer를 통한 비용 절감 아키텍쳐 구성하기 (AWS Summit Seoul 2018)
 
AWS Summit Seoul 2023 | 스타트업의 빠른 성장, 안정적인 서비스 운영 노하우는?
AWS Summit Seoul 2023 | 스타트업의 빠른 성장, 안정적인 서비스 운영 노하우는?AWS Summit Seoul 2023 | 스타트업의 빠른 성장, 안정적인 서비스 운영 노하우는?
AWS Summit Seoul 2023 | 스타트업의 빠른 성장, 안정적인 서비스 운영 노하우는?
 

More from 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
 

More from 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이노...
 

Recently uploaded

Grid Layout (Kitworks Team Study 장현정 발표자료)
Grid Layout (Kitworks Team Study 장현정 발표자료)Grid Layout (Kitworks Team Study 장현정 발표자료)
Grid Layout (Kitworks Team Study 장현정 발표자료)Wonjun Hwang
 
도심 하늘에서 시속 200km로 비행할 수 있는 미래 항공 모빌리티 'S-A2'
도심 하늘에서 시속 200km로 비행할 수 있는 미래 항공 모빌리티 'S-A2'도심 하늘에서 시속 200km로 비행할 수 있는 미래 항공 모빌리티 'S-A2'
도심 하늘에서 시속 200km로 비행할 수 있는 미래 항공 모빌리티 'S-A2'Hyundai Motor Group
 
[Terra] Terra Money: Stability and Adoption
[Terra] Terra Money: Stability and Adoption[Terra] Terra Money: Stability and Adoption
[Terra] Terra Money: Stability and AdoptionSeung-chan Baeg
 
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
 
캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차캐드앤그래픽스
 
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
 
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
 

Recently uploaded (7)

Grid Layout (Kitworks Team Study 장현정 발표자료)
Grid Layout (Kitworks Team Study 장현정 발표자료)Grid Layout (Kitworks Team Study 장현정 발표자료)
Grid Layout (Kitworks Team Study 장현정 발표자료)
 
도심 하늘에서 시속 200km로 비행할 수 있는 미래 항공 모빌리티 'S-A2'
도심 하늘에서 시속 200km로 비행할 수 있는 미래 항공 모빌리티 'S-A2'도심 하늘에서 시속 200km로 비행할 수 있는 미래 항공 모빌리티 'S-A2'
도심 하늘에서 시속 200km로 비행할 수 있는 미래 항공 모빌리티 'S-A2'
 
[Terra] Terra Money: Stability and Adoption
[Terra] Terra Money: Stability and Adoption[Terra] Terra Money: Stability and Adoption
[Terra] Terra Money: Stability and Adoption
 
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 ...
 
캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차
 
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)
 
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
 

모바일 게임을 만들기 위한 AWS 활용 고군분투기::최용호::AWS Summit Seoul 2018

  • 1. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 최용호 Vinus Entertainment 모바일 게임을 만들기 위한 AWS 고군분투기
  • 2. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 발표자 소개 • 최용호 • (전) Vinus Entertainment 서버팀 • (현) 넥슨 게임클라우드개발팀 • 자바카페 커뮤니티 운영진
  • 3. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 게임 소개
  • 4. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 발표 순서 자동화에 대한 고민 네트워크 구성에 대한 고민 서비스 선택에 대한 고민 부하 테스트에 대한 고민 게임 데이터 활용에 대한 고민 최종 아키텍처
  • 5. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 자동화에 대한 고민
  • 6. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 개발 환경
  • 7. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 기존의 개발 환경 구성 방식 OS 설치 (리눅스) 패키지 업데이트 설치 가이드 확인 설치 가이드 확인 프로그램 설치 설치 가이드 확인 OS 환경설정 프로그램 설정
  • 8. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 기존의 환경 구성 방식 OS 설치 (리눅스) 패키지 업데이트 설치 가이드 확인 설치 가이드 확인 프로그램 설치 설치 가이드 확인 OS 환경설정 프로그램 설정 설치 가이드에 변경이 발생하면?
  • 9. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 기존의 환경 구성 방식 OS 설치 (리눅스) 패키지 업데이트 설치 가이드 확인 설치 가이드 확인 프로그램 설치 설치 가이드 확인 OS 환경설정 프로그램 설정 재설정 및 재설치 필요
  • 10. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 자동화 해줄 무언가가 필요
  • 11. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Docker
  • 12. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 서비스 별로 디렉토리를 만들어 Docker 파일 관리
  • 13. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Docker 파일과 설정 파일들
  • 14. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
  • 15. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. tomcat mariadb redis Logstash elasticse arch kibanahttpd Client Pinpoint- hbase Pinpoint- collector Pinpoint- web Docker- compose Docker- compose Docker- compose Amazon ECR Kibana와 Pinpoint를 통해 서버 상태 확인 Docker Image들은 ECR을 사용하여 버 전 관리 사내 개발 환경 아키텍처
  • 16. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 빌드 및 배포
  • 17. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 배포 절차 Build Server
  • 18. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 배포 절차 Build Server EC2 instance contents Tomcat
  • 19. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 배포 절차 Build Server Building EC2 instance contents Tomcat
  • 20. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 배포 절차 Build Server WAR EC2 instance contents Tomcat
  • 21. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 배포 절차 Build Server WAR EC2 instance contents Tomcat SCP
  • 22. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 자동화 해줄 무언가가 필요
  • 23. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Jenkins
  • 24. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. My Company Private Network Jenkins Server EC2 instance contents mariadb redistomcat Operating Tool tomcat Game 각 서버 빌드 및 배포 개발 서버 배포
  • 25. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. My Company Private Network Jenkins Server S3 Elastic Beanstalk container instances 1. 빌드 된 war파일 업로드 2. 배포 3. 업로드 된 war 파일로 배포 수행 라이브 서버 배포
  • 26. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 네트워크 구성에 대한 고민
  • 27. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. VPC
  • 28. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Availability Zone 1 Availability Zone 2 VPC
  • 29. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Availability Zone 1 Availability Zone 2 VPC subnet subnet
  • 30. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Availability Zone 1 Availability Zone 2 VPC subnet subnet
  • 31. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Availability Zone 1 Private subnet Public subnet Availability Zone 2 Private subnet Public subnet VPC
  • 32. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Availability Zone 1 Private subnet Public subnet Availability Zone 2 Private subnet Public subnet VPC Elastic Load balancer User Admin instance instance instance Bastion
  • 33. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 서비스 선택에 대한 고민
  • 34. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 사내 환경과 동일하게 AWS에서도 Docker로 구성할 수 있을까?
  • 35. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Amazon ECS
  • 36. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 검토 당시 서울리전에서 제공되지 않아 포기 Amazon ECS
  • 37. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Amazon Elastic Beanstalk
  • 38. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Elastic Benastalk 워크 플로우 Application 생성 Environment 생성 Application Version 업로드 Application Version 배포
  • 39. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Elastic Beanstalk 구성 Application
  • 40. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Elastic Beanstalk 구성 Environment
  • 41. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Environment 설정
  • 42. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Environment 구성 저장 기능
  • 43. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Application 버전 관리 및 배포
  • 44. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 주의해서 변경해야 할 설정들 • 오토스케일링의 시작 구성(Launch Configuration) • VPC 설정 • 인스턴스 type 변경 • AMI 변경 • SSH key-pair 변경
  • 45. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 부하테스트에 대한 고민
  • 46. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 원하는 만큼 확장 가능한 부하테스트가 목표 instances instance instance instance Classic Load Balancer
  • 47. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Spot Instance instances 부하 전달 Spot Instance Spot Instance Classic Load Balancer 비용 절감을 위해 스팟 인스턴스 사용
  • 48. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Spot Instance ssm Run Command instances 부하 전달 Spot Instance Spot Instance Classic Load Balancer System Management를 사용한 스크립트 실행
  • 49. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. instance Spot Instance ssm Run Command instances 부하 전달 Loadtest Server Spot Instance Spot Instance 스팟 인스턴스를 생성하고, 생성된 인스턴스들에 대한 상태 확인과 명령을 내리기 위한 서버 Classic Load Balancer 명령을 내리기 위한 툴 제작
  • 50. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 부하테스트를 위한 툴
  • 51. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Jmeter의 진행 상황 수집을 위한 로그
  • 52. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 성능 측정을 위한 툴 - pinpoint
  • 53. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 성능 측정을 위한 툴 - X-Ray
  • 54. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 게임 데이터 활용에 대한 고민
  • 55. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 지표 데이터 설계 사용자 계정 캐릭터 무기 아이템 상점 ... 가입 로그인 구매 판매 ... Title SubTitle
  • 56. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 지표 데이터 예 상점 노점상 뽑기 전투 아이템 재화 Title SubTitle
  • 57. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 데이터 계층 구조 스테이지 클리어 재화 획득 아이템 획득 캐릭터 획득 경험치 획득 퀘스트 달성 ... ID : 10000 ID : 10001, parentID : 10000 ID : 10002, parentID : 10000 ID : 10003, parentID : 10000 ID : 10004, parentID : 10000 ID : 10005, parentID : 10000
  • 58. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 데이터를 어디에 저장하고, 어떻게 시각화를 할까?
  • 59. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 데이터 수집/가공/저장/시각화 - 엘라스틱스택
  • 60. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. { "id": "b46adf7e5bf14c4ca18868f930e2670f", "uid": 5824735036189904000, "nickname": "yongho", "title": "GOODS", "subTitle": "TAKE", "detail": { "gold": 120, "diamondBonus": 0, "diamondCash": 0, "survivalCoin": 0, "pvpCoin": 0, "stamina": 1, "supplies": 0, "component": 0, "exp": 0 }, "parentId": "d9388af36d63482b851e33f78225a9be", "parentTitle": "STAGE", "parentSubTitle": "CLEAR", "timestamp": "2017-11-08T06:00:19.551Z", "loglevel": "TRACE" } 엘라스틱서치에 기록된 데이터 재화 획득
  • 61. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. { "id": "b46adf7e5bf14c4ca18868f930e2670f", "uid": 5824735036189904000, "nickname": "yongho", "title": "GOODS", "subTitle": "TAKE", "detail": { "gold": 120, "diamondBonus": 0, "diamondCash": 0, "survivalCoin": 0, "pvpCoin": 0, "stamina": 1, "supplies": 0, "component": 0, "exp": 0 }, "parentId": "d9388af36d63482b851e33f78225a9be", "parentTitle": "STAGE", "parentSubTitle": "CLEAR", "timestamp": "2017-11-08T06:00:19.551Z", "loglevel": "TRACE" } 엘라스틱서치에 기록된 데이터 스테이지 클리어를 통해 재화 획득
  • 62. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. { "id": "b46adf7e5bf14c4ca18868f930e2670f", "uid": 5824735036189904000, "nickname": "yongho", "title": "GOODS", "subTitle": "TAKE", "detail": { "gold": 120, "diamondBonus": 0, "diamondCash": 0, "survivalCoin": 0, "pvpCoin": 0, "stamina": 1, "supplies": 0, "component": 0, "exp": 0 }, "parentId": "d9388af36d63482b851e33f78225a9be", "parentTitle": "STAGE", "parentSubTitle": "CLEAR", "timestamp": "2017-11-08T06:00:19.551Z", "loglevel": "TRACE" } 특정 행위에 연관된 다른 행위들 확인
  • 63. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 엘라스틱스택을 활용한 데이터 파이프라인 Web Server EC2 Instance filebeat
  • 64. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 엘라스틱스택을 활용한 데이터 파이프라인 Web Server EC2 Instance EC2 Instance filebeat logstash
  • 65. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 엘라스틱스택을 활용한 데이터 파이프라인 Web Server EC2 Instance EC2 Instance EC2 Instance filebeat logstash elasticsearch
  • 66. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 어떻게 머신 사양을 선택하고, 언제 엘라스틱서치 노드를 추가해야할까?
  • 67. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 한대의 머신에서 한계치 측정 원활하게 동작하는 상태 (r4.large)
  • 68. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 한대의 머신에서 한계치 측정 GC가 급격하게 발생하면서 CPU가 바빠짐
  • 69. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 한대의 머신에서 한계치 측정
  • 70. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 장애가 발생하면 어떻게 하지?
  • 71. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 장애 대응 Web Server EC2 Instance EC2 Instance EC2 Instance filebeat logstash elasticsearch
  • 72. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 장애 대응 Web Server EC2 Instance EC2 Instance EC2 Instance filebeat logstash elasticsearch
  • 73. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 장애 대응 Web Server EC2 Instance EC2 Instance EC2 Instance filebeat logstash elasticsearch
  • 74. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 관리할게 너무 많음…ㅠㅠ
  • 75. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Amazon Elasticsearch Service
  • 76. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 데이터 파이프라인을 AWS로 이전 ElasticsearchAmazon Kinesis Streams Lambda function Amazon Kinesis– enabled app
  • 77. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Filebeat 대신 Kienesis Agent ElasticsearchAmazon Kinesis Streams Lambda function Amazon Kinesis– enabled app
  • 78. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Logstash 대신 Kinesis와 Lambda ElasticsearchAmazon Kinesis Streams Lambda function Amazon Kinesis– enabled app
  • 79. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Elasticsearch 대신 Amazon Elasticsearch ElasticsearchAmazon Kinesis Streams Lambda function Amazon Kinesis– enabled app
  • 80. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Lambda 샘플 코드 제공 https://docs.aws.amazon.com/ko_kr/elasticsearch-service/latest/developerguide/es- aws-integrations.html https://github.com/aws-samples/amazon-elasticsearch-lambda- samples
  • 81. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 엘라스틱서치에서 데이터가 유실되면 어떻게 하지?
  • 82. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 데이터 이중화 S3Amazon Kinesis– enabled app
  • 83. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 파일로그 확인 - Athena S3 Amazon Athena Amazon Kinesis– enabled app
  • 84. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 로그를 위한 S3 버킷 구조 로그레벨 / 연도 / 월 / 일 / *.txt
  • 85. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 로그를 위한 S3 버킷 구조 2018년 2월의 DEBUG 레벨 로그 파일들 일자별로 로그 파일 관리
  • 86. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Athena 테이블 생성 S3 버킷 경로 지정. 파일 스캔 범위를 좁힐 수록 성능 향상
  • 87. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Athena 테이블 구조 Athena에서는 월별, 일자별로 테이블을 생성하여 파일 탐색 범위를 최소화
  • 88. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Athena 테이블 구조 일자별로 테이블을 생성해서 스캔 범위 축소
  • 89. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 테이블이 너무 많아짐…ㅠㅠ
  • 90. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Athena 테이블 파티션 생성
  • 91. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Athena 테이블 파티션 등록 Alter Table trace_partitioned add Partition (year=2018, month=4, day=18) LOCATION ‘s3://hive-live-log/TRACE/2018/04/18/’ 파티션 등록
  • 92. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Athena 테이블 파티션 쿼리 Alter Table trace_partitioned add Partition (year=2018, month=4, day=18) LOCATION ‘s3://hive-live-log/TRACE/2018/04/18/’ 파티션 등록 Select * from trace_partitioned where timestamp between timestamp '2018- 04-18 00:00:00.000' and timestamp '2018-04-19 00:00:00.000’ and year = 2018 and month = 4 and day = 18 파티션 쿼리
  • 93. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 데이터 시각화
  • 94. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 데이터 시각화 - 키바나 대외비 대외비 대외비 대외비 대외비 대외비
  • 95. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 대외비 대외비 대외비 대외비 대외비 대외비 데이터 시각화 - 키바나 인덱스만 남기는 실수 어떠한 아이템인지 알아볼 수 없음
  • 96. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 대외비 대외비 대외비 대외비 대외비 대외비 데이터 시각화 - 키바나 인덱스만 남기는 실수 어떠한 아이템인지 알아볼 수 없음 잔존율과 같이 로직이 필요한 경우에는 키바나로 불가능
  • 97. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 키바나만으로 불가능한 기능들을 위한 툴
  • 98. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 최종 아키텍처
  • 99. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. VPC Availability Zone 1 Private subnet Public subnet Availability Zone 2 Private subnet Public subnet Elastic Beanstalk container Auto Scaling group instance instanceAurora ElastiCache Redis ElastiCache Redis Aurora instance Classic Load Balancer NAT Gateway Route 53 User CloudFront S3 ElasticsearchAmazon Kinesis Streams Lambda function Web Serv er Web Server Operating Tool instance Statistics Server Amazon CloudWatch SMS API Provider Admin Amazon Athena Log data Statistics data Client Resource instance Bastion X-ray