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

この構成での選択サービス
用途
|
選択サービス
|
---|---|
顔検索
|
|
HTTPS エンドポイント
|
|
コード実行
|
|
SPA の Web サイトホスティング、顔画像保存
|
|
データストア
|
月額合計料金:161.97(USD)
この構成での料金試算例
サービス
|
項目
|
数量
|
単価
|
料金 (USD)
|
||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Amazon Rekognition
|
|
|
|
|
||||||||||||
Amazon API Gateway
|
|
|
|
|
||||||||||||
AWS Lambda
|
|
|
|
|
||||||||||||
Amazon Simple Storage Service
|
|
|
|
|
||||||||||||
Amazon DynamoDB
|
|
|
|
|
東京リージョンのご利用を想定しています。
顔検索、顔メタデータ作成に利用する顔画像ファイルは、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-秒のコンピューティング時間が無料
- 10 万(顔検索)+ 1 万(顔メタデータ作成))+ 11 万(署名付き URL 作成)= 22 万回のリクエストで計算
- 5 KB(顔検索)* 10 万 + 1 KB(顔メタデータ作成)* 1 万 + 1 KB(署名付き URL 作成)* 11 万 = 605.46875 MB ≒ 0.6 GB で計算
- 15 秒 * 10 万 + 10 秒 * 1 万 + 5 秒 * 11 万 = 800,000 秒 * 256 MB = 20 万 GB-秒で計算
- 11 万 * 5MB + 10 ファイル * 100KB = 5,500,00.9765625 MB ≒ 540 GB で計算
- 10 万(顔検索)+ 1 万(顔メタデータ作成)+ 1 万(SPA サイト)= 12 万リクエストで計算
- 1 KB * 1 万 = 10,000 KB ≒ 0.01 GB で計算
※ 2024 年 3 月 6 日時点での試算です