WordPress Cloud Design Pattern

5,437
-1

Published on

WordPress Cloud Design Pattern

Published in: Technology
0 Comments
19 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
5,437
On Slideshare
0
From Embeds
0
Number of Embeds
27
Actions
Shares
0
Downloads
18
Comments
0
Likes
19
Embeds 0
No embeds

No notes for slide

WordPress Cloud Design Pattern

  1. 1. WordPressCloud Design Pattern2013.6.15 wokamoto
  2. 2. Single Instance• ひとつのインスタンスに Web サーバ、PHP、MySQL を詰め込む
  3. 3. http://ja.megumi-cloud.com/
  4. 4. Single Instance + RDS• Web サーバと DB サーバを別にする• DB サーバは Amazon RDS を使用
  5. 5. Multi-Servers• Web サーバを冗長化構成に
  6. 6. Multi-Servers &DB Replication• Web サーバだけでなく、DB サーバ(RDS)も冗長化構成に
  7. 7. http://wordpress.org/plugins/hyperdb/
  8. 8. Clustered FS Sharing• WordPress がインストールされている領域を Cluster 化してマウント
  9. 9. Inmemory DB Cache• Object Cache を Amazon ElastiCache 上に
  10. 10. http://wordpress.org/plugins/memcached/
  11. 11. URL Rewriting• 画像ファイルなどの静的ファイルをAmazon S3 でホスティング
  12. 12. http://static.example.com/wp-content/uploads/ http://www.example.com/
  13. 13. http://wordpress.org/plugins/nephila-clavata/
  14. 14. URL Rewritng + CDN• 画像ファイルなどの静的ファイルをCDN ( Amazon CloudFront ) で配信
  15. 15. http://cdn.example.com/wp-content/uploads/ http://www.example.com/
  16. 16. Cached Proxy• オリジンサーバの前に Revers ProxyCache サーバを設置してスケーリング
  17. 17. Ultimate• 今までの構成を全部組み込んでみる
  18. 18. http://opsrock.in/
  19. 19. おまけ
  20. 20. Static Hosting• 静的ファイルだけで構成する
  21. 21. http://wordpress.org/plugins/staticpress/
  22. 22. http://staticpress.net/
  23. 23. Profile• Twitter @wokamoto• blog http://dogmap.jp/• http://profiles.wordpress.org/wokamoto/
  24. 24. Thx!• http://slidesha.re/13ZOTaT
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×