オンデマンド動画配信のための

クラウド構成と料金試算例

選択
  • 選択
  • クラウド構成と料金試算例 TOP
  • ファイルサーバー・Windows システム
  • ビジネスアプリケーション
  • データ活用・分析
  • Web サイト・Web アプリケーション
  • コンテンツ配信
  • バックアップ
  • IoT
  • 機械学習
  • ゲーミング

AWS ソリューション構成例 - オンデマンド動画配信

目的・用途:
期間限定でプロモーション・キャンペーン動画を不特定多数のユーザーに向けて費用を抑えながら配信したい

この構成での試算例:
135.56 ドル(月額)  

AWS CloudFrontを 使い、不特定多数のユーザに向けてオンデマンド動画配信を行う例です。

オンプレミス環境ではピークを想定して急増するトラフィックに耐えうる環境を事前に用意しておく必要があります。更にデータセンターとの契約には最低契約期間があるため、初期コストだけでなく、月額の固定コストの支払いも発しします。AWS を活用したこの構成を実装した場合、初期コストが必要なく、ご利用いただいた分のみの料金でご利用いただけます。

こちらの例でご紹介する 1ヶ月の期間限定キャンペーンとしてオンデマンド配信を想定した場合、AWS 上で、AWS Elemental MediaConvert で MP4 等の形式の動画データから HTTP Live Streaiming (HLS)形式へトランスコードしたファイルを Amazon S3 に格納し、コンテンツデリバリーネットワークである Amazon CloudFront を利用することで安定的なオンデマンド配信が実現できます。これにより、ピーク時におけるオリジナルサーバの負荷や契約回線の帯域を気にする必要もありません。Amazon CloudFront は世界数200箇所以上のキャッシュサーバー(エッジロケーション)を配置しており、キャッシュされたコンテンツは高速に配信されます。

この構成での選択サービス

コンテンツ配信ネットワーク(CDN) CloudFront
メディア変換処理 MediaConvert
メディア変換要求 Lambda
バックアップ用ストレージ S3

この構成での料金試算例

サービス
項目 数量 単価 料金(USD)
CloudFront データ転送量 1 TB (*1) 0.114 USD/GB 116.736
HTTP メソッドのリクエスト 724,000 リクエスト (*2) 0.0090 USD/1万リクエスト 0.652
MediaConvert 30 fps 以下 / SD 解像度 ベーシック階層 1800 分 0.0085 USD/分 15.300
Lambda 動画変換リクエスト 60 リクエスト 0.02 USD/100 万リクエスト 0.020
動画変換リクエスト実行時間 60 リクエスト x 512 MB x 30 秒 = 900 GB-秒 0.0000166667 USD/GB-秒 0.015
S3 データ容量(S3 標準) 100 GB (*3) 0.025 USD/GB 2.500
ダウンロードリクエスト 72,460 リクエスト (*4) 0.0047 USD/1,000 リクエスト 0.341
アップロードリクエスト 10,920 リクエスト (*5) 0.00037 USD/1,000 リクエスト 0.005

月額合計料金:135.56(USD)

※ 2024 年 3 月 6 日時点での試算です

  • 東京リージョンのご利用を想定しています。
  • ユーザーは  iOS、Android、PC からの利用を想定しています。
  • 合計 4,000 回の動画再生を想定した料金です。
  • 全動画をセグメント長が 10 秒の HLS ファイルに変換します。
  • シングルビットレート配信する場合の構成・料金試算です。
  • キャッシュヒット率*は 90% と設定 (※データを読み込みに行った場合に、求めるデータがキャッシュ (コンピュータシステム)上に存在する確率や割合)
  • AWS で提供しているサービスの一部で無料利用枠が提供されているものがあります。本試算では無料利用枠を考慮せずに試算を行っており、実際にはより安価にご利用頂ける場合があります。
    • AWS Lambda には下記の無料利用枠があります。
      ・リクエスト回数:1 か月ごとに 100 万件リクエストが無料
      ・コンピューティング時間:40 万 GB-秒のコンピューティング時間が無料

1. CloudFront からのデータ転送量は 1 TB で計算
2. 4,000 回再生 * (1 マニフェストファイル/本 + 180 セグメントファイル/本) = 724,000 リクエストとして計算
3. 変換前後の全動画ファイルを合計サイズは 100 GB として計算
4. 724,000 リクエスト(CloudFront) * 0.1(1 – キャッシュヒット率)+ 60 リクエスト(動画変換時)= 72,460 リクエストとして計算
5. (1 マニフェストファイル/本 + 180 セグメントファイル/本) * 60 本 + 60 アップロード(変換前ファイル)= 10,920 リクエストとして計算

関連リソース

AWS 料金と見積り方法について
詳細はこちら ≫

AWS クラウドのご利用開始方法
詳細はこちら ≫

国内の AWS クラウド導入事例
詳細はこちら ≫

AWS の導入支援・お見積方法・資料請求の
ご相談に日本担当チームがお答えします。

クラウドを無料ではじめましょう!
85 以上のサービスを無料でお試しいただけます。