• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
[G1]aws at deview 2012
 

[G1]aws at deview 2012

on

  • 994 views

 

Statistics

Views

Total Views
994
Views on SlideShare
777
Embed Views
217

Actions

Likes
2
Downloads
20
Comments
0

2 Embeds 217

http://deview.kr 215
http://local.deview.kr 2

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    [G1]aws at deview 2012 [G1]aws at deview 2012 Presentation Transcript

    • Leveraging CloudComputing for global scale online game success Kingsley Wood Business Development, APAC
    • Amazon ? Don’t you guys sell books ?
    • Up in the Cloud…
    • The dream : you create a fantastic game
    • people love it!
    • and everyone wants to use it… Now what ??!!
    • Compute StorageDatabase Networking
    • Elastic On Demand Focus onPay as YOURyou go business
    • Elastic capacity Traditional IT capacityCapacity Time Your IT needs
    • Elastic capacityOn and Off Fast GrowthVariable peaks Predictable peaks
    • Elastic capacity WASTEOn and Off Fast GrowthVariable peaks Predictable peaks CUSTOMER DISSATISFACTION
    • Elastic capacityCapacity Traditional IT capacity Elastic cloud capacity Time Your IT needs
    • Elastic capacityOn and Off Fast GrowthVariable peaks Predictable peaks
    • Online Games &Mobile Applications =Client / Server apps
    • Client SideGame interface + Game Logic Presentation + Experience
    • 503Service Temporarily UnavailableThe server is temporarily unable to service your request due tomaintenance downtime or capacityproblems. Please try again later.
    • 503Service Temporarily UnavailableThe server is temporarily unable to service your request due tomaintenance downtime or capacityproblems. Please try again later.
    • Serving over 5 Million users per month !Only 3 fulltime staff !
    • Static Content
    • Amazon S3Simple Storage Service for static content
    • Objects in S3 1 Trillion1000.000 750.000 500.000 250.000 0.000
    • 2GB free millions of users
    • Amazon CloudFront Flexible content delivery network
    • On a global footprint Region US-WEST (N. California) EU-WEST (Ireland) GOV CLOUD ASIA PAC (Tokyo) US-EAST (Virginia)US-WEST (Oregon) ASIA PAC (Singapore) SOUTH AMERICA (Sao Paulo)
    • On a global footprint Availability Zone
    • On a global footprint Edge Locations London(2) Seattle South Bend New York (2) Amsterdam Newark Stockholm Dublin Palo Alto TokyoSan Jose Frankfurt(2) Paris(2) Ashburn(2) Milan Osaka Los Angeles (2) Jacksonville Dallas(2) Hong Kong St.Louis Miami Singapore(2) Sydney Sao Paulo
    • Amazon Route 53 On-demand DNS service
    • 18m users 410TB data 12 staff
    • Server Side Players state + Game LogicImage Processing + Database
    • Dynamic Interaction
    • Amazon EC2On-demand instances with admin access
    • Pay only forwhat you use !
    • Amazon ELB & Auto ScalingDistribute load for highly scalable applications
    • 6:00 AM
    • 8:00 AM
    • 8:00 AM
    • 8:00 AM
    • 7:00 PM
    • 7:00 PM
    • 7:00 PM
    • MMO GAMES
    • Daily CPU Load $52 / hr day 14 12 10 8 Load 6 25% Savings 4 2 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 HourOptimize by the time of day $15 / hr night
    • Data StorageRelational Databases
    • Amazon RDSRelational Database Service
    • RDS Read-Replicas For read-heavy applications
    • Amazon ElastiCacheMemcached compatible in-memory cache
    • Data Storage"NoSQL" Databases
    • The scalability challenge Requirement: predictable, consistent performance Performance Hardware provisioning Data sharding Data caching Cluster management Reality: performance degrades with scale Fault management Scalability
    • Amazon DynamoDBFully managed NoSQL database service
    • Low Latency SSD-based storage nodesAverage reads <5ms, writes <10ms
    • Massive and Seamless Scalability No table size or throughput limitsLive repartitioning for changes to storage and throughput
    • Predictable Performance Provisioned throughput model
    • Durable and Available Consistent, disk-only writes (SSD)
    • Zero Administration
    • "2 backend engineers can scale a system to 30+ million users."
    • MOLOME™ Take a picture Manipulate or Choose from Gallery 81
    • MOLOME™ Apply Effects Share to Website (and Twitter/Facebook) 82
    • MOLOME™ Twitter Facebook 83
    • aws.amazon.com/dynamodb
    • AWS is a set of infrastructure building blocks
    • Reference Model Deployment & Administration App Services Compute Storage Database Networking AWS Global Infrastructure
    • Flexibility, Freedom of Choice
    • OK, WAIT.THERES MORE
    • WW REACH
    • AWS RegionsUS East (Virginia)US West (Oregon)US West (N. California)AWS GovCloud (US)EU West (Ireland)Asia Pacific (Singapore)Asia Pacific (Tokyo)South America (Sao Paulo)AWS CloudFront LocationsNorth America San Jose, CA Europe / Middle East / Asia PacificAshburn, VA (2) Seattle, WA Africa Hong Kong, ChinaDallas/Fort Worth, TX (2) South Bend, IN Amsterdam, The Osaka, JapanJacksonville, FL St. Louis, MO Netherlands (2) Singapore (2)Los Angeles, CA (2) Dublin, Ireland Sydney, AustraliaMiami, FL Frankfurt, Germany (2) Tokyo, JapanNew York, NY (2) South America London, England (2)Newark, NJ São Paulo, Brazil Milan, ItalyPalo Alto, CA Paris, France (2) Stockholm, Sweden
    • COST OPTIMIZATION
    • Reserved InstancesOne-time payment for each instance you want to reserveReceive a significant discount on the hourly usage charge
    • on-demand + reserved instances
    • aws.amazon.com/calculator
    • FAST ITERATIONS
    • A/B TESTING
    • PROTOTYPING
    • A prototype shouldnt require big investments…
    • … it should be cheap and validate ideas
    • innovate
    • « Want to increase innovation? Lower the cost of failure » Joi Ito
    • FREE TIER!aws.amazon.com/free
    • aws.amazon.com/free
    • aws.amazon.com/game‐hosting
    • THANK YOU Kingsley Wood Business Development, APAC kwood@amazon.com