1 / 87

ONLINE GAMES ON THE AWS CLOUD

ONLINE GAMES ON THE AWS CLOUD. Browser Games = Client / Server apps. Client Side Game interface + Game Logic. Static Content. Amazon S3 Simple Storage Service for static content. Amazon S3 Growth Total Number of Objects Stored in Amazon S3. 762 Billion. Peak Requests:

ivy
Download Presentation

ONLINE GAMES ON THE AWS CLOUD

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ONLINE GAMESON THE AWS CLOUD

  2. Browser Games = Client / Server apps

  3. Client Side Game interface + Game Logic

  4. Static Content

  5. Amazon S3 Simple Storage Service for static content

  6. Amazon S3 Growth Total Number of Objects Stored in Amazon S3 762 Billion Peak Requests: 500,000+per second 262 Billion 102 Billion 40 Billion 14 Billion 2.9 Billion

  7. Amazon CloudFront Flexible content delivery network

  8. AWS Edge Locations (CloudFront & Route 53)

  9. Amazon Route 53 On-demand DNS service

  10. Server Side Players state + Game Logic

  11. Dynamic Interaction

  12. Amazon EC2 On-demand instances with admin access

  13. « MMO GAMES

  14. Data Storage Relational Databases

  15. Amazon RDS Relational Database Service

  16. RDS Read-Replicas For read-heavy applications

  17. Amazon ElastiCache Memcached compatible in-memory cache

  18. Data Storage "NoSQL" Databases

  19. The scalability challenge Requirement: predictable, consistent performance Performance Reality: performance degrades with scale Scalability Hardware provisioning Data sharding Data caching Cluster management Fault management

  20. Amazon DynamoDB Fully managed NoSQL database service

  21. Low Latency SSD-based storage nodes Average reads <5ms, writes <10ms

  22. Massive and Seamless Scalability No table size or throughput limits Live repartitioning for changes to storage and throughput

  23. Predictable Performance Provisioned throughput model

  24. Durable and Available Consistent, disk-only writes (SSD)

  25. Zero Administration

More Related