2014 격동의 모바일게임 시장에서 살아남는 방법_세션3_aws_정윤진책임

40
Amazon Web Services 클라우드를 사용한 게임 성공 사례 Younjin Jeong Solutions Architect

Upload: tapjoy-x-5rocks

Post on 20-Jun-2015

1.533 views

Category:

Business


6 download

DESCRIPTION

[2014 격동의 모바일 게임 시장에서 살아남는 방법] 세번째 세션. AWS 정윤진 책임, Amazon Web Services 클라우드를 사용한 게임 성공 사례

TRANSCRIPT

Page 1: 2014 격동의 모바일게임 시장에서 살아남는 방법_세션3_AWS_정윤진책임

Amazon Web Services 클라우드를 사용한 게임 성공 사례!!Younjin Jeong Solutions Architect

Page 2: 2014 격동의 모바일게임 시장에서 살아남는 방법_세션3_AWS_정윤진책임

Mobile Game Trend

Page 3: 2014 격동의 모바일게임 시장에서 살아남는 방법_세션3_AWS_정윤진책임

Free to play !

In app purchases !

Cross platform !

Go Global !

User retention = Revenue !

Short Life Cycle

Trends

변동성 심한 수요 대응 필요!!

수익화 모델 중요

다양한 디바이스 지원!!

글로벌 진출 위험 최소화

유저 행태 분석 필요!!

실패에 대한 리스크 최소화

Implications

Page 4: 2014 격동의 모바일게임 시장에서 살아남는 방법_세션3_AWS_정윤진책임

Success!

Page 5: 2014 격동의 모바일게임 시장에서 살아남는 방법_세션3_AWS_정윤진책임

$3 billion company, $2.4 million per day

Page 6: 2014 격동의 모바일게임 시장에서 살아남는 방법_세션3_AWS_정윤진책임

Gaming on AWS

Page 7: 2014 격동의 모바일게임 시장에서 살아남는 방법_세션3_AWS_정윤진책임

Time

Growth

general success graph

Page 8: 2014 격동의 모바일게임 시장에서 살아남는 방법_세션3_AWS_정윤진책임

Time

GrowthBefore After

Page 9: 2014 격동의 모바일게임 시장에서 살아남는 방법_세션3_AWS_정윤진책임

Time

GrowthBefore After

Fail fast, fail cheap

Time to market

Scalability

Extend life cycle

Go globalUncertainty and risk mgmt

Page 10: 2014 격동의 모바일게임 시장에서 살아남는 방법_세션3_AWS_정윤진책임

Before cloud,

Traditional infrastructure

Page 11: 2014 격동의 모바일게임 시장에서 살아남는 방법_세션3_AWS_정윤진책임

space for rack power source

peering, bandwidth server engineering

storage operating systems

maintenance !

COMSUMES !

TIME + MONEY

Traditional infrastructure

Page 12: 2014 격동의 모바일게임 시장에서 살아남는 방법_세션3_AWS_정윤진책임
Page 13: 2014 격동의 모바일게임 시장에서 살아남는 방법_세션3_AWS_정윤진책임

Edge Locations

Dallas(2)

St.Louis

Miami

JacksonvilleLos Angeles (2)

Palo Alto

Seattle

Ashburn(2)

Newark

New York (2)

Dublin

London(2)

AmsterdamStockholm

Frankfurt(2)

Paris(2)

Singapore(2)

Hong Kong

Tokyo

Sao Paulo

South Bend

San Jose

OsakaMilan

Sydney

On a global footprint

Seoul

Manila

Warshaw

Marseille

Regions

Page 14: 2014 격동의 모바일게임 시장에서 살아남는 방법_세션3_AWS_정윤진책임

And,

Page 15: 2014 격동의 모바일게임 시장에서 살아남는 방법_세션3_AWS_정윤진책임

Coming soon! AWS China Region

Page 16: 2014 격동의 모바일게임 시장에서 살아남는 방법_세션3_AWS_정윤진책임

Time

Growth

Time to market

Scalability

Extend life cycle

Go globalUncertainty and risk mgmt

Fail fast, fail cheap1

Page 17: 2014 격동의 모바일게임 시장에서 살아남는 방법_세션3_AWS_정윤진책임

http://aws.amazon.com/solutions/case-studies/ubisoft/

10 social games in 18 months

Fail fast, Fail cheap1

Page 18: 2014 격동의 모바일게임 시장에서 살아남는 방법_세션3_AWS_정윤진책임

Time

Growth

Fail fast, fail cheap Scalability

Extend life cycle

Go globalUncertainty and risk mgmt

Time to market2

Page 19: 2014 격동의 모바일게임 시장에서 살아남는 방법_세션3_AWS_정윤진책임

http://aws.amazon.com/solutions/case-studies/supercell/

Time to Market2

Page 20: 2014 격동의 모바일게임 시장에서 살아남는 방법_세션3_AWS_정윤진책임

Time

Growth

Fail fast, fail cheap

Time to market

Scalability

Extend life cycle

Go globalUncertainty and Risk Management

3

Page 21: 2014 격동의 모바일게임 시장에서 살아남는 방법_세션3_AWS_정윤진책임

http://www.slideshare.net/AmazonWebServices/mbl304

Uncertainty and Risk Management3

Page 22: 2014 격동의 모바일게임 시장에서 살아남는 방법_세션3_AWS_정윤진책임

Time

Growth

Fail fast, fail cheap

Time to market Extend life cycle

Go globalUncertainty and Risk Management

Scalability4

Page 23: 2014 격동의 모바일게임 시장에서 살아남는 방법_세션3_AWS_정윤진책임

http://aws.amazon.com/solutions/case-studies/rovio/

http://www.slideshare.net/aoemedia/angrybirds-magento-cloud-deployment

Scalability4

Page 24: 2014 격동의 모바일게임 시장에서 살아남는 방법_세션3_AWS_정윤진책임

50 Instances

250 Instances

# instances vs. CPU utilization

Auto Scaling Background •평균 CPU 사용량에 따라 Instance의 개수 변경 •주로 저녁 시간 대에 User가 몰리고, 새벽 시간 대에는 감소!Action •유저가 없는 새벽 시간 대에는 50대, Peak 시간 대에는 250 대로 유연하게 운영 !Benefits •기존 대비 비용 절감

Scalability4

Page 25: 2014 격동의 모바일게임 시장에서 살아남는 방법_세션3_AWS_정윤진책임

Time

Growth

Fail fast, fail cheap

Time to market

Go globalUncertainty and Risk Management

Scalability

Extend life cycle5

Page 26: 2014 격동의 모바일게임 시장에서 살아남는 방법_세션3_AWS_정윤진책임

Extend life cycle5

Page 27: 2014 격동의 모바일게임 시장에서 살아남는 방법_세션3_AWS_정윤진책임
Page 28: 2014 격동의 모바일게임 시장에서 살아남는 방법_세션3_AWS_정윤진책임
Page 29: 2014 격동의 모바일게임 시장에서 살아남는 방법_세션3_AWS_정윤진책임
Page 30: 2014 격동의 모바일게임 시장에서 살아남는 방법_세션3_AWS_정윤진책임
Page 31: 2014 격동의 모바일게임 시장에서 살아남는 방법_세션3_AWS_정윤진책임
Page 32: 2014 격동의 모바일게임 시장에서 살아남는 방법_세션3_AWS_정윤진책임

Extend life cycle5

Page 33: 2014 격동의 모바일게임 시장에서 살아남는 방법_세션3_AWS_정윤진책임

Time

Growth

Fail fast, fail cheap

Time to market

Uncertainty and Risk Management

Scalability

Extend life cycle

Go global6

Page 34: 2014 격동의 모바일게임 시장에서 살아남는 방법_세션3_AWS_정윤진책임

http://www.slideshare.net/AmazonWebServices/halfbrick-keynote

Go global6

Page 35: 2014 격동의 모바일게임 시장에서 살아남는 방법_세션3_AWS_정윤진책임

Go global6

Page 36: 2014 격동의 모바일게임 시장에서 살아남는 방법_세션3_AWS_정윤진책임

MMORPG, FPS?

Page 37: 2014 격동의 모바일게임 시장에서 살아남는 방법_세션3_AWS_정윤진책임

http://www.cmune.com/2010/12/12/amazon-case-study-on-uberstrike-for-real-time-cloud-gaming/

Page 38: 2014 격동의 모바일게임 시장에서 살아남는 방법_세션3_AWS_정윤진책임

http://www.slideshare.net/AmazonWebServices/gmg203lessons-learned-meteor2012final

Page 39: 2014 격동의 모바일게임 시장에서 살아남는 방법_세션3_AWS_정윤진책임

http://aws.amazon.com/solutions/case-studies/naughty-dog/

Page 40: 2014 격동의 모바일게임 시장에서 살아남는 방법_세션3_AWS_정윤진책임

aws.amazon.com