Enviar pesquisa
Carregar
Amazon web service를 활용한 모바일 게임 서버 개발 퍼즐 주주의 사례를 중심으로
•
11 gostaram
•
3,046 visualizações
Seok-ju Yun
Seguir
NDC13에서 발표한 "Amazon Web Service를 활용한 모바일 게임 서버 개발 - 퍼즐 주주의 사례를 중심으로"의 발표자료입니다.
Leia menos
Leia mais
Diversão e humor
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 60
Recomendados
[Gaming on AWS] 넥슨 - AWS를 활용한 모바일 게임 서버 개발: 퍼즐 주주의 사례
[Gaming on AWS] 넥슨 - AWS를 활용한 모바일 게임 서버 개발: 퍼즐 주주의 사례
Amazon Web Services Korea
NDC 11 자이언트 서버의 비밀
NDC 11 자이언트 서버의 비밀
승명 양
아마존 클라우드와 함께한 1개월, 쿠키런 사례중심 (KGC 2013)
아마존 클라우드와 함께한 1개월, 쿠키런 사례중심 (KGC 2013)
Brian Hong
[Gaming on AWS] AWS와 함께 한 쿠키런 서버 Re-architecting 사례 - 데브시스터즈
[Gaming on AWS] AWS와 함께 한 쿠키런 서버 Re-architecting 사례 - 데브시스터즈
Amazon Web Services Korea
[Gaming on AWS] AWS 위에서의 Dev & Test, 그리고 비용 - 위메이드
[Gaming on AWS] AWS 위에서의 Dev & Test, 그리고 비용 - 위메이드
Amazon Web Services Korea
AWS Summit Seoul 2015 - AWS를 통한 게임 운영의 정석
AWS Summit Seoul 2015 - AWS를 통한 게임 운영의 정석
Amazon Web Services Korea
클라우드 춘추전국시대 서버 개발자 생존기
클라우드 춘추전국시대 서버 개발자 생존기
iFunFactory Inc.
[DEVIEW 2021] 1000만 글로벌 유저를 지탱하는 기술과 사람들
[DEVIEW 2021] 1000만 글로벌 유저를 지탱하는 기술과 사람들
Brian Hong
Recomendados
[Gaming on AWS] 넥슨 - AWS를 활용한 모바일 게임 서버 개발: 퍼즐 주주의 사례
[Gaming on AWS] 넥슨 - AWS를 활용한 모바일 게임 서버 개발: 퍼즐 주주의 사례
Amazon Web Services Korea
NDC 11 자이언트 서버의 비밀
NDC 11 자이언트 서버의 비밀
승명 양
아마존 클라우드와 함께한 1개월, 쿠키런 사례중심 (KGC 2013)
아마존 클라우드와 함께한 1개월, 쿠키런 사례중심 (KGC 2013)
Brian Hong
[Gaming on AWS] AWS와 함께 한 쿠키런 서버 Re-architecting 사례 - 데브시스터즈
[Gaming on AWS] AWS와 함께 한 쿠키런 서버 Re-architecting 사례 - 데브시스터즈
Amazon Web Services Korea
[Gaming on AWS] AWS 위에서의 Dev & Test, 그리고 비용 - 위메이드
[Gaming on AWS] AWS 위에서의 Dev & Test, 그리고 비용 - 위메이드
Amazon Web Services Korea
AWS Summit Seoul 2015 - AWS를 통한 게임 운영의 정석
AWS Summit Seoul 2015 - AWS를 통한 게임 운영의 정석
Amazon Web Services Korea
클라우드 춘추전국시대 서버 개발자 생존기
클라우드 춘추전국시대 서버 개발자 생존기
iFunFactory Inc.
[DEVIEW 2021] 1000만 글로벌 유저를 지탱하는 기술과 사람들
[DEVIEW 2021] 1000만 글로벌 유저를 지탱하는 기술과 사람들
Brian Hong
KGC 2013 DevSisters
KGC 2013 DevSisters
Amazon Web Services Korea
스타트업과 개발자를 위한 AWS 클라우드 태권 세미나 : VCNC 사례 발표
스타트업과 개발자를 위한 AWS 클라우드 태권 세미나 : VCNC 사례 발표
Amazon Web Services Korea
쿠키런 1년, 서버개발 분투기
쿠키런 1년, 서버개발 분투기
Brian Hong
[Gaming on AWS] 클라우드에 대한 오해들 - 한빛소프트
[Gaming on AWS] 클라우드에 대한 오해들 - 한빛소프트
Amazon Web Services Korea
AWS와 함께 한 쿠키런 서버 Re-architecting 사례 (Gaming on AWS)
AWS와 함께 한 쿠키런 서버 Re-architecting 사례 (Gaming on AWS)
Brian Hong
Amazon sns로 지속적 관리가 가능한 대용량 푸쉬 시스템 구축 여정
Amazon sns로 지속적 관리가 가능한 대용량 푸쉬 시스템 구축 여정
승욱 강
1701 azure-live-세션-3
1701 azure-live-세션-3
세준 김
글로벌 웹사이트 구축을 꿈꾸는 당신에게: Azure WebSites and WebJobs
글로벌 웹사이트 구축을 꿈꾸는 당신에게: Azure WebSites and WebJobs
Youngjae Kim
1611 azure-live-세션-2
1611 azure-live-세션-2
세준 김
2017 신라대학교 azure에서 iaas 활용하기
2017 신라대학교 azure에서 iaas 활용하기
세준 김
Python과 Git으로 만드는 모바일 게임 패치 시스템
Python과 Git으로 만드는 모바일 게임 패치 시스템
Youngtaek Oh
Cloudera Impala 1.0
Cloudera Impala 1.0
Minwoo Kim
Chef 소개
Chef 소개
Gun-su Jang
AWS를 활용하여 Daily Report 만들기 : 로그 수집부터 자동화된 분석까지
AWS를 활용하여 Daily Report 만들기 : 로그 수집부터 자동화된 분석까지
Changje Jeong
[Azure study group] azure의 부하분산
[Azure study group] azure의 부하분산
세준 김
1711 azure-live
1711 azure-live
세준 김
NDC15_백정상_최종_모바일_앱의_실시간_운영을_위한_유저분석과_타게팅_기법
NDC15_백정상_최종_모바일_앱의_실시간_운영을_위한_유저분석과_타게팅_기법
Jeongsang Baek
170325 스마트앱개발자포럼-세선1-부산창조혁신센터
170325 스마트앱개발자포럼-세선1-부산창조혁신센터
세준 김
쉐이커의 AWS 이용 사례
쉐이커의 AWS 이용 사례
Minku Lee
2017 boot camp listen1_iaas
2017 boot camp listen1_iaas
세준 김
(GameTech2015) Live Operation by Adbrix의 Node.js와 MongoDB를 이용한 멀티테넌트 인프라 구축사례
(GameTech2015) Live Operation by Adbrix의 Node.js와 MongoDB를 이용한 멀티테넌트 인프라 구축사례
Jeongsang Baek
Inside node.js
Inside node.js
Jeongsang Baek
Mais conteúdo relacionado
Mais procurados
KGC 2013 DevSisters
KGC 2013 DevSisters
Amazon Web Services Korea
스타트업과 개발자를 위한 AWS 클라우드 태권 세미나 : VCNC 사례 발표
스타트업과 개발자를 위한 AWS 클라우드 태권 세미나 : VCNC 사례 발표
Amazon Web Services Korea
쿠키런 1년, 서버개발 분투기
쿠키런 1년, 서버개발 분투기
Brian Hong
[Gaming on AWS] 클라우드에 대한 오해들 - 한빛소프트
[Gaming on AWS] 클라우드에 대한 오해들 - 한빛소프트
Amazon Web Services Korea
AWS와 함께 한 쿠키런 서버 Re-architecting 사례 (Gaming on AWS)
AWS와 함께 한 쿠키런 서버 Re-architecting 사례 (Gaming on AWS)
Brian Hong
Amazon sns로 지속적 관리가 가능한 대용량 푸쉬 시스템 구축 여정
Amazon sns로 지속적 관리가 가능한 대용량 푸쉬 시스템 구축 여정
승욱 강
1701 azure-live-세션-3
1701 azure-live-세션-3
세준 김
글로벌 웹사이트 구축을 꿈꾸는 당신에게: Azure WebSites and WebJobs
글로벌 웹사이트 구축을 꿈꾸는 당신에게: Azure WebSites and WebJobs
Youngjae Kim
1611 azure-live-세션-2
1611 azure-live-세션-2
세준 김
2017 신라대학교 azure에서 iaas 활용하기
2017 신라대학교 azure에서 iaas 활용하기
세준 김
Python과 Git으로 만드는 모바일 게임 패치 시스템
Python과 Git으로 만드는 모바일 게임 패치 시스템
Youngtaek Oh
Cloudera Impala 1.0
Cloudera Impala 1.0
Minwoo Kim
Chef 소개
Chef 소개
Gun-su Jang
AWS를 활용하여 Daily Report 만들기 : 로그 수집부터 자동화된 분석까지
AWS를 활용하여 Daily Report 만들기 : 로그 수집부터 자동화된 분석까지
Changje Jeong
[Azure study group] azure의 부하분산
[Azure study group] azure의 부하분산
세준 김
1711 azure-live
1711 azure-live
세준 김
NDC15_백정상_최종_모바일_앱의_실시간_운영을_위한_유저분석과_타게팅_기법
NDC15_백정상_최종_모바일_앱의_실시간_운영을_위한_유저분석과_타게팅_기법
Jeongsang Baek
170325 스마트앱개발자포럼-세선1-부산창조혁신센터
170325 스마트앱개발자포럼-세선1-부산창조혁신센터
세준 김
쉐이커의 AWS 이용 사례
쉐이커의 AWS 이용 사례
Minku Lee
2017 boot camp listen1_iaas
2017 boot camp listen1_iaas
세준 김
Mais procurados
(20)
KGC 2013 DevSisters
KGC 2013 DevSisters
스타트업과 개발자를 위한 AWS 클라우드 태권 세미나 : VCNC 사례 발표
스타트업과 개발자를 위한 AWS 클라우드 태권 세미나 : VCNC 사례 발표
쿠키런 1년, 서버개발 분투기
쿠키런 1년, 서버개발 분투기
[Gaming on AWS] 클라우드에 대한 오해들 - 한빛소프트
[Gaming on AWS] 클라우드에 대한 오해들 - 한빛소프트
AWS와 함께 한 쿠키런 서버 Re-architecting 사례 (Gaming on AWS)
AWS와 함께 한 쿠키런 서버 Re-architecting 사례 (Gaming on AWS)
Amazon sns로 지속적 관리가 가능한 대용량 푸쉬 시스템 구축 여정
Amazon sns로 지속적 관리가 가능한 대용량 푸쉬 시스템 구축 여정
1701 azure-live-세션-3
1701 azure-live-세션-3
글로벌 웹사이트 구축을 꿈꾸는 당신에게: Azure WebSites and WebJobs
글로벌 웹사이트 구축을 꿈꾸는 당신에게: Azure WebSites and WebJobs
1611 azure-live-세션-2
1611 azure-live-세션-2
2017 신라대학교 azure에서 iaas 활용하기
2017 신라대학교 azure에서 iaas 활용하기
Python과 Git으로 만드는 모바일 게임 패치 시스템
Python과 Git으로 만드는 모바일 게임 패치 시스템
Cloudera Impala 1.0
Cloudera Impala 1.0
Chef 소개
Chef 소개
AWS를 활용하여 Daily Report 만들기 : 로그 수집부터 자동화된 분석까지
AWS를 활용하여 Daily Report 만들기 : 로그 수집부터 자동화된 분석까지
[Azure study group] azure의 부하분산
[Azure study group] azure의 부하분산
1711 azure-live
1711 azure-live
NDC15_백정상_최종_모바일_앱의_실시간_운영을_위한_유저분석과_타게팅_기법
NDC15_백정상_최종_모바일_앱의_실시간_운영을_위한_유저분석과_타게팅_기법
170325 스마트앱개발자포럼-세선1-부산창조혁신센터
170325 스마트앱개발자포럼-세선1-부산창조혁신센터
쉐이커의 AWS 이용 사례
쉐이커의 AWS 이용 사례
2017 boot camp listen1_iaas
2017 boot camp listen1_iaas
Destaque
(GameTech2015) Live Operation by Adbrix의 Node.js와 MongoDB를 이용한 멀티테넌트 인프라 구축사례
(GameTech2015) Live Operation by Adbrix의 Node.js와 MongoDB를 이용한 멀티테넌트 인프라 구축사례
Jeongsang Baek
Inside node.js
Inside node.js
Jeongsang Baek
What’s new in c++11
What’s new in c++11
Jeongsang Baek
[NDC16] (애드브릭스) 라이브마이그레이션 분투기 - 달리는 분석 툴의 바퀴를 갈아 끼워보자!
[NDC16] (애드브릭스) 라이브마이그레이션 분투기 - 달리는 분석 툴의 바퀴를 갈아 끼워보자!
Jeongsang Baek
Rhea mmo node_for_share
Rhea mmo node_for_share
Rhea Strike
Rhea_MMO_SNG_Convergence_Server_Architecture
Rhea_MMO_SNG_Convergence_Server_Architecture
Rhea Strike
PC 와 모바일에서의 P2P 게임 구현에서의 차이점 비교
PC 와 모바일에서의 P2P 게임 구현에서의 차이점 비교
iFunFactory Inc.
스마트폰 온라인 게임에서 고려해야 할 것들
스마트폰 온라인 게임에서 고려해야 할 것들
Hyunjik Bae
Testing nodejs apps
Testing nodejs apps
felipefsilva
넌프로그래머를 위한 서버/네트워크
넌프로그래머를 위한 서버/네트워크
Rhea Strike
소셜게임 서버 개발 관점에서 본 Node.js의 장단점과 대안
소셜게임 서버 개발 관점에서 본 Node.js의 장단점과 대안
Jeongsang Baek
Destaque
(11)
(GameTech2015) Live Operation by Adbrix의 Node.js와 MongoDB를 이용한 멀티테넌트 인프라 구축사례
(GameTech2015) Live Operation by Adbrix의 Node.js와 MongoDB를 이용한 멀티테넌트 인프라 구축사례
Inside node.js
Inside node.js
What’s new in c++11
What’s new in c++11
[NDC16] (애드브릭스) 라이브마이그레이션 분투기 - 달리는 분석 툴의 바퀴를 갈아 끼워보자!
[NDC16] (애드브릭스) 라이브마이그레이션 분투기 - 달리는 분석 툴의 바퀴를 갈아 끼워보자!
Rhea mmo node_for_share
Rhea mmo node_for_share
Rhea_MMO_SNG_Convergence_Server_Architecture
Rhea_MMO_SNG_Convergence_Server_Architecture
PC 와 모바일에서의 P2P 게임 구현에서의 차이점 비교
PC 와 모바일에서의 P2P 게임 구현에서의 차이점 비교
스마트폰 온라인 게임에서 고려해야 할 것들
스마트폰 온라인 게임에서 고려해야 할 것들
Testing nodejs apps
Testing nodejs apps
넌프로그래머를 위한 서버/네트워크
넌프로그래머를 위한 서버/네트워크
소셜게임 서버 개발 관점에서 본 Node.js의 장단점과 대안
소셜게임 서버 개발 관점에서 본 Node.js의 장단점과 대안
Semelhante a Amazon web service를 활용한 모바일 게임 서버 개발 퍼즐 주주의 사례를 중심으로
레코벨의 추천 서비스 고군 분투기 - AWS Summit Seoul 2017
레코벨의 추천 서비스 고군 분투기 - AWS Summit Seoul 2017
Amazon Web Services Korea
re:Invent 2015 이모저모 - 키노트 요약 (윤석찬) :: re:Invent re:Cap 2015 웨비나
re:Invent 2015 이모저모 - 키노트 요약 (윤석찬) :: re:Invent re:Cap 2015 웨비나
Amazon Web Services Korea
2017 Ad-Tech on AWS 세미나ㅣ추천서비스 고군부투기 on AWS
2017 Ad-Tech on AWS 세미나ㅣ추천서비스 고군부투기 on AWS
Amazon Web Services Korea
SBS 콘텐츠허브의 AWS 도입 사례 :: SBS 콘텐츠허브 :: AWS Media Day 2016
SBS 콘텐츠허브의 AWS 도입 사례 :: SBS 콘텐츠허브 :: AWS Media Day 2016
Amazon Web Services Korea
서버학개론(백엔드 서버 개발자를 위한)
서버학개론(백엔드 서버 개발자를 위한)
수보 김
[테크데이즈2015] 개발하기 바쁜데 푸시와 메시지큐는 있는거 쓸래요
[테크데이즈2015] 개발하기 바쁜데 푸시와 메시지큐는 있는거 쓸래요
Youngjae Kim
[AWS & 베스핀글로벌, 바이오∙헬스케어∙제약사를 위한 세미나] AWS 101, Cloud Computing is New Normal
[AWS & 베스핀글로벌, 바이오∙헬스케어∙제약사를 위한 세미나] AWS 101, Cloud Computing is New Normal
BESPIN GLOBAL
[2017 AWS Startup Day] 서버리스 마이크로서비스로 일당백 개발조직 만들기
[2017 AWS Startup Day] 서버리스 마이크로서비스로 일당백 개발조직 만들기
Amazon Web Services Korea
AWS 9월 웨비나 | AWS와 함께 하는 클라우드 컴퓨팅
AWS 9월 웨비나 | AWS와 함께 하는 클라우드 컴퓨팅
Amazon Web Services Korea
AWS 12월 웨비나 │AWS와 함께하는 클라우드 컴퓨팅
AWS 12월 웨비나 │AWS와 함께하는 클라우드 컴퓨팅
Amazon Web Services Korea
[Td 2015]개발하기 바쁜데 푸시서버와 메시지큐는 있는거 쓸래요(김영재)
[Td 2015]개발하기 바쁜데 푸시서버와 메시지큐는 있는거 쓸래요(김영재)
Sang Don Kim
AWS 클라우드 서비스 소개 및 사례 (방희란) - AWS 101 세미나
AWS 클라우드 서비스 소개 및 사례 (방희란) - AWS 101 세미나
Amazon Web Services Korea
AWS CLOUD 2017 - AWS와 함께하는 엔터프라이즈 비즈니스 애플리케이션 도입하기 (임혁용 매니저)
AWS CLOUD 2017 - AWS와 함께하는 엔터프라이즈 비즈니스 애플리케이션 도입하기 (임혁용 매니저)
Amazon Web Services Korea
Photon게임서버 네트워크엔진과 GBaaS를 통한 AWS DB 서비스 구성 방법 소개 - AWS Summit Seoul 2017
Photon게임서버 네트워크엔진과 GBaaS를 통한 AWS DB 서비스 구성 방법 소개 - AWS Summit Seoul 2017
Amazon Web Services Korea
AWS CLOUD 2017 - Amazon Redshift 기반 DW 와 비지니스 인텔리전스 구현 방법 (김일호 솔루션즈 아키텍트)
AWS CLOUD 2017 - Amazon Redshift 기반 DW 와 비지니스 인텔리전스 구현 방법 (김일호 솔루션즈 아키텍트)
Amazon Web Services Korea
아마존웹서비스와 함께하는 클라우드 비용 최적화 전략 - 윤석찬 (AWS 코리아 테크에반젤리스트)
아마존웹서비스와 함께하는 클라우드 비용 최적화 전략 - 윤석찬 (AWS 코리아 테크에반젤리스트)
Amazon Web Services Korea
AWS Partner Techshift - AWS와 함께한 MaxGauge의 SaaS 전환 여정 (엑셈 박재호 상무)
AWS Partner Techshift - AWS와 함께한 MaxGauge의 SaaS 전환 여정 (엑셈 박재호 상무)
Amazon Web Services Korea
AWS와 함께하는 클라우드 컴퓨팅 - AWS 웨비나 시리즈 2015
AWS와 함께하는 클라우드 컴퓨팅 - AWS 웨비나 시리즈 2015
Amazon Web Services Korea
모두싸인의 AWS 성장기
모두싸인의 AWS 성장기
Amazon Web Services Korea
AWS와 함께 하는 클라우드 컴퓨팅 - 홍민우 AWS 매니저
AWS와 함께 하는 클라우드 컴퓨팅 - 홍민우 AWS 매니저
Amazon Web Services Korea
Semelhante a Amazon web service를 활용한 모바일 게임 서버 개발 퍼즐 주주의 사례를 중심으로
(20)
레코벨의 추천 서비스 고군 분투기 - AWS Summit Seoul 2017
레코벨의 추천 서비스 고군 분투기 - AWS Summit Seoul 2017
re:Invent 2015 이모저모 - 키노트 요약 (윤석찬) :: re:Invent re:Cap 2015 웨비나
re:Invent 2015 이모저모 - 키노트 요약 (윤석찬) :: re:Invent re:Cap 2015 웨비나
2017 Ad-Tech on AWS 세미나ㅣ추천서비스 고군부투기 on AWS
2017 Ad-Tech on AWS 세미나ㅣ추천서비스 고군부투기 on AWS
SBS 콘텐츠허브의 AWS 도입 사례 :: SBS 콘텐츠허브 :: AWS Media Day 2016
SBS 콘텐츠허브의 AWS 도입 사례 :: SBS 콘텐츠허브 :: AWS Media Day 2016
서버학개론(백엔드 서버 개발자를 위한)
서버학개론(백엔드 서버 개발자를 위한)
[테크데이즈2015] 개발하기 바쁜데 푸시와 메시지큐는 있는거 쓸래요
[테크데이즈2015] 개발하기 바쁜데 푸시와 메시지큐는 있는거 쓸래요
[AWS & 베스핀글로벌, 바이오∙헬스케어∙제약사를 위한 세미나] AWS 101, Cloud Computing is New Normal
[AWS & 베스핀글로벌, 바이오∙헬스케어∙제약사를 위한 세미나] AWS 101, Cloud Computing is New Normal
[2017 AWS Startup Day] 서버리스 마이크로서비스로 일당백 개발조직 만들기
[2017 AWS Startup Day] 서버리스 마이크로서비스로 일당백 개발조직 만들기
AWS 9월 웨비나 | AWS와 함께 하는 클라우드 컴퓨팅
AWS 9월 웨비나 | AWS와 함께 하는 클라우드 컴퓨팅
AWS 12월 웨비나 │AWS와 함께하는 클라우드 컴퓨팅
AWS 12월 웨비나 │AWS와 함께하는 클라우드 컴퓨팅
[Td 2015]개발하기 바쁜데 푸시서버와 메시지큐는 있는거 쓸래요(김영재)
[Td 2015]개발하기 바쁜데 푸시서버와 메시지큐는 있는거 쓸래요(김영재)
AWS 클라우드 서비스 소개 및 사례 (방희란) - AWS 101 세미나
AWS 클라우드 서비스 소개 및 사례 (방희란) - AWS 101 세미나
AWS CLOUD 2017 - AWS와 함께하는 엔터프라이즈 비즈니스 애플리케이션 도입하기 (임혁용 매니저)
AWS CLOUD 2017 - AWS와 함께하는 엔터프라이즈 비즈니스 애플리케이션 도입하기 (임혁용 매니저)
Photon게임서버 네트워크엔진과 GBaaS를 통한 AWS DB 서비스 구성 방법 소개 - AWS Summit Seoul 2017
Photon게임서버 네트워크엔진과 GBaaS를 통한 AWS DB 서비스 구성 방법 소개 - AWS Summit Seoul 2017
AWS CLOUD 2017 - Amazon Redshift 기반 DW 와 비지니스 인텔리전스 구현 방법 (김일호 솔루션즈 아키텍트)
AWS CLOUD 2017 - Amazon Redshift 기반 DW 와 비지니스 인텔리전스 구현 방법 (김일호 솔루션즈 아키텍트)
아마존웹서비스와 함께하는 클라우드 비용 최적화 전략 - 윤석찬 (AWS 코리아 테크에반젤리스트)
아마존웹서비스와 함께하는 클라우드 비용 최적화 전략 - 윤석찬 (AWS 코리아 테크에반젤리스트)
AWS Partner Techshift - AWS와 함께한 MaxGauge의 SaaS 전환 여정 (엑셈 박재호 상무)
AWS Partner Techshift - AWS와 함께한 MaxGauge의 SaaS 전환 여정 (엑셈 박재호 상무)
AWS와 함께하는 클라우드 컴퓨팅 - AWS 웨비나 시리즈 2015
AWS와 함께하는 클라우드 컴퓨팅 - AWS 웨비나 시리즈 2015
모두싸인의 AWS 성장기
모두싸인의 AWS 성장기
AWS와 함께 하는 클라우드 컴퓨팅 - 홍민우 AWS 매니저
AWS와 함께 하는 클라우드 컴퓨팅 - 홍민우 AWS 매니저
Amazon web service를 활용한 모바일 게임 서버 개발 퍼즐 주주의 사례를 중심으로
1.
넥슨 신사업본부 마젤란팀 윤석주 AWS(Amazon Web
Services)를 활용한 모바일 게임 서버 개발 퍼즐 주주의 사례를 중심으로
2.
윤석주 ( @noricube
) - 2012:서울 - Zoo Invasion - 퍼즐 주주 발표자 소개
3.
퍼즐 주주는 어떤
게임? 소셜 요소 쉬운 조작 넥슨 최초 카카오 게임 IOS 신규 무료 1위 Android 신규 무료 1위 최고 매출 20위
4.
1. 퍼즐 주주
서버의 설계 목표 2. AWS 3가지 장점 3. AWS 장점 살리기 4. AWS 활용 5. 설계 목표 완수 6. AWS 의 부가적인 장점 목차 5
5.
퍼즐 주주 서버
설계 목표
6.
확장성, 저비용, 안정성 을
모두 고려 퍼즐 주주 서버는 7
7.
퍼즐주주를 만들던 2012년
8월… 우리도 많은 유저가 올 수 있다 확장성 8
8.
짧은 수명 불 확실한
미래 저비용 9
9.
장애에 민감한 모바일
시장 - 이미지 저하 - 매출 하락 안정성 10
10.
그래서 AWS 선택 11
11.
AWS 3가지 장점
12.
14
13.
1. 빠른 확장성 15
14.
scale-out 16 최소 2~3일 5분
15.
클릭 한번에 끝! scale-up 17
16.
2. 적은 초기
비용 18
17.
초기 투자 없이
사용한 시간만 내면 됨! 비용 절감 19
18.
개발 오픈 3주
1달 2달 3달 4달 5달 물리 서버 AWS 유저 누적 예상 비용 21
19.
3. 안정성 22
20.
여러 개의 Zone
동시 사용 가능 - Zone은 다른 IDC (내가 쓰는 Zone이 핵폭탄을 맞는다면!?) - Zone간의 전용망 제공 EBS(Elastic Block Storage) - 스토리지가 따로 분리 - Replication 안정성 23
21.
안정성 24 Elastic Load Balancer 유저
22.
빠른 확장성 적은 초기
비용 안정성 AWS 장점 26
23.
AWS 장점 살리기
24.
빠른 확장성 적은 초기
비용 안정성 AWS 장점 29
25.
Frontend / DB
만 존재 30
26.
단순한 서버 구조 31 Elastic Load Balancer 유저
Frontend DB
27.
Frontend 32
28.
모든 게임 로직
포함 - 서버 확장을 쉽게 하기 위해 요청을 최대한 단순화 - 분산해서 처리하기 쉽도록 Stateless - 유저 정보를 DB로만 동기화하여 동기화 이슈 제거 Frontend 33
29.
Frontend 원자성 보존 34 클라이언트에서 요청 DB에서 데이터
로드 요청 처리 데이터 충돌 이 있었는가? DB에 쓰고 종료 예 아니요
30.
Frontend 는 수평확장이
가능 그럼 DB 도 수평확장이 가능해야 하지 않을까? 35
31.
NoSQL 도입 - 서비스
중 수평 확장 가능 - 쓰기가 많을 때 유리 DB 36
32.
추가로.. 37
33.
통계, 로그 등
추가로 필요한 서비스 Redis의 Pub/Sub으로 메시지 전달 서비스에 의존적이지 않도록 함 기타 서비스 38
34.
AWS 활용
35.
수요 확장 대응 40 Elastic Load Balancer 유저
Frontend DB Frontend DB
36.
수요 감소 대응 41 Elastic Load Balance r 유저
Frontend DB Frontend DB
37.
ㅇㅇㅇ 장애 대응 42 Elastic Load Balancer 유저 Frontend
DB Frontend DB Frontend DB 실시간 복제
38.
Frontend에 부하가 몰리면
Frontend 추가 DB에 부하가 몰리면 DB 추가 수요 대응 거꾸로 수요가 줄어들면 Frontend / DB제거하여 비용 절감 다시 한번 정리하자면 43
39.
설계 목표 완수
40.
확장성, 저비용, 안정성 45
41.
장애 없는 서비스 -
7개월 운영 가동률 99.9% 안정성 46
42.
다양한 수요에 대응 -
오픈 초기 빠르게 증가하는 수요를 모두 소화함 비용 절감 - 유지 비용 지속적으로 감소 확장성 / 저비용 47
43.
AWS 의 부가적인
장점
44.
서버를 미리 셋팅
해두고 원할 때 빠르게 확장 가능 API로도 확장 가능 서버 템플릿 49
45.
디스크 자체를 API로
백업 백업 50
46.
점검 없는 업데이트 51 ELB
Frontend Frontend Frontend
47.
장애 발생시 템플릿으로
Instance를 추가 장애 Instance를 제거 즉시 해결 가능 Instance != Server 52
48.
정리
49.
모바일 게임에 좋다 -
다양한 수요에 대응 가능 - 초기 투자 비용 최소화 - 서비스 안정성 자동화 가능 - 거의 모든 기능에 대한 API 지원 Amazon Web Service 54
50.
인프라에 유리한 설계가
중요 - 확장 가능한 DB 사용 - Stateless - 서비스간 의존성 최소화 - 요청 단순화 Software on AWS 55
51.
보너스
52.
Couchbase?
53.
Key-value storage 58
54.
59 서비스 도중 scale-in/out
가능
55.
웹 UI로 된
관리 툴 - Rebalance - Bucket 설정 - 통계 60
56.
Replication 지원 61
57.
Failover 지원 62
58.
DB 구조 63
59.
Q&A
60.
65 퍼즐주주 관련 섹션 갤럭시S1에서
풀프레임 퍼즐주주 만들기 Speaker: 임석의 수요일 11:00 포스트모템: 퍼즐주주 개발을 통해 얻은 5가지 교훈 Speaker: 박병림 수요일 17:40 Amazon Web Service를 활용한 모바일 게임 서버 개발 - 퍼즐주주 사례를 중심으로 Speaker: 윤석주 목요일 17:40