選択
- 選択
- クラウド構成と料金試算例 TOP
- ファイルサーバー・Windows システム
- ビジネスアプリケーション
- データ活用・分析
- Web サイト・Web アプリケーション
- コンテンツ配信
- バックアップ
- IoT
- 機械学習
- ゲーミング
AWS ソリューション構成例 - コンテナを利用した Web サービス
目的・用途:
負荷の変動幅が大きな動的 Web サイトを検討・運営されており、コンテナを利用した AWS 上での構成例について知りたい
この構成での料金試算例:
1236.69 ドル(月額)
関連カテゴリー

- Web3層(Web/App/DB)の Web アプリケーションを AWS 上でホスティング
- Web サーバは Nginx コンテナ、アプリケーションサーバは PHP-FPM コンテナとして、それぞれコンポーネントごとにコンテナ化
- Docker コンテナイメージの保存先として、HAQM Elastic Container Registry (HAQM ECR)を利用
- コンテナオーケストレーションサービスとして HAQM ECS を選択、コンピューティングリソースとして AWS Fargate を選択
- 常時最低 2 タスク起動、かつ、アクセス負荷に応じてタスク数を増減させるように Auto Scaling を設定した サービスを作成
- 各コンテナの各種ログは 標準出力/標準エラー出力に出力することで、HAQM CloudWatch Logs に保存。アプリケーションログを確認する場合は、HAQM CloudWatch Logs にアクセス
- コンテナ、タスクやサービス等のメトリクスは HAQM CloudWatch Container Insights を利用し、収集と可視化を行う
設定方法の解説動画
HAQM Elastic Container Service (HAQM ECS) は、完全マネージド型のコンテナオーケストレーションサービスです。
HAQM ECS は、HAQM Route 53、Secrets Manager、AWS Identity and Access Management (IAM)、HAQM CloudWatch などの他の AWS サービスと統合されており、AWS ネイティブな体験をお客様に提供します。また、コンテナ実行コンピューティングエンジンである AWS Fargate を利用することで、コンテナをホストする仮想マシンのプロビジョニング、スケーリングや管理が不要となり、お客様はアプリケーションの開発および運用に集中することができます。
この構成での選択サービス
Docker コンテナレジストリ | HAQM ECR |
コンテナオーケストレーションサービス | HAQM ECS |
コンテナ実行コンピューティングエンジン | HAQM Fargate |
ログの保存とアクセス | HAQM CloudWatch Logs |
HAQM ECS 上のコンテナ、タスク、サービス等のメトリクスの収集と可視化 | HAQM CloudWatch Container Insights |
コンテンツ配信ネットワーク | HAQM CloudFront |
SSL/TLS 証明書 | AWS Certificate Manager (ACM) |
ロードバランサー | Elastic Load Balancing |
静的コンテンツ用ストレージ | HAQM S3 |
データベース | HAQM RDS |
キャッシュストレージ | HAQM ElastiCache |
NAT ゲートウェイ | NAT Gateway |
この構成での料金試算例
サービス |
項目 | 数量 | 単価 | 料金 (USD) |
HAQM ECR | ストレージ利用料 | 2 GB | 0.10 USD/GB | 0.20 |
AWS Fargate | コンピューティングリソース(vCPU) | 2 vCPU x 730 時間 x 2 タスク = 2,920 | 0.05056 USD/1vCPU per 時間 | 147.63 |
コンピューティングリソース(メモリ) | 8 GB x 730 時間 x 2 タスク = 11,680 | 0.00553 USD/1 GB per 時間 | 64.59 | |
HAQM CloudWatch Logs |
ログの取り込み | 30 GB | 0.76 USD/GB | 22.80 |
ログの保存 | 30 GB | 0.033 USD/GB | 0.99 | |
HAQM CloudWatch Container Insight | CloudWatch メトリクス | 19 メトリクス | 0.30 USD/メトリクス | 5.70 |
CloudWatch Logs(取り込み) | 13 KB x 19 メトリクス x 730 時間 = 0.71 GB | 0.76 USD/GB | 0.17 | |
CloudWatch Logs(保存) | 13 KB x 19 メトリクス x 730 時間 = 0.71 GB | 0.033 USD/GB | 0.01 | |
HAQM CloudFront | データ転送アウト | 1TB | 0.114 USD/GB | 116.74 |
HTTPS リクエスト | 10,000,000 件 | 0.0120 USD/1万件 | 12.00 | |
ACM | SSL/TLS 証明書 | 1 | 課金はありません | - |
Elastic Load Balancer | 時間当たりの料金 | 730 時間 | 0.0243 USD/時間 | 17.739 |
0.5 LCU x 730 時間 = 365 | 0.008 USD/1 LCU per 時間 | 2.92 | ||
HAQM RDS for MySQL (マルチAZ) | インスタンス db.m6i.large |
730 時間 | 0.47 USD/時間 | 343.1 |
データベースストレージ |
100 GB | 0.276 USD/GB | 27.60 | |
バックアップストレージ | 100 GB | - | - | |
HAQM ElastiCache | インスタンス cache.r7g.large |
2 ノード x 730 時間 = 1460 時間 | 0.263 USD/時間 | 383.98 |
NAT ゲートウェイ | 時間当たりの料金 | 2 個 x 730 時間 = 1460 時間 | 0.062 USD /時間 | 90.52 |
月額合計料金:1236.69(USD)
※ 2024 年 3 月 6 日時点での試算です
- 東京リージョンでのご利用を想定しています。
- 1 ヶ月を 730 時間として計算しています。
- 可用性を考慮し、2 つの Availability Zone を利用した構成としています。
- AWS で提供しているサービスの一部で無料利用枠が提供されているものがあります。本試算では無料利用枠を考慮せずに試算を行っており、実際にはより安価にご利用頂ける場合があります。
- AWS Lambda には下記の無料利用枠があります。
・リクエスト回数:1 か月ごとに 100 万件リクエストが無料
・コンピューティング時間:40 万 GB-秒のコンピューティング時間が無料 - HAQM CloudFront には 以下の無料利用枠があります。
・データ転送 (アウト) : 1 TB のデータ転送
・HTTP/S リクエスト回数 : 10,000,000 回 - HAQM ECR には、50 GB までのストレージ利用料の無償枠があります。
- AWS Lambda には下記の無料利用枠があります。
AWS の導入支援・お見積方法・資料請求の
ご相談に日本担当チームがお答えします。
クラウドを無料ではじめましょう!
85 以上のサービスを無料でお試しいただけます。