EC2 Instance
(m1.medium)
EBS BOOT
Apache
EBS Data
wwwroot
EC2 Instance
(m1.large)
EBS BOOT
Apache
EBS Data
approot
EC2 Instance
(m1.large)
EBS BOOT
MySQL
EBS Data
mysqldata
Query
EC2 Instance
(m1.medium)
EBS BOOT
Squid / Nginx
Reverse
proxy
cache
EC2 Instance
(m1.medium)
EBS BOOT
memcached
User upload
assets
Application
cache
Slide 15
Slide 15 text
App Servers
Master DB Server
Read replica DB
Reverse proxy
Media storage/manipulate
Server
Sync
Caching
User uploaded assets store
Handling requests
Application cach
Server
Caching manipulated assets
Slide 16
Slide 16 text
App Servers
Master DB Server
Read replica DB
Reverse proxy
Media storage/manipulate
Server
Sync
Cloud computing?
User uploaded assets store
Handling requests
Application cach
Server
Caching manipulated assets
Crontab/analytics
Servers
Caching
App Servers
Master DB Server
Read replica DB
Reverse proxy
Media storage/manipulate
Server
Sync
Cloud computing?
User uploaded assets store
Handling requests
Application cach
Server
Caching manipulated assets
Crontab/analytics
Servers
Caching
Slide 21
Slide 21 text
App Servers
RDS DB instance
RDS Read replica
Reverse proxy
Media storage/manipulate
Server
Sync
Cloud computing?
User uploaded assets store
Handling requests
Application cach
Server
Caching manipulated assets
Crontab/analytics
Servers
Caching
感謝 Amazon RDS
Slide 22
Slide 22 text
App Servers
RDS DB instance
RDS Read replica
Reverse proxy
Media storage/manipulate
Server
Sync
Cloud computing?
User uploaded assets store
Handling requests
ElastiCache Node
Caching manipulated assets
Crontab/analytics
Servers
Caching
感謝 Amazon ElastiCa
Slide 23
Slide 23 text
App Servers
RDS DB instance
RDS Read replica
Reverse proxy
Media storage/manipulate
Server
Sync
Cloud computing?
User uploaded assets store
Handling requests
ElastiCache Node
assets caching and delivering
Crontab/analytics
Servers
Caching
感謝 CloudFront!
CDN Service
Slide 24
Slide 24 text
App Servers
RDS DB instance
RDS Read replica
Reverse proxy
File object storage buckets
Sync
Cloud computing?
User uploaded assets store
Handling requests
ElastiCache Node
assets caching and delivering
Crontab/analytics
Servers
Caching
感謝 Amazon S3!
CDN Service
Slide 25
Slide 25 text
App Servers
RDS DB instance
RDS Read replica
Load Balancer
File object storage buckets
Sync
Cloud computing?
User uploaded assets store
Handling requests
ElastiCache Node
assets caching and delivering
Crontab/analytics
Servers
Caching
感謝 Elastic Load Balan
CDN Service
Slide 26
Slide 26 text
App Servers
RDS DB instance
RDS Read replica
Load Balancer
File object storage buckets
Sync
Cloud computing?
User uploaded assets store
Handling requests
ElastiCache Node
assets caching and delivering
Compute Clusters
Caching
感謝Amazon Elastic MapRe
CDN Service
Slide 27
Slide 27 text
App Servers
RDS DB instance
RDS Read replica
Load Balancer
File object storage buckets
Sync
Cloud computing?
User uploaded assets store
Handling requests
ElastiCache Node
assets caching and delivering
Compute Clusters
Caching
感謝Amazon SES!
CDN Service
Sendm
Release Version 1.0
online
Release Version 1.0
online
Slide 33
Slide 33 text
Release Version 1.0
online
Release Version 1.0
online
Release Version 1.1
build
Release Version 1.1
build
Slide 34
Slide 34 text
Release Version 1.0
online
Release Version 1.0
online
Release Version 1.1
online
Release Version 1.1
online
Slide 35
Slide 35 text
Release Version 1.0
Stand by
Release Version 1.0
Stand by
Release Version 1.1
online
Release Version 1.1
online
Slide 36
Slide 36 text
Release Version 1.1
online
Release Version 1.1
online
Slide 37
Slide 37 text
•
•
•
•
•
•
•
Slide 38
Slide 38 text
Heavy Utilization
Reserved Instance
56% ~ 65%
cost saving over on-deman
(3 year term)
http://ja.wikipedia.org/wiki/MRTG
http://aws.amazon.com/ec2/reserved-instances/
Slide 39
Slide 39 text
http://ja.wikipedia.org/wiki/MRTG
http://aws.amazon.com/ec2/reserved-instances/
Medium Utilization
Reserved Instance
46%
cost saving over on-deman
(3 year term)
Slide 40
Slide 40 text
http://ja.wikipedia.org/wiki/MRTG
http://aws.amazon.com/ec2/reserved-instances/
Light Utilization
Reserved Instance
25% ~ 40%
cost saving over on-demand
(3 year term)
Slide 41
Slide 41 text
Use Spot instances with auto-scaling
http://img233.imageshack.us/img233/1594/mrtg.png
Slide 42
Slide 42 text
來來到快樂樂樂樂而且成本合宜的
Slide 43
Slide 43 text
•
• AWS CLOUD COMPUTING WHITEPAPERS
• AWS ARCHITECTURE CENTER
• AWS CERTIFICATION PROGRAM