클라우드기반비즈니스혁신사례 쇼핑 게임´라우드기반-비즈니스... ·...
TRANSCRIPT
클라우드 기반 비즈니스 혁신 사례- 쇼핑/ 게임
KIM DONG HOON
General Manager , Cloud Business Office, NHN Entertainment
Email : [email protected]
TOAST Cloud 소개
NHN엔터테인먼트에서 제공하는 “통합 클라우드 서비스” 입니다.
TOAST Cloud 소개
유연한인프라 OpenStack 기반의 유연한 클라우드 인프라 제공
다양한플랫폼 Notification, Analytics, Security 등유용한기능들로구성된플랫폼제공
최신식클라우드센터 고집적도심형클라우드센터
하이브리드클라우드 물리 인프라와 가상 인프라를 동시에 활용할 수 있는 환경 제공
전문인력 자사서비스운영경험을기반으로안정적기술지원
1
2
3
4
5
TCC 특장점
6 합리적비용 사용한만큼비용을지불, 초기비용부담최소화 , 타사대비10~30% 저렴
유연한 IaaS 상품군과게임/쇼핑에특화된 PaaS 상품군이주를이루며타사대비합리적인가격, 자사서비스先적용으로인해경쟁력이있음.
Toast Cloud 제품
Leader board Game Data Real-time
multiplayer
App analytics Log&Crash Search
Image CDN
App Guard Security Check Mal-URL Detector OTP Captcha
Push Email SMS
Launching IAP Mobile Test Address Search CS&BBS Deploy Watch dog
Cloud Commerce Platform 기반 쇼핑 서비스
■ 쇼핑 클라우드 플랫폼 사례 : 핑다몰
고객
Front(판매)
외부
직접
Admin(기능)
쇼핑몰
Legacy
직접 고객 간접 고객 (채널)
POS 웹 / 앱
셀링툴
전시 혜택/프로모션 CS 결제
회원 주문 상품 재고
관리/설정 광고/마케팅 통계/분석 검색
물류 WMS (창고) 입점사 정산 공급사 관리
ERP
관리자 입점사
■ Shopping Platform Function Map■ 마켓플레이스 구성
웹 / 앱
전시 혜택/프로모션 CS 결제
회원 주문 상품
광고/마케팅 통계/분석 검색
입점사 정산 공급사 관리
고객
Front(판매)
외부
직접
Admin(기능)
쇼핑몰
사용자
Legacy
직접 고객 간접 고객 (채널)
POS 웹 / 앱
셀링툴
전시 혜택/프로모션 CS 결제
회원 주문 상품 재고
관리/설정 광고/마케팅 통계/분석 검색
물류 WMS (창고) 입점사 정산 공급사 관리
ERP
관리자 입점사
■ 브랜드 쇼핑몰 구성
POS 웹 / 앱
셀링툴
전시 혜택/프로모션 CS 결제
회원 주문 상품 재고
관리/설정 통계/분석
WMS (창고)
ERP
고객
Front(판매)
외부
직접
Admin(기능)
쇼핑몰
사용자
Legacy
직접 고객 간접 고객 (채널)
POS 웹 / 앱
셀링툴
전시 혜택/프로모션 CS 결제
회원 주문 상품 재고
관리/설정 광고/마케팅 통계/분석 검색
물류 WMS (창고) 입점사 정산 공급사 관리
ERP
관리자 입점사
■Commerce Function Map
웹 / 앱
전시 혜택/프로모션 CS 결제
회원 주문 상품 재고
관리/설정 통계/분석
물류 WMS (창고) 입점사 정산 공급사 관리
광고/마케팅 검색
POS
NHNCommercePlatform
Presentation Layer
Interface Layer
Business Layer
Infra LayerDBMS(MySql)
WASWeb
Server
고객 Legacy 영역
NCP 영역
Commerce Common(JAVA)
고객사 개발(JAVA, .NET, PHP, …)
운영(Event, Promotion)
전시(Design)관리
Web UI(개발언어 독립)
API
고객사ERPEIS
SCM
TOAST
Component
TCD(deploy)
Photo Infra
TOAST Push
NHN Search
Ace Counter
TA(Analytics)
TOAST Cloud
■ SW Architecture
PublicServerPool
PrivateServerPool
A B … Z
NHN toast cloud Commerce Platform(NCP)
DataBaseServerPool
Component Service (CDN, SMS, EmailPush, Search Etc.)
OpenAPI
(RestFul)
Network (Load Balance, Monitoring)
billing & metering
■ Infra Architecture
• Server (HA 구성)
- Public : 고객사개발접근 허용
- Private : NHN 모듈 (비공개)
• DataBase
- Master(Active-Active + Standby Active) + Slave (N개)
- Master → Tx query / Slave → Select query
- 15000~20000 QPS 성능
■ 핑다몰의 전략
자유로운디자인 Admin 과 쇼핑몰 Front 가 기술적으로분리
대용량트래픽대응 클라우드서버를 활용한대용량 트래픽대응
안정적인서비스 운영 장애 및 이벤트에대한 실시간 서비스대응
서비스플랫폼은클라우드플랫폼활용 push , mail , sms , cdn , image 등
■ 하이브리드 클라우드 사례 : 티켓 몬스터
NHN엔터 도심형 데이터센터 ‘TCC’에 ‘티몬’ 입주
이승배 티몬 최고기술책임자(CTO)는 “티몬이 NHN엔터의 TCC를 신규 데이터센터로 선택한 가장 큰 이유는 타 데이터센터와 비교해 높은 비용 절감 효과와 네트워크 개선 및 운영 효율화가 가능하다고 판단했기 때문”이라며 “토스트 클라우드로의 클라우드 전환도 고려하고 있다”고 말했다.
Frontend, Middle 서버는가상화에적합한workload 로판단됨
가상화를통해인프라제공속도를수시간내로단축가능
토스트클라우드와티몬자체가상솔루션의혼합을통해클라우드점진
이행
GSLB 를통해토스트클라우드와티몬가상서버간부하분산
GSLB
LBaaS L4
www
토스트클라우드 티몬 가상서버 (Xen)
svr1
Tmon ZonePublic Cloud Zone
svr2
svr3
svr4
Legacy Private NetworkPrivate network
Physical L4/L7
• 클라우드서버와물리서버를동일한 Network로연동
■ Infra Architecture ( TO-BE)
Frond-end server DB 및 back-end server
■ 티켓 몬스터 클라우드 전략
점진적인클라우드서버 이전
클라우드확장성과물리 인프라 안정성확보
서비스플랫폼은클라우드플랫폼활용 ( image , address search 등)
인프라제공속도 향상
구분 TCC 이전 TCC 이후
서버설치 서비스투입시 IDC, 네트워크물리적인작업수반(1일 ~ 2주)
물리적인변경없이 OS 설치만으로완료(수시간 ~ 1일)
조각상면 서비스별상면예약필요(상면 활용율 70%)
물리적인위치관계없이활용(상면 활용율 90% 이상)
스위치활용 서비스별스위치분리(포트활용율 50%)
전체서비스스위치공유(포트활용율 80%)
Cloud Game Platform 기반 게임 서비스
■ Game service 필요 기능
인벤토리 Log백업랭킹
방문&이탈, LTV이용자/매출/게임분석
Analytics
Log & Crash Search
오류로그지표Crash Dump 수집
Google Play
Apple AppStore
one-Store
IAP (인앱결제)
단일인터페이스결재대행
Leaderboard
실시간다양한팩터별랭킹
클라이언트버전접속정보공지사항
Launching빌링 Crash Dump사용자패턴 클라이언트관리
백업
Object Storage
Game Client
Game Server
Realtime-Multiplayer
App Guard Mobile Testpush
㈜뉴에프오(대표이사, 이호열)는 국내 인기 웹툰을 소재로 만든 편의점 소셜게임‘와라편의점’이 글로벌버전 ‘My Store : Let's Get Rich’를 5개국에소프트런칭
[출처] 뉴에프오, SNG 와라편의점, 글로벌 버전 5개국 소프트 런칭|작성자 리빌드핸드
■ 국내 클라우드 글로벌 런칭 사례 : 와라편의점 (글로벌 원빌드)
L4 Game DB Server 1
Log DB Server 1
AuthSessionCache
Game DB Server N
Log DB Server N
…
…
Index DB Server
.
.
.
Game Server 2
Game Server 3
Game Server 1
■ Infra Architecture
동아시아 (중국, 일본, 대만) ~ 50ms
동남아시아(싱가폴, 인도네시아, 필리핀, 태국)
50~100ms
호주, 인도 100 ~ 200 ms
북미 100 ~ 200 ms
유럽, 남미, 러시아 200 ~ 300 ms
WiFi 3G LTE
평균 Latency1) 10 ms1) (50ms3)) 100 ms 40 ms
평균 Bandwidth 22 Mbps2) 4 Mbps3) 30+ Mbps3)
평균네트워크성능
■ 네트웍 속도
■ “와라 편의점” 전략
하나의게임버전에서다양한국가의언어를 지원하는글로벌원빌드 전략
추가 비용이적도 위험도가 낮은게임 서비스
국내에서글로벌 게임 서비스경험이 있는 클라우드를활용
대만 서비스리전을 복제하여글로벌 서비스구축 서비스 준비기간 최소화
■ 플랫폼 기반 서비스 사례 : 나는 강하다 (Real Time-multiplayer)
https://www.youtube.com/watch?v=gmSpiTy3GlQ
누리 스튜디오 (조선호 대표)
유연한 인프라
게임 특화 플랫폼
+@ 기술 지원
게임 개발에 특화서비스 제공함으로써
개발에 집중할 수 있음.
국내 최저가로 가격 경쟁력이 있음.
기술 전문가의 설계, 운영을 스팟형
태로 지원이 가능함으로 비용과 인
력채용에 대한부담감 해소
최소인력으로도자유롭게게임런칭이가능
■ “나는 강하다” 전략
전문가를활용한 안정적인게임 서버 구현
서비스플랫폼은클라우드플랫폼활용
최소 인력으로게임 서비스
23
Thank you.