AWS 3層Web構成の構成図

ALB + EC2×2 + RDS。マルチAZの定番Webシステム。構成要素は23個、接続は10本です。 この構成の月額概算は¥117,652/月2026-07時点の公表単価にもとづく試算)。

構成図

利用者インターネットAWSクラウド保護DNS静的コンテンツ権限権限Regionap-northeast-1ap-northeast-1ap-northeast-1VPCmain-vpcmain-vpc10.0.0.0/16AZAZ-aAZ-aap-northeast-1aAZAZ-cAZ-cap-northeast-1cSubnetpublic-subnet-apublic-subnet-a10.0.0.0/24Subnetprivate-subnet-app-aprivate-subnet-app-a10.0.10.0/24Subnetprivate-subnet-db-aprivate-subnet-db-a10.0.20.0/24Subnetpublic-subnet-cpublic-subnet-c10.0.1.0/24Subnetprivate-subnet-app-cprivate-subnet-app-c10.0.11.0/24Subnetprivate-subnet-db-cprivate-subnet-db-c10.0.21.0/24 igw — インターネットゲートウェイigwigw — インターネットゲートウェイインターネットゲー… web-alb — Application Load Balancerweb-albweb-alb — Application Load BalancerApplication Load Ba… natgw-a — NAT Gatewaynatgw-anatgw-a — NAT GatewayNAT Gateway web-server-a — EC2インスタンスweb-server-aweb-server-a — EC2インスタンスEC2インスタンス Multi-AZapp-db — RDSデータベースapp-dbapp-db — RDSデータベースRDSデータベース natgw-c — NAT Gatewaynatgw-cnatgw-c — NAT GatewayNAT Gateway web-server-c — EC2インスタンスweb-server-cweb-server-c — EC2インスタンスEC2インスタンス static-assets — S3バケットstatic-assetsstatic-assets — S3バケットS3バケット dns — Route 53dnsdns — Route 53Route 53 cdn — CloudFrontcdncdn — CloudFrontCloudFront web-acl — WAFweb-aclweb-acl — WAFWAF monitoring — CloudWatchmonitoringmonitoring — CloudWatchCloudWatch ec2-app-role — IAMロールec2-app-roleec2-app-role — IAMロールIAMロール凡例通信経路参照・同期・監視青い札 = 冗長構成(待機系あり)

リソース一覧(23件)

名称サービス主な設定
ap-northeast-1リージョンリージョン ap-northeast-1
main-vpcVPCCIDR 10.0.0.0/16
igwインターネットゲートウェイ
web-albApplication Load Balancer公開範囲 internet-facing
AZ-aアベイラビリティーゾーンAZ ap-northeast-1a
public-subnet-aサブネットCIDR 10.0.0.0/24 / 区分 public
natgw-aNAT Gateway月間転送(GB) 50
private-subnet-app-aサブネットCIDR 10.0.10.0/24 / 区分 private
web-server-aEC2インスタンスインスタンス t3.large / 台数 1
private-subnet-db-aサブネットCIDR 10.0.20.0/24 / 区分 private
app-dbRDSデータベースエンジン PostgreSQL / インスタンス db.r6g.large / マルチAZ あり / ストレージ(GB) 100
AZ-cアベイラビリティーゾーンAZ ap-northeast-1c
public-subnet-cサブネットCIDR 10.0.1.0/24 / 区分 public
natgw-cNAT Gateway月間転送(GB) 50
private-subnet-app-cサブネットCIDR 10.0.11.0/24 / 区分 private
web-server-cEC2インスタンスインスタンス t3.large / 台数 1
private-subnet-db-cサブネットCIDR 10.0.21.0/24 / 区分 private
ec2-app-roleIAMロール
static-assetsS3バケットバージョニング あり / ストレージ(GB) 100
monitoringCloudWatch
dnsRoute 53
cdnCloudFront
web-aclWAF適用範囲 CLOUDFRONT

接続(10本)

  • web-aclcdn保護
  • dnscdnDNS
  • cdnweb-alb
  • cdnstatic-assets静的コンテンツ
  • web-albweb-server-a
  • web-albweb-server-c
  • web-server-aapp-db
  • web-server-capp-db
  • web-server-aec2-app-role権限
  • web-server-cec2-app-role権限

この構成から生成できるもの

構成モデルを1つ持つと、そこから納品物が揃います。上の「ブラウザで開く」から、 この構成をそのまま編集して出力できます。

  • ・構成図(SVG / PowerPoint)
  • ・概算見積(内訳・前提つき)
  • ・Terraform / Pulumi
  • ・詳細設計書(Excel / Word)
  • ・パラメータシート・通信要件表
  • ・移行アセスメント

他の構成テンプレート

月額は2026-07時点で各クラウドが公表している単価にもとづく概算です。実際の請求額は利用量・割引・為替で変わります。 単価が確認できないサービスは合計に含めず、アプリ側の内訳に理由つきで表示しています。