メインコンテンツに移動

構成概要

目的・用途:
大量の写真データから特定人物の抽出や画像内にある英数字のテキスト検出を行いたい

この構成での料金試算例:
161.97 ドル(月額)


オンプレミスで顔分析や顔検索などの画像分析 Web アプリケーションを構築しようとする場合、インフラ調達を始め環境構築、Web アプリケーション開発を行う必要があります。その上、専門家の知識にもとづいて機械学習モデルの開発も必要になります。
Amazon S3で Single Page Application(SPA)の Web サイトをホスティング、Amazon API Gateway を利用した API の作成・公開を行い、サーバーのプロビジョニングや管理不要のコード実行が可能なAWS Lambdaを組み合わせることで、ユーザーへ Web アプリケーションを提供することができます。更に Amazon Rekognition を利用することで、機械学習の専門知識を必要とせず、顔分析および顔検索機能を簡単に Web アプリケーションに追加することができます。顔分析及び顔検索を行うために必要となる顔コレクション(メタデータ)はアカウント毎に独立しており、登録された顔コレクションは異なる AWS アカウントで利用されることはありません。

AWSクラウド上で顔画像を分析するシステムのアーキテクチャ図。API Gateway、Lambda、Amazon S3、DynamoDB、Amazon Rekognitionなどのサービスが使われており、カメラ付きデバイスから顔写真をアップロードし、顔メタデータ作成や検索、個人情報取得を行う流れが視覚的に説明されている。

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

用途
選択サービス
顔検索
HTTPS エンドポイント
コード実行
SPA の Web サイトホスティング、顔画像保存
データストア

月額合計料金:161.97(USD)

この構成での料金試算例

サービス
項目
数量
単価
料金 (USD)
Amazon Rekognition

顔検索 + 顔メタデータ作成

顔メタデータ

11 万画像

1 万顔

0.0013 USD/画像

0.00001 USD/顔/月

143.00

0.10

Amazon API Gateway

REST APIリクエスト

顔検索結果データ転送量

22 万リクエスト (*1)

0.6 GB (*2)

4.25 USD/100 万リクエスト
(最初の 3 億 3,300 万/月)

0.00 USD/GB(1 GB まで/月)

0.94

0.00

AWS Lambda

実行リクエスト

実行時間

12 万リクエスト

20 万 GB-秒 (*3)

0.20 USD/100 万件

0.0000166667 USD/GB-秒

0.20

3.33

Amazon Simple Storage Service

データ容量

ダウンロードリクエスト

アップロードリクエスト

540 GB (*4)

12 万リクエスト (*5)

11 万リクエスト

0.025 USD/GB

0.00037 USD/1,000 リクエスト

0.0047 USD/1,000 リクエスト

13.50

0.05

0.52

Amazon DynamoDB

データ容量

書き込みリクエスト

読み込みリクエスト

0.01 GB (*6)

1 万リクエスト

10 万リクエスト

0.285 USD/GB

1.4269 USD/100 万

0.285 USD/100 万

0.28

0.02

0.03

  • 東京リージョンのご利用を想定しています。

  • 顔検索、顔メタデータ作成に利用する顔画像ファイルは、5 MB/ファイル程度のサイズで計算しています。

  • 署名付き URL データは 1 KB 程度、検索結果データは 10 KB 程度のサイズで計算しています。

  • API リクエストへはオリジン間リソース共有(CORS)リクエストが発生します。

  • SPA サイトは平均 100 KB/ファイルで、1 万ファイルアクセス/月のダウンロードで計算しています。

  • Lambda 関数は 256 MB のメモリ割当を想定しています。

  • DynamoDB のアイテムサイズは平均 1 KB、アイテム数は 1 万アイテム、オンデマンドキャパシティで計算しています。

  • AWS で提供しているサービスの一部で無料利用枠が提供されているものがあります。本試算では無料利用枠を考慮せずに試算を行っており、実際にはより安価にご利用頂ける場合があります。

    • AWS Lambda には下記の無料枠があります。
      ・リクエスト回数:1 か月ごとに 100 万件リクエストが無料
      ・コンピューティング時間:40 万 GB-秒のコンピューティング時間が無料

 

  1. 10 万(顔検索)+ 1 万(顔メタデータ作成))+ 11 万(署名付き URL 作成)= 22 万回のリクエストで計算
  2. 5 KB(顔検索)* 10 万 + 1 KB(顔メタデータ作成)* 1 万 + 1 KB(署名付き URL 作成)* 11 万 = 605.46875 MB ≒ 0.6 GB で計算
  3. 15 秒 * 10 万 + 10 秒 * 1 万 + 5 秒 * 11 万 = 800,000 秒 * 256 MB = 20 万 GB-秒で計算
  4. 11 万 * 5MB + 10 ファイル * 100KB = 5,500,00.9765625 MB ≒ 540 GB で計算
  5. 10 万(顔検索)+ 1 万(顔メタデータ作成)+ 1 万(SPA サイト)= 12 万リクエストで計算
  6. 1 KB * 1 万 = 10,000 KB ≒ 0.01 GB で計算

 

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