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パターンより

コーポレートサイトクラウドでセキュアに

コーポレートサイトをクラウドでセキュアに クロジカガイドブック

無料ではじめるサーバー管理
クロジカガイドブック

「クロジカサーバー管理」の詳しい内容がわかる資料をご用意しました。
  • コーポレートサイト構築・運用の課題を解決
  • クロジカサーバー管理の主な機能
  • 導入事例
  • 導入までの流れ

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

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