26
小,中規模WEBサイト 制作でAWSを使う

小,中規模WEBサイト 制作でAWSを使う

Embed Size (px)

Citation preview

Page 1: 小,中規模WEBサイト 制作でAWSを使う

小,中規模WEBサイト制作でAWSを使う

Page 2: 小,中規模WEBサイト 制作でAWSを使う

自己紹介• 二神 暢彦

• 株式会社石田大成社 勤務

• 主な仕事

• WEBサイトの制作、運用

• 普段触れているもの

• HTML,CSS,JavaScript,PHP,Photoshop,,,

Page 3: 小,中規模WEBサイト 制作でAWSを使う

WEBデザイナーの私が 今までサーバに対して 思っていたこと

Page 4: 小,中規模WEBサイト 制作でAWSを使う

“正直動けばいいですよね。”

“たまに障害で止まってたりするけど そういうもんです、そのうち戻ります。 `・ω・́)キリッ で対処する。”

“PHP5.3しか動かない放置サーバに出会うけど 見ないふりをする”

“とりあえずロリポかさくら。”

Page 5: 小,中規模WEBサイト 制作でAWSを使う

しかし、 それでいいのか

Page 6: 小,中規模WEBサイト 制作でAWSを使う

WEBサイトも作って終わりではない時代、 サーバの上だけのアクションしか選択肢な

いなんてナンセンス!!

Page 7: 小,中規模WEBサイト 制作でAWSを使う

言うのは簡単ですが、、

Page 8: 小,中規模WEBサイト 制作でAWSを使う

やってみましたみんな大好きWordPress

Page 9: 小,中規模WEBサイト 制作でAWSを使う

実際に運用してみて 痛い目や怖い目も見ました。

Page 10: 小,中規模WEBサイト 制作でAWSを使う

痛い目 その1 microインスタンスに裏切られる

Page 11: 小,中規模WEBサイト 制作でAWSを使う

t2.microのまま本番公開、

CPUなどCloudWatchで監視していてアラートメールの設定もしているし安心していると、、

電話がかかってくる。

痛い目 その1 microインスタンスに裏切られる

Page 12: 小,中規模WEBサイト 制作でAWSを使う

サイト見れないんだけど。

Page 13: 小,中規模WEBサイト 制作でAWSを使う

CPUCreditが瀕死。

Page 14: 小,中規模WEBサイト 制作でAWSを使う

CPUの使用率は元気でもCreditがなくなるとt2.microは死にます。

Page 15: 小,中規模WEBサイト 制作でAWSを使う

Creditの ご利用は計画的に!

Page 16: 小,中規模WEBサイト 制作でAWSを使う

痛い目その2 突然の大量アクセス

Page 17: 小,中規模WEBサイト 制作でAWSを使う

• 数日後、またサイトが止まっているとの連絡が入る。

• WEBコンソールからインスタンスの停止も再起動もできない。SSH接続もできなくなる。

• とりあえずインスタンスをそのまま複製するスタンプパターンで切り抜ける。

痛い目その2 突然の大量アクセス

Page 18: 小,中規模WEBサイト 制作でAWSを使う

原因は、、

とりあえずサイトの復旧が完了し、 原因を明らかにするためログをみてみました。

Page 19: 小,中規模WEBサイト 制作でAWSを使う

なんか知らないIPアドレスからめっちゃアクセス来てる。。 地理情報しらべたらロシアからって。。ナニソレ怖い。。

Page 20: 小,中規模WEBサイト 制作でAWSを使う

突然襲ってくる ロシアからの猛攻

小規模サイトでもセキュリティ対策は必須です。 しかるべき施策を行いましょう。

Page 21: 小,中規模WEBサイト 制作でAWSを使う

いいこともたくさんありました。

Page 22: 小,中規模WEBサイト 制作でAWSを使う

• テストアップ環境がすぐ出来る。

• PHP、WordPressのバージョンアップの検証、本番とのステージ入れ替えも簡単

• ストレージサービスを加えるだけで無双モードになる

WordPressをAWSにすると嬉しいこと

Page 23: 小,中規模WEBサイト 制作でAWSを使う

• 画像データはS3から配信

• WEBからのアクセスにCloudFront

(ヘッダーの転送、SSL通信にも対応)

WordPress構成例

Amazon RDS

Amazon EC2

Route 53

Amazon S3

CloudFront

CloudFront,S3を 使うことで Yahoo砲も怖くない!!

WordPress本体、DB、メディアデータが独立しているのでそれぞれの入れ替え、切り離しが簡単!

Page 24: 小,中規模WEBサイト 制作でAWSを使う

ある程度の規模ならWEBデザイナーレベルでも出来る。

2015年の収穫

もちろんWEBデザイナーがインフラも含めてすべてする必要はないが

インフラの選択肢をもっていることでクライアントへの提案が広がる

Page 25: 小,中規模WEBサイト 制作でAWSを使う

最後に!!AWS CloudFormation Designer

Page 26: 小,中規模WEBサイト 制作でAWSを使う

ありがとうございました!WEBデザインとクラウドの選択肢をもっている 制作会社をお探しの方は是非、石田大成社へ!!