wordpress on azure - プライム・ストラテジー ... · cmsサイトを構築 ......
TRANSCRIPT
WordPress On Azure
プライム・ストラテジー株式会社
代表取締役 中村 けん牛
P r i m e S t r a t e g y C o . , L t d . W o r d P r e s s I n t e g r a t i o n D i v i s i o n
1.今日お話しすること
2
最近、次のような声をいただく機会が多くなりました。
3
「SEOやソーシャルに強くて、マルチデバイス対応の
CMSサイトを構築・運用したいんだけど、品質は気
になるし、予算と時間も有限だよなぁ。ちょっと欲
張りかなぁ。」
4
という声や
5
「うちのCMSちょっと使いづらいんだよね。現場の担
当者がもっと簡単に更新・管理できるようにならな
いかなぁ。HTMLとかWYSIWYGエディタってちょっ
と敷居たかいよね。」
6
という声や
7
「今度のプロジェクトのWebシステム、やっぱりJava
かPHPでスクラッチ開発しないと無理かなぁ。フレー
ムワークっていう選択肢もあるみたいだけど、やっ
ぱり予算と時間がねぇ。」
8
という声や
9
「Webサイトを快適に見てもらうためにはサーバが重
要だってことはわかるよ。セキュリティも気になる
しね。でも、ローンチ直後はそんなにアクセスある
わけでもないし、ピーク時を前提に提案されても
ねぇ。最初からそんなにコストかけられないよ。」
10
という声に対して
11
「いえいえ、WordPress と Windows Azure が解決してくれますよ!」
12
13
ということを今日お話します。
P r i m e S t r a t e g y C o . , L t d . W o r d P r e s s I n t e g r a t i o n D i v i s i o n
14
2.自己紹介
中村 けん牛 自己紹介
15
WordPressインテグレーションサービスを提
供するプライム・ストラテジー株式会社の
代表取締役。
執筆した書籍『WordPressの教科書』
『WordPressの教科書2』は累計部数3万部
突破。
t @kengyu_n f Kengyu.Nakamura
WordPressコンサルタント
16
ー 米国Automatic社 Code Poet コンサルタントリストに掲載 ー
プライム・ストラテジーは世界に53社ある WordPressコンサルタントの1社です。
JTB アジアパシフィック 様 世界中のグループ各社で利用する社内ポータルサイト(イントラサイト)
主なWordPress開発実績
17
主なWordPress開発実績
18
株式会社マイナビ 様 女性向けポータルサイト「マイナビウーマン」
主なWordPress開発実績
19
テレビ朝日 様 番組ブログポータル
執筆書籍
20
(出版社:ソフトバンク クリエイティブ株式会社)
2012年3月30日発売
本格ビジネスサイトを作りながら学ぶ
WordPressの教科書
Amazon 「IT・コンピュータ」カテゴリ1位(2012年6月)
2万部突破。重版(8刷)配本中。 (2013年9月)
執筆書籍
21
(出版社:ソフトバンク クリエイティブ株式会社)
2013年8月29日発売
本格ビジネスサイトを作りながら学ぶ
WordPressの教科書2 [スマートフォン対応サイト編]
Amazon 総合ランキング1位(2012年9月3日)
P r i m e S t r a t e g y C o . , L t d . W o r d P r e s s I n t e g r a t i o n D i v i s i o n
22
3.現在のWebサイトを取り囲む環境
23
現在のWebサイトを取り囲む環境
検索エンジン(SEO) ソーシャル(SMO)
CMSサイト
マルチデバイス
(PC、スマホ)
なので、
24
「SEOやソーシャルに強くて、マルチデバイス対応の
CMSサイトを構築・運用したいんだけど、品質は気
になるし、予算と時間も有限だよなぁ。何とかなら
ない?」
25
よく寄せられる声1
さらに、
26
「うちのCMSちょっと使いづらいんだよね。現場の担
当者がもっと簡単に更新・管理できるようにならな
いかなぁ。HTMLとかWYSIWYGエディタってちょっ
と敷居たかいよね。何とかならない?」
27
よく寄せられる声2
さらに、
28
「今度のプロジェクトのWebシステム、やっぱりJava
かPHPでスクラッチ開発しないと無理かなぁ。フレー
ムワークっていう選択肢もあるみたいだけど、やっ
ぱり予算と時間がねぇ。なんとかならない?」
29
よく寄せられる声3
そこで、そんな課題を解決してくれるWordPressを
おすすめします。
30
P r i m e S t r a t e g y C o . , L t d . W o r d P r e s s I n t e g r a t i o n D i v i s i o n
31
4.そもそもWordPressとは何か
WordPressとは?
PHP+MySQLなオープンソースのCMSソ
フトウェア
32
WordPressとは?
33
• 世界のWordPressサイト数
• WordPressのシェア
世界シェアNo.1のCMSソフトウェア
(2012.5/28 http://en.wordpress.com/stats/調べ)
世界のWebサイトの
WordPress利用の割合
世界のCMSを用いた
Webサイトの
WordPress利用の割合
世界のWebサイトの
CMS利用の割合
(2012.4 W3Techs調べ)
P r i m e S t r a t e g y C o . , L t d . W o r d P r e s s I n t e g r a t i o n D i v i s i o n
34
5.WordPressのメリット
WordPressのメリット
35
• 世界のWordPressサイト数
• WordPressのシェア
世界シェアNo.1のCMSソフトウェア
(2012.5/28 http://en.wordpress.com/stats/調べ)
世界のWebサイトの
WordPress利用の割合
世界のCMSを用いた
Webサイトの
WordPress利用の割合
世界のWebサイトの
CMS利用の割合
(2012.4 W3Techs調べ)
WordPressのメリット
SEO、ソーシャル、スマホ対応など、様々なプラグインが豊富
36
つまり、現在のWebサイトを取り囲む環境 (SEO、ソーシャル連携、 スマホ対応)に
適したCMS
37
SEO適性が高い
38
WordPressは
39
豊富なSEO関連の プラグイン
SEO関連プラグインが豊富
様々なSEOの強化を簡潔に(SEO内部対策)
プロダクトとしてのSEO適性が高い
40
・もともとの作りがSEO適正に高いプロダクト
・さらに、豊富なプラグインから対策(作業)が簡潔に可能
権威も認めるWordPressのSEO適正
41
WordPress is a great choice
WordPress takes care of 80-90% of(the mechanics of)
Search Engine Optimization (SEO) (意訳)
WordPressを選ぶことは、非常に良い選択です。 なぜなら、WordPress は、SEOの手法の80%~90%に対応するように作られているからです。
Google検索エンジン開発部門責任者 Matt Cutts(マット・カッツ)
「WordCamp San Francisco 2009」での講演にて
ソーシャル適性が高い
42
WordPressは
ソーシャル関連のプラグインが豊富
43
SEO同様、豊富なプラグインによりソーシャルの強化・連携が可能
Facebook、Twitter のプラグインも豊富
44
なので、ソーシャルメディアと検索エンジンを繋ぐ ハブとして利用しやすい
45
弊社事例 弊社執筆「WordPressの教科書」販売プロモーション
各種ソーシャルメディアボタンを設置し、Webサイトのページだけ
ではなく、各ソーシャルメディアで情報を露出・拡散させる
その結果、Amazonのトップカテゴリで1位を獲得
46
2012年6月7日 Amazonトップカテゴリ「コンピュータ・IT」ランキング
トップカテゴリ コンピュータ・IT
スマホ(マルチデバイス)と相性がよい
47
WordPressは
48
デバイスによるテーマ切り替え
レスポンシブWebデザイン
49
さらに、WordPressは
CMSプラットフォームとしての生産性が高い
50
WordPressの生産性
51
他のCMS
デフォルト機能
プラグイン
開発情報
開発
カスタマイズ
デフォルト機能
プラグイン
開発情報
開発
カスタマイズ
開発
カスタマイズ
スクラッチ開発
開発時間
シェア1位かつ豊富なプラグイン、開発情報があるので開発コストが低い
なので、
52
53
管理画面を現場担当者向けにカスタマイズ
JTB アジアパシフィック 様 世界中のグループ各社で利用する社内ポータルサイト(イントラサイト)
JavaやPHPのフレームワークなどを使わずにイントラサイトを開発
54
「たしかになんとかなりそうだね。そうはいってもこ
れだけのシステムだとサーバも選ぶよね?お高いん
でしょう。なんとかならない?」
55
P r i m e S t r a t e g y C o . , L t d . W o r d P r e s s I n t e g r a t i o n D i v i s i o n
56
6.Windows Azure と WordPress
Windows Azure上でWordPressを動かすには?
57
「Webサイト」または「仮想マシン」
Windows Azure上でWordPressを動かすには?
58
「仮想マシン」の場合
1.Windows ServerまたはLinuxでPHP+MySQL環境を構築してWordPressをインストール
2.自由に構築できる反面、サーバの構築・管理が煩雑
3.最初からそれなりにコストがかかる
Windows Azure Webサイトとは?
59
レンタルサーバ感覚のクラウドサービス
クリックして数ステップでWebサイト発行が完
了
Windows Azure Webサイトとは?
60
発行後すぐにWebサーバ、PHP、MySQL、FTPなどが利用可能に
もちろんWordPressもインストール可能
Windows Azure Webサイトとは?
61
レンタルサーバ感覚なので
1.WordPressのインストールはFTPでアップロードするだけ
2.自由にサーバ構築できない反面、管理が簡単
3.コストもレンタルサーバ感覚
Windows Azure Webサイトとは?
62
クラウドサービスなので
1.サービスのほとんどがブラウザの操作で完結するのでとにかく管理が楽
2.世界3カ所に地理冗長されるので壊れる心配がない
3.MySQL(ClearDB)の自動バックアップやサーバ監視などクラウドならではのサービスも充実
Windows Azure Webサイトとは?
63
クラウドサービスなので
4.従量課金で開発時やローンチ直後など利用頻度が低いときは無料もしくは低額
5.ブラウザの管理画面だけから無停止でスケールアップ、スケールアウトが可能 6.オートスケールの設定も可能
Windows Azure Webサイトとは?
64
クラウドサービスなので
4.従量課金で開発時やローンチ直後など利用頻度が低いときは無料もしくは低額
5.ブラウザの管理画面だけから無停止でスケールアップ、スケールアウトが可能 6.オートスケールの設定も可能
Windows Azure Webサイトとは?
65
ちょっと大きい規模の従来のサーバ構成
Web#1 Web#3
DB#Master
Web#Admin Web#2 Web#4
lsyncd
DB#Master
Replication
Web#Admin
lsyncd
Windows Azure Webサイトとは?
66
これだけ簡単に
Windows Azure Webサイト
ClearDB
Windows Azure Webサイトを検証する
67
実際にWordPressをインストールしてブラウザだけでどこまでスケールできるかやってみました。
68
Windows Azure Webサイトを検証する
69
Windows Azure Webサイトを検証する
Windows Azure Webサイトを検証する(無料モード)
70
Webサイト
WordPress
でのキャッシュ
ClearDB
同時接続
瞬間最大アクセス/秒
想定PV(月間)
想定コスト(月間)
スタートアップ時
無料モード
なし 無料 4 4 10,000
0円(1年間のみ)
キャッシュ利用
無料モード
○ 無料
4 14 20,000 0円(1年間のみ)
Windows Azure Webサイトを検証する(共有モード&キャッシュなし)
71
Webサイト
WordPress
でのキャッシュ
ClearDB
同時接続
瞬間最大アクセス/秒
想定PV(月間)
想定コスト(月間)
共有に拡張
共有(1インスタンス)
なし 無料 4 4 40,000
1,000円
(1年間のみ)
インスタンス2つに
共有(2インスタンス)
なし 無料
4 4 80,000 2,000円
(1年間のみ)
ClearDB
をアップグレード
共有(2インスタンス)
なし
月額10ドル
15 15 300,000 3,600円
Windows Azure Webサイトを検証する(共有モード&キャッシュあり)
72
Webサイト
WordPress
でのキャッシュ
ClearDB
同時接続
瞬間最大アクセス/秒
想定PV(月間)
想定コスト(月間)
キャッシュ有効
共有(1インスタンス)
○ 無料 4 14 160,000
1,300円
(1年間のみ)
ClearDBを
アップグレード
共有(1インスタンス)
○ 月額10ドル
15 14 160,000 3,500円
インスタンス3つに
共有(3インスタンス)
○ 月額10ドル
15
33 1,000,000
6,000円
ClearDBを
アップグレード
共有(3インスタンス)
○ 月額50ドル
30 83 3,000,000
14,000円
ClearDBを
アップグレード
共有(3インスタンス)
○ 月額100ドル
40 105 5,000,000
23,000円
Windows Azure Webサイトを検証する(標準モード&キャッシュあり)
73
Webサイト
WordPress
でのキャッシュ
ClearDB
同時接続
瞬間最大アクセス/秒
想定PV(月間)
想定コスト(月間)
標準モードに
標準(1インスタンス)
○ 月額100ドル
40 24 2,500,000
21,000円
(1年間のみ)
インスタンス4つに
標準(4インスタンス)
○ 月額100ドル
40 95 10,000,000
56,000円
オートスケール利用時
標準(1~4インスタンス)
○ 月額100ドル
40 95 10,000,000
40,000円
ということで
74
75
「WordPressでのCMSサイト構築・
Windows Azureでのサーバ運用を自信を
もっておすすめします。」
76
ご清聴ありがとうございました。