Slide 1

Slide 1 text

No content

Slide 2

Slide 2 text

•  •  UrCosme 化妝品使用心得分享 •  BlogSeeker 部落落格世界美妝情報 •  Yahoo! 奇摩時尚美妝頻道 •  @JonaTW •  http://about.me/jonatw

Slide 3

Slide 3 text

•  •  •  • 

Slide 4

Slide 4 text

•  • 

Slide 5

Slide 5 text

•  •  • 

Slide 6

Slide 6 text

•  •  • 

Slide 7

Slide 7 text

•  •  •  • 

Slide 8

Slide 8 text

EC2 Instance EBS BOOT EBS Data Volume AMI Snapshot Snapshot Snapshot Snapshot backup backup https://console.aws.amazon.com/ec2/home?region=us-east-1#s=Volumes

Slide 9

Slide 9 text

No content

Slide 10

Slide 10 text

EC2 Instance (t1.micro) EBS BOOT Apache + MySQL + wwwroot •  超便便宜 (第一年年免費,僅計流流量量費用) •  架構超直覺 •  建置超容易易 •  適合無名部落落客,雲端主機玩家 •  網路路上教學實在太多, 故不不贅述

Slide 11

Slide 11 text

EC2 Instance (m1.medium) EBS BOOT Apache EBS Data wwwroot EC2 Instance (m1.medium) EBS BOOT MySQL EBS Data mysqldata •  要一些錢 •  架構不不算複雜 •  建置還算容易易 •  適合小型流流量量網站,小型APP後端服 •  快速還原機制 (有備份的話…) Query

Slide 12

Slide 12 text

•  大 •  小 •  大 •  小 大 •  大 小 • 

Slide 13

Slide 13 text

EC2 Instance (m1.large) EBS BOOT Apache EBS Data wwwroot EC2 Instance (m1.large) EBS BOOT MySQL EBS Data mysqldata •  蠻多錢 •  架構複雜 •  建置有點難 •  適合中型流流量量網站,中型APP後端服 •  快速還原機制 •  快取/連連線數數緩衝機制 Query EC2 Instance (m1.medium) EBS BOOT Squid / Nginx Reverse proxy cache EC2 Instance (m1.medium) EBS BOOT memcached Application cache

Slide 14

Slide 14 text

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

Slide 17

Slide 17 text

不不快樂樂樂樂的

Slide 18

Slide 18 text

•  •  http://www.openstack.org/ http://farm6.static.flickr.com/5445/6946897638_78691114bd_o.png

Slide 19

Slide 19 text

•  •  •  • 

Slide 20

Slide 20 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

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

Slide 28

Slide 28 text

來來到快樂樂樂樂的

Slide 29

Slide 29 text

•  •  解法 : 擺脫 Dedicate / Co-located / Self Hosting 思維 http://ja.wikipedia.org/wiki/MRTG

Slide 30

Slide 30 text

•  •  • 

Slide 31

Slide 31 text

•  •  •  •  •  •  https://www.ezautoscaling.com/

Slide 32

Slide 32 text

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

Slide 44

Slide 44 text

http://media.amazonwebservices.com/architecturecenter/AWS_ac_ra_ftha_04.pdf

Slide 45

Slide 45 text

http://media.amazonwebservices.com/architecturecenter/AWS_ac_ra_web_01.pdf

Slide 46

Slide 46 text

http://media.amazonwebservices.com/architecturecenter/AWS_ac_ra_loganalysis_11.pdf

Slide 47

Slide 47 text

其實我也是看這個學架SERVER構的

Slide 48

Slide 48 text

CLOUD 好的雲端 IAAS 服務不不能只有VPS,VM,必須是一個整合性的SOLUTION, 了了解並充分運用, 你能知道它的價值

Slide 49

Slide 49 text

No content