More Related Content
Similar to AWSによるソーシャルアプリ運用事例 (20)
More from Yasuhiro Horiuchi (20)
AWSによるソーシャルアプリ運用事例
- 2. • gumi
• Twitter: @horiuchi
• AWS User Group Japan
• 10
• Perl 10 Python 1
• Web → FlipClip( ) → gumi
• AWS
• RDS
2011 3 4
- 4. • gumi
• 2007 6 13
• 90
•
2011 3 4
- 5. !
• 1 27
•
http://mpf.gree.jp/727
2011 3 4
- 6. ZOO
• 1 27
•
http://mpf.gree.jp/848
2011 3 4
- 7. • 1 31
•
http://mpf.gree.jp/725
2011 3 4
- 8. • 2 21
•
http://mpf.gree.jp/725
2011 3 4
- 9. • 2 25
•
•
http://mpf.gree.jp/1190
2011 3 4
- 10. • 2 28
•
http://mpf.gree.jp/389
※17
2011 3 4
- 11. GUMI AWS
• ELB + EC2 + RDS
• 1
• EC2 100 RDS ?
• AMI puppet
•1 1AWS + Consolidated Billing
•
2011 3 4
- 13. GUMI
App Server
Apache + mod_wsgi +Python
Analytics Server
Database Server
MySQL
ELB
Cache Server
memcached
KVS Server
TokyoTyrant
2011 3 4
- 14. RDS
•5 MySQL
•
•
•
•
2011 3 4
- 15. RDS
ap-northeast-1a ap-northeast-1b S3
Master Hot Stand-by Auto
Synchronous
Auto Failover Backup
Asynchronous Multi-AZ
Snapshot
Slave1 Slave2 Slave3 Slave4 Slave5
Read Replica
2011 3 4
- 16. RDS:
•
•1 1 +
• 8 ( )
•5
2011 3 4
- 17. RDS: CPU
• API
• CPU 1ECU 26ECU
• 1.7GB 68GB
• 5GB 1TB
2011 3 4
- 18. RDS:
• IP EC2
2011 3 4
- 32. • G-CLOUD Magazine 2011
• 2011 2 11
• 1
AWS 2011
Amazon Web Services
5 ! AWS Web ELB
EC2 RDS……
2011 3 4
- 34. GUMI
•
• Reserved Instance !
• Multi-AZ !
2011 3 4