AWS環境のWordPress基本構成パターンを紹介 AWS WAF+CloudFront+EC2

この記事は、AWS初心者向けAWS環境のWordPress基本パターン8つ作ってみたのパターン7を紹介する記事です。

AWS WAF+CloudFront+EC2とは

CloudFrontで海外でもサイト読み込みの時間を少なくし、かつWAFでWebサイトの脆弱性をカバーした構築パターンです。CloudFrontの設定さえ終えてしまったら非常に楽に構築できます。

料金の話

日本からのアクセスのみで、1ヶ月、10万PVで1リクエスト5MB、サーバー通信で5MB使うと想定します。

CloudFrontの場合
0.114 USD * 500GB + 0.060 USD * 500GB + 0.0120 USD/1万リクエスト * 10 = 87.12USD

Amazon CloudFrontの料金より

ここに追加で、EC2などの料金が加算されます。

WAFを使うには、AWSをよく知らない人向けAWSのWordPress基本構成パターン8つでも紹介していますが、ロードバランサを使う方法もあります。ロードバランサの方が高いと紹介をしていますので、CloudFrontと比較してみます。

ロードバランサの場合
0.0243/時間 * 24時間 * 31日 + 0.008/GB * 1TB=26.0792USD

Elastic Load Balancing料金より

これだけ見てしまうとCloudFrontの方が高く感じてしまいますが、用途にあった方を使ってください。アクセス量に応じてCloudFrontの料金は上がりますが、ロードバランサは時間課金の料金が大きいため。

また、構成によりますがEC2インスタンス1台構成で、ロードバランサを使うメリットは無い(そもそも使えない?)ため、CloudFrontの利点が多くなります。

さいごに

規模にもよりますが、一箇所のリージョンでWAFを使用して負荷分散を行いたい場合はロードバランサ、負荷がそこまで重くなく世界展開させたい場合はCloudFrontと、使い分けてみてはいかがでしょうか。

Web担当者向け、AWSでWeb構築する際の見積もり5パターンより

Webサイト におけるセキュリティのことなら、私達にご相談ください。

私たちは、Webサイトに必要な クラウド・CMS・セキュリティ対策 を提供するWordPressプラットフォーム「SiteCloud」を提供しています。豊富な知見を活かし、企業が管理・運営するコーポレートサイト をはじめとしたWebサイトの安全な環境をご提案します。
Webサイト管理・環境におけるセキュリティでお悩みの企業の方は、お気軽にご相談ください。

関連する解決策

最新記事

詳しい資料をご覧いただけます

SiteCloudのサービス内容を記載した資料をダウンロードできます。
SiteCloudの機能や事例が分かる
無料資料ダウンロード