AWS総予算 計算ツール|EC2・RDS・S3・CDN月次コストと年間予算・為替影響まで試算
AWSの月次・年間コスト総額を、EC2(コンピュート)・RDS(データベース)・S3(ストレージ)・CloudFront(CDN)・その他サービスに分けて即算出。オンデマンド/Savings Plans/Reserved Instances/Spot料金の違い、円建て請求への切替、AWS Budgets・Cost Explorer・タグ戦略、リザーブ購入判断、FinOpsの標準実務まで、AWS公式ドキュメント・FinOps Foundationのフレームワークに基づき解説します。
AWS総予算 計算機
計算式とAWS課金モデル
総予算の基本式
月次総額 = EC2 + RDS + S3 + CloudFront + その他
年間総額 = 月次総額 × 12
AWSの請求は従量課金(pay-as-you-go)が基本。月の1日から月末までの利用時間・データ転送量・API呼び出し数等で毎月の請求額が変動します。予算管理では、月次実績から年換算(×12)で概算し、季節変動(EC/メディア系のトラフィックピーク)は係数調整が必要です。
時間単位課金と秒単位課金
EC2 Linux/UNIX、EMR、EKS Nodesは秒単位課金(最低60秒)。EC2 Windowsは時間単位課金(切上げ)。同じ時間稼働でも課金方式で変わるため、短時間バッチワークロード設計時は要確認。
データ転送(Egress)課金の落とし穴
AWSからインターネット向け送信(Egress)は10TB/月まで$0.114/GB、100TB/月まで$0.083/GB等の従量課金。AWSリージョン間転送は$0.02〜0.08/GB。VPC内・同一AZ内は無料ですが、リージョンまたぎのRDSリードレプリカ等で予期せぬ転送料金が発生することがあります。
主要サービスの料金構造
| サービス | 課金軸 | 典型的月額(小規模) | 備考 |
|---|---|---|---|
| EC2(コンピュート) | インスタンス時間・タイプ | 3〜10万円 | t3/t4g系はコスパ高、m6i/c6iは汎用/計算 |
| RDS(DB) | DBインスタンス・ストレージ・IOPS | 2〜8万円 | Aurora Serverlessは秒単位可 |
| S3(オブジェクトストレージ) | GB保存・リクエスト・転送 | 3千〜3万円 | Glacier階層で長期保存は安価 |
| CloudFront(CDN) | データ転送量・リクエスト数 | 5千〜3万円 | 1TB/月まで無料枠(2022年以降) |
| Lambda(FaaS) | 実行回数・実行時間・メモリ | 0〜5千円 | 100万リクエスト/月まで永続無料 |
| DynamoDB | 読み書きユニット・ストレージ | 3千〜3万円 | On-Demandモードは瞬発対応 |
| ELB(ロードバランサ) | 時間×LCU | 3千〜1.5万円 | ALBはHTTP/2/gRPC対応 |
| Route 53(DNS) | ホストゾーン・クエリ数 | 500〜3千円 | ALIAS record無料 |
| CloudWatch(監視) | メトリクス・ログ・ダッシュボード | 2千〜2万円 | Logs Insightsは高価 |
| Data Transfer(Egress) | アウトバウンド転送量 | 数千〜数万円 | 予期せぬ請求原因の筆頭 |
特にサービス設計初期はData Transfer、NAT Gateway、CloudWatch Logsのコスト構造を必ず把握してください。予期せぬ請求の常連です。
オンデマンド/SP/RI/Spotの選び方
オンデマンド(On-Demand)
使った分だけ課金の基本モデル。柔軟性最大、コミット不要。開発環境・短期プロジェクト・トラフィック予測困難なワークロードに。EC2 c6i.large東京リージョンなら約$0.107/時=約16円/時が2026年8月時点の目安。
Savings Plans(SP)
1年or3年間の「1時間あたりのUSD支出をコミット」で最大72%割引。Compute SPはEC2/Fargate/Lambda横断で適用、EC2 Instance SPは対象インスタンスファミリー限定でより高割引。予測可能なベースライン負荷に最適。
Reserved Instances(RI)
1年or3年間、特定タイプのEC2/RDSインスタンス予約で最大75%割引。Standard RI(タイプ変更不可)、Convertible RI(タイプ変更可・割引低め)の2種。RDSはRI一択が定番。
Spot Instance
AWSの余剰キャパシティを最大90%OFFで利用可能。2分前通知で中断リスクあり。ステートレスなバッチ、ML学習、CI/CD、Web層(ALB分散)に最適。EC2 Spot Fleetで自動運用。
Compute Savings Plans
Compute SPはリージョン・OS・インスタンスファミリー・サイズ・テナンシー変更後も割引適用継続。EC2 Instance SPはリージョン内での自由度、RI相当の割引率。EC2オペレーション柔軟性が要求される組織にはCompute SPが基本推奨。
Enterprise Discount Program(EDP)
年間$100万〜級のコミットで追加割引が交渉可能なエンタープライズ契約。AWS営業と個別交渉で3〜10%程度の割引が上乗せされることが多い。上場企業の大規模利用者向け。
円建て請求と為替影響
AWS請求通貨
AWSはUSD建て課金+月末為替レートで請求書生成が基本。日本法人アカウントでは請求書上の合計を円換算で表示しますが、実質はUSD建て。円安局面ではAWS請求額が増大します。
為替変動の影響例
USD/JPY = 145円と155円で、月$10,000のAWS利用時の円換算差は月10万円。年間で120万円のコスト差になります。CFO層の年度予算計画では、為替想定レートを保守的に置くのが実務。
円建て請求への切替
AWSでは特定条件下で「日本円請求書」に切替可能ですが、内部処理は依然USD換算。決済通貨を円に統一しても実質コストは為替連動です。ヘッジしたい場合は、為替予約や外貨建て請求書での経費計上、AWSプリペイド購入(Savings Plans一括前払)等の選択肢があります。
為替差益・差損の会計処理
企業会計上、AWS利用料は通信費・支払手数料・研究開発費等の費目で計上。外貨建て契約なら為替差益・差損が期末で計上され、税務上も影響します。経理・税務部門と連携した予実管理が必要。
コスト最適化の実務
不要リソース停止・削除
停止済EC2でもEBSボリューム・EIPは課金継続。開発環境の夜間・週末自動停止(Instance Scheduler)、未アタッチEBS/EIPの棚卸削除、Snapshot世代管理で30〜50%削減事例あり。
ライトサイジング(Right Sizing)
Compute Optimizerの推奨に基づき、過剰スペックインスタンスをダウンサイズ。CPU利用率20%以下が続くならt3系や小さいサイズに変更で20〜40%削減。
S3ライフサイクル・階層分け
S3 Standard($0.025/GB) → Standard-IA($0.019/GB) → Glacier($0.005/GB)→Deep Archive($0.002/GB)でアクセス頻度別に自動移行。ログ・バックアップの長期保存で60〜80%削減。
CloudFront・S3 Egress活用
直接S3配信ではなくCloudFront経由でキャッシュヒット率向上+Egress単価低減。CloudFront 1TB/月無料枠と組み合わせるとメディア配信コストが大幅圧縮可能。
Aurora Serverless v2
低負荷時に自動的にACU(Aurora Capacity Unit)を縮小しコスト最適化。開発DB・週次バッチ用途で効果大。ワークロードのピーク・オフピーク差が大きいシステム向け。
NAT Gateway・VPC設計
NAT Gatewayは$0.062/時+$0.062/GB処理と高額。プライベートサブネット↔インターネット通信量が多い場合はVPC Endpointに置換で大幅削減。
FinOpsフレームワークとタグ戦略
FinOps 3原則(FinOps Foundation)
(1)Inform(可視化):Cost Explorer/Athenaで現状把握、(2)Optimize(最適化):RI/SP購入・ライトサイジング、(3)Operate(運用):予算アラート・レビュー会議定例化。FinOps Foundationが業界標準フレームワークを策定。
タグ戦略の基本
全リソースにCost Center、Environment、Project、Ownerタグを必須付与。Cost Allocation Tagsを有効化することで、プロジェクト・環境別コスト分計が可能に。AWS Config Rulesで未タグリソースを検出。
AWS Budgets・Cost Anomaly Detection
月次予算超過時のSlack/メール通知、機械学習ベースの異常検知(Cost Anomaly Detection)、Cost Explorer Reservation Recommendations等の公式ツールを活用。無料または低コストで導入可能。
Cost Explorer・CUR分析
Cost and Usage Report(CUR)をS3に出力→AthenaでSQL集計→QuickSightで可視化するBI基盤構築が中堅以上企業の定石。年間$1M級のクラウド支出組織では専任FinOpsエンジニアを配置。
スタートアップ・SaaSのコスト水準
| フェーズ | 月額AWS | 主要構成 | 備考 |
|---|---|---|---|
| 個人開発・PoC | 0〜5,000円 | Free Tier + Lambda + S3 | t3.microは初年度750h/月無料 |
| MVP段階(月間PV1万) | 1〜3万円 | EC2小 + RDS小 + S3 + CloudFront | Lambda化で削減可 |
| 初期SaaS(有料100〜1000顧客) | 10〜50万円 | ECS/EKS + Aurora + ElastiCache | SP購入で20%削減余地 |
| 成長期SaaS(顧客1万〜) | 100〜500万円 | マルチAZ + Reserved + WAF | FinOps専任配置検討 |
| エンタープライズ | 1,000万〜数億円 | Multi-Region + EDP契約 | 専任FinOpsチーム必須 |
SaaS事業の目安はクラウドコスト/売上=8〜15%。20%超えなら要最適化。マージン重視企業はコスト削減で営業利益率2〜3ポイント改善狙い。
ケーススタディ:月額68,000円構成の内訳分析
本ツールのデフォルト値EC2 3万+RDS 2万+S3 5千+CDN 8千+その他5千=月額68,000円の典型構成を分析します。
この構成が想定するワークロード
月間PV50万〜150万、DAU 3千〜1万、DBサイズ50GB程度の初期SaaSまたは自社サービス。EC2 m6i.large(2vCPU/8GB) 2台のマルチAZ、RDS db.t4g.medium(2vCPU/4GB) MultiAZ、S3 500GB、CloudFront 1TB/月配信を想定。
年間コストとFXシナリオ
年額81.6万円(月68,000×12)。USD/JPY=150円想定ですが、160円に円安進行すれば同じUSD支出でも年87万円に、140円に円高なら年76万円に。為替影響が年間5万円級で発生します。
削減余地(3段階最適化)
ステップ1:Savings Plans 1年一括前払購入で20〜25%削減→月54,000円へ。ステップ2:S3ライフサイクルルール+CloudWatch Logs保持期間設定で追加10%削減→月48,600円へ。ステップ3:Aurora Serverless v2化+EC2ライトサイジングで追加10%削減→月43,700円へ。合計月額約36%削減、年間29万円の節約が現実的です。
スケール時の予測
ユーザー10倍(50万〜100万DAU)に拡張時、単純にコスト10倍にはならず概ね3〜5倍(月20〜35万円)で済むのがクラウド設計の妙。Auto Scaling、Aurora読取レプリカ、CloudFrontキャッシュヒット率で線形コストにならないよう設計します。
よくある間違い・注意点
- Free Tier過信で本番設計 — 初年度無料枠(EC2 t3.micro 750h/月等)は12ヶ月経過で有料化。本番設計時は最初から通常課金想定でコスト試算を。
- NAT Gateway料金の見落とし — プライベートサブネットのインターネット出口として設置するNAT Gatewayは、時間課金+処理データ課金で月$40〜100+α。VPC Endpoint検討で大幅削減可能。
- Egress(送信)データ転送料金の見落とし — S3/EC2からインターネット送信は$0.114/GB(10TB/月)。動画配信・大量API応答で予期せぬ請求が発生する典型。
- Cross-AZ・Cross-Regionデータ転送 — 同一AZ内は無料、AZ間$0.01/GB、リージョン間$0.02〜0.08/GB。マルチAZ構成のRDSリードレプリカ等で意外な転送料金が。
- 停止済EC2のEBS課金継続 — EC2停止してもEBS(gp3で$0.096/GB/月)は課金継続。長期停止インスタンスはSnapshot取得→Terminate+EBS削除の運用が基本。
- CloudWatch Logs無制限保持 — CloudWatch Logs Ingestion $0.5/GB+Storage $0.033/GB/月。ログ保持期間を設定せず放置で月数十万円の請求もあり得ます。
- タグ未付与で分計不能 — Cost Allocation Tags未有効化・タグ未付与のリソースはプロジェクト分計不能。プロジェクトごとの原価管理が困難に。
予算アラート・ガードレール設計
不意の高額請求を防ぐため、AWS Budgets/Cost Anomaly Detection/Service Control Policiesを組み合わせた多層防御を推奨します。
| 層 | 手段 | 閾値例 |
|---|---|---|
| 予算通知(月次) | AWS Budgets | 実績80% / 100% / 120% |
| 予算通知(サービス別) | AWS Budgets Filter | EC2 5万・S3 1万等の個別上限 |
| 異常検知(AI) | Cost Anomaly Detection | 過去比+30%超で自動通知 |
| 利用ブロック | Service Control Policies | 特定リージョン/サービス禁止 |
| 権限最小化 | IAM Policy | 本番デプロイ権限を分離 |
| MFA・監査 | CloudTrail + Config | 全API呼び出しをログ化 |
特に個人アカウント・小規模組織では、ハッキング被害でクリプトマイニングEC2を大量起動され数百万円請求になる事例が定期的に報告されています。IAMアクセスキーの適切管理・GuardDuty有効化・ルートアカウントMFA必須が最低限の防御ラインです。
AWS・GCP・Azure・国内クラウドのコスト比較
同一相当ワークロードでの3大クラウド+国内主要クラウドの月次コスト比較(コンピュート4vCPU/16GB、ストレージ500GB、DB db.medium相当を東京リージョン)。
| クラウド | 月額目安 | 強み |
|---|---|---|
| AWS(東京) | 約7〜9万円 | サービス種類最多、エコシステム最大 |
| Google Cloud(東京) | 約6〜8万円 | BigQuery/AI/Kubernetes強い、コミット割引 |
| Microsoft Azure(東日本) | 約7〜9万円 | Microsoft 365連携、企業導入実績 |
| Oracle Cloud(東京) | 約5〜7万円 | Always Free枠豊富、DB系割安 |
| さくらのクラウド | 約4〜6万円 | 国内・日本語サポート、為替影響なし |
| IDCフロンティア | 約5〜7万円 | Yahoo系、大手企業向け |
| ConoHa | 約3〜5万円 | GMO運営、Web用途の格安クラウド |
国内クラウドは為替影響がなく円建て請求で予算管理しやすい一方、グローバル展開・最新AI機能はAWS/GCP/Azureが優位。マルチクラウド戦略やハイブリッド構成で使い分けるのが2026年の主流です。
関連規約・料金体系
- AWS カスタマーアグリーメント ― AWS利用の基本契約。料金体系・SLA・データ処理条件等。日本語版あり。
- AWS Service Level Agreement(SLA) ― サービス別のSLA(EC2 99.99%、S3 99.9%等)。未達成時のクレジット返却条件を明記。
- AWS Well-Architected Framework - Cost Optimization Pillar ― AWS公式のコスト最適化設計原則。5本の柱の1つ。
- FinOps Foundation Framework ― Linux FoundationプロジェクトのFinOps標準フレームワーク。世界的なクラウド財務運用の業界標準。
- 特定商取引法・電子契約法 ― 日本国内でのオンラインサービス契約の消費者保護法規。
- GDPR / APPI(個人情報保護法) ― 個人データを扱うAWSリージョン選定の法的根拠。EU利用者向けサービスはeu-west-1等の適切なリージョン選択が必須。
- 電子帳簿保存法(令和4年改正) ― AWS請求書PDFの電子保存要件。タイムスタンプ・検索性の確保。
参考文献・公式資料
- AWS 料金 ― 全サービスの公式料金ページ。リージョン・時間帯別の詳細レート。
- AWS Pricing Calculator ― サービス構成入力で見積り作成する公式ツール。稟議・提案書作成に必須。
- AWS Cost Management(公式) ― Cost Explorer、Budgets、Cost Anomaly Detection、CUR、Reservation Recommendations等の統合案内。
- AWS Well-Architected Framework Cost Optimization Pillar ― コスト最適化5本柱の公式設計原則。
- FinOps Foundation ― Linux Foundation傘下、FinOpsの業界標準フレームワーク・認定資格。
- AWS Japan公式ブログ コスト最適化 ― 日本語での実践事例・アップデート情報。
- AWS Architecture Blog ― Well-Architected Framework適用事例。
- AWS サービス条件 ― 各サービスの追加利用条件。
- JPCERT/CC ― クラウドセキュリティインシデント情報。予期せぬ課金の原因となる不正利用対策。
よくある質問(FAQ)
AWSの請求はUSDと円どちらで支払う?
AWSアカウントの請求通貨はUSD建てが基本で、日本法人アカウントでは月末為替レートでの円換算値が請求書に表示されます。決済はクレジットカード(円建て換算)または銀行振込(USD)。特定条件で日本円請求書切替可能ですが、実質はUSD連動です。
Savings PlansとReserved Instancesどちらを選ぶ?
柔軟性重視ならSavings Plans(Compute SP)、割引最大化ならReserved Instances(Standard 3年前払全額)。EC2のみでインスタンスタイプが変わる可能性があるならCompute SP、RDS/DynamoDB用途はRI一択、Lambda/Fargateも含めるならCompute SPが最適です。
Spot Instanceは本番で使えますか?
ステートレス・中断耐性ありのワークロード(Web層、バッチ、ML学習、CI/CD)なら本番利用可能。DB・ステートフル・単一起動サービスは不向き。EKS/ECSでSpot+On-Demandのハイブリッド運用が現代的パターン。
Cost Explorerで何が確認できる?
過去12ヶ月〜13ヶ月分の日次コスト、サービス別・タグ別・リージョン別内訳、将来3ヶ月の予測、Savings Plans/RI推奨。無料ですぐ有効化可能で、まずCost Explorerを見る習慣が第一歩です。
予期せぬ高額請求を防ぐには?
(1)AWS Budgetsで月次予算アラート設定、(2)Cost Anomaly Detectionで異常検知、(3)Service Control Policies(SCP)で不要リージョン・サービスをブロック、(4)MFAとIAMポリシー強化、(5)Cost Explorerを毎日確認する習慣化。
タグ戦略でコスト分計する方法は?
全リソースにCost Center/Environment/Project/Ownerタグを付与→Cost Allocation Tagsで有効化(24-48時間後反映)→Cost Explorerで「タグでグループ化」して閲覧。AWS Config Rulesでタグ未付与リソースを自動検出・是正が実務パターン。
マルチAZ構成のコスト増をどう見積る?
マルチAZ RDSは1AZ構成の約2倍(冗長DB分)。ELB経由通信のAZ間データ転送$0.01/GB、EBSレプリカ費用等が上乗せ。SLA重視の本番環境では避けられない投資として計上します。
EC2の適正サイズ判定は?
AWS Compute Optimizerの推奨(過去14日のメトリクス分析)に従うのが基本。CPU利用率20%以下・メモリ40%以下が継続するインスタンスは1〜2段階ダウンサイズ検討。ライトサイジングで20〜40%削減事例が多数。
S3料金を下げる方法は?
S3 Intelligent-Tiering自動階層化で追加運用不要で最適化。ライフサイクルルールでStandard→IA(30日)→Glacier(90日)→Deep Archive(365日)の自動移行設定でログ・バックアップは60〜80%削減可能。
データ転送料金(Egress)を減らすには?
(1)CloudFront経由でキャッシュヒット率上げる、(2)VPC EndpointでAWSサービスへの通信をプライベート化、(3)S3 Transfer AccelerationはUSリージョン発着専用で日本利用は逆に高くつく、(4)クロスリージョン通信を減らす設計。
Aurora ServerlessとRDSはどちらが安い?
ワークロードのピーク・オフピーク差が大きく、稼働率50%以下ならAurora Serverless v2が有利。24/7フル稼働なら通常のAurora Reserved Instanceのほうが安い傾向。ACU利用実績とRI割引を比較試算してください。
AWS利用料の会計処理は?
企業会計上は通信費・支払手数料・研究開発費等の費目で計上。外貨建て契約なら為替差益・差損が期末計上、税務上も影響します。電子帳簿保存法(令和4年改正)ではAWS請求書PDFの電子保存要件を満たす必要があり、経理・税務部門との連携が必須。