• Like
Games + Amazon = Love - Presentation quo vadis 2011
Upcoming SlideShare
Loading in...5
×

Games + Amazon = Love - Presentation quo vadis 2011

  • 942 views
Uploaded on

This is the presentation about Amazon and Games held by me on the "Quo Vadis / dgt11"

This is the presentation about Amazon and Games held by me on the "Quo Vadis / dgt11"

More in: Technology , Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
942
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
11
Comments
0
Likes
2

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Games + Amazon =Quo Vadis – Die EntwicklerkonferenzJonathan Weiss@jweissjonathan.weiss@peritor.com04.05.2011Peritor GmbH
  • 2. Games + Amazon =Quo Vadis – Die EntwicklerkonferenzJonathan Weiss Thomas Metschke@jweiss @tmetschkejonathan.weiss@peritor.com thomas.metschke@peritor.com04.05.2011Peritor GmbH
  • 3. About me
  • 4. flickr.com/photos/jurvetson/259424612
  • 5. Peritor GmbHConsulting, development and workshops since 2005 Databases Automation Ruby & RoR Performance
  • 6. Scalarium – Cluster Management
  • 7. References
  • 8. Games and Amazon Why do we talk about that Agenda Amazon introduction Other use cases Demo time!
  • 9. Accelerators
  • 10. The Game       
  • 11. Flexibility and Scalability 1:5 global 1:20 local
  • 12. Flexibility and Scalability
  • 13. A typical game / project Need Time
  • 14. Investments in basic stuff Need SetUp Fee Time
  • 15. Stuff is moving Need Beta / early stage Time
  • 16. And growths Need New investments Time
  • 17. OMG we are on [insert stuff here] Need Time
  • 18. And again new gear is needed Need Time
  • 19. This sucks Need Time
  • 20. Old media hits you 1000 % Growth
  • 21. Requests that day Users that won‘t come again limit
  • 22. Cloud Computing
  • 23. Cloud Computing - why Need Time
  • 24. Cloud promisses Scalability Cost Need Reduction Time Pay as you go
  • 25.  Pay as you go Scalability Flexibility Cost reduction
  • 26. Cloud Computing
  • 27. Cloud ComputingConceptTechnologyMindset Innovation Solution Product Service
  • 28. Amazon
  • 29. Amazon Web Services Elastic Compute Elastic MapReduce Auto Scaling CloudFront SimpleDB Cloud (EC2) Relational Database Fulfillment Web Simple Queue Elastic Beanstalk CloudFormation Service (RDS) Service (FWS) Service (SQS) Simple Notification Simple Email Virtual Private CloudWatch Route 53 Service (SNS) Service (SES) Cloud (VPC) Elastic Load Flexible Payments Simple Storage Elastic Block DevPay Balancing Service (FPS) Service (S3) Storage (EBS) AWS Premium Alexa Web AWS Import/Export Alexa Top Sites Mechanical Turk Support Information Service
  • 30. Core Services Compute Storage Database Messaging Elastic Simple Simple Compute Storage SimpleDB Queue Cloud Service Service Auto Scaling Elastic Relational Simple Elastic Load Block Database Notification Balancer Storage Service Service
  • 31. Core Services
  • 32. Put them together
  • 33. Let’s get it on
  • 34. Amazon Elastic Compute Cloud   
  • 35. Regions and Availability Zone        
  • 36. Instance types Hourly Cost Monthly Cost RAM Cores x ECU Arch (US-East) (US-East)Standard Small 1.7 GB 1x1 32bit $0.085 $62 Large 7.5 GB 2x2 64bit $0.34 $248 Extra Large 15 GB 4x2 64bit $0.68 $496High-Memory Extra Large 17.1 GB 2 x 3.25 64bit $0.50 $366 Double Extra Large 34.2 GB 4 x 3.25 64bit $1.00 $732 Quadruple Extra Large 68.4 GB 8 x 3.25 64bit $2.00 $1464High-CPU Medium 1.7 GB 2x 2.5 32bit $0.17 $124 Extra Large 7 GB 8 x 2.5 64bit $0.68 $496
  • 37. EC2 – Micro (burst) Instances       http://www.flickr.com/photos/brandonshigeta/459606017
  • 38. EC2 - Cluster Compute Instance   880 Cluster Compute  instances ==  41.82 TeraFLOPS  ==  position 146 on  the Top500 list of  supercomputers   http://www.flickr.com/photos/11391462@N08/4043812680
  • 39. EC2 Features       
  • 40. Elastic IP  
  • 41. Elastic Load Balancer ELB     
  • 42. Elastic Block Store EBS       
  • 43. Reserved Instances     
  • 44. Consolidated Billing Link AWS Accounts Get a consolidated Bill Consolidated Linked AWS Account 1 $ 59,12 Billing account Accounts AWS Account 2 $ 13,34 AWS Account 2 AWS Account 3 $ 153,23 AWS Account 1 AWS Account 3 AWS Account 4 $ 83,64 AWS Account 4 Total $ 309,33
  • 45. Amazon Simple Storage Service     
  • 46. Amazon S3http://peritor-assets.s3.amazonaws.com/team/jonathan_weiss.jpg bucket object
  • 47. Amazon S3  
  • 48. Amazon S3Reduced Redundancy Storage     http://www.flickr.com/photos/feil/57943087/
  • 49. Amazon S3Supports Object Versioning  Buckets Objects Versions  V1 Object V2 … Bucket Object V1 V1 Object V2
  • 50. If you want to know more
  • 51. DaWanda
  • 52. DaWanda
  • 53. S3 as Asset Host
  • 54. S3 as Asset Host
  • 55. Peak Load  
  • 56. Cloud Bursting
  • 57. Batch Processing        sxc.hu/photo/719240 
  • 58. Development and Testing     
  • 59. Load fluctuation         http://www.flickr.com/photos/grandhi/4273164657
  • 60. Disaster-Recovery     http://www.flickr.com/photos/compleo/4531959521/
  • 61. Automationflickr.com/photos/torek/3788181603
  • 62. What you get from Amazon Open Solaris Oracle Suse Windows Linux Ubuntu CentOS Red IBM Hat Infrastructure as a Service
  • 63. What you really want Load balancer App server Database Fully configured stack of servers, dependencies, firewalls, …, and your own application deployed
  • 64. Configuration and repetition Load balancer App server Database
  • 65. Heal and restore Load balancer App server Database
  • 66. Scaling your infrastructure Manual Time Load Application
  • 67. Deploymentflickr.com/photos/sally_monster/3320645620
  • 68. ScalariumEC2 Cluster Management         
  • 69. Basic Architecture All configuration, management and deployment trough Scalarium. No other tools needed.
  • 70. © Peritor GmbH - Alle Rechte vorbehalten