Merged API
AWS AppSync を使用すると、複数の AppSync ソース API を 1 つのマージド API に結合できます。マージド API を使用する場合、クエリおよびデータ変更操作、およびマージド API のリアルタイム更新の実行に対して課金されます。マージド API の作成に使用されたソース API に関連する追加料金は発生しません。
料金の例 1
あるブログアプリケーションに月間 50,000 人のアクティブユーザーがいて、それぞれ 100 回の検索を実行するとします。検索によって毎月 5,000,000 件の AppSync クエリ操作が発生し、レスポンスサイズは平均 3 キロバイト (KB) です。
クエリ操作料金 | 500 万回 × 4.00 USD/100 万操作 = 20.00 USD |
データ転送料金 | 3 KB × 500 万回 = 1500 万 KB = 14.3 GB × 0.09 USD = 1.29 USD |
AppSync 料金の合計 | 20.00 USD + 1.29 USD = 21.29 USD |
料金の例 2
毎月 2,500 人のアクティブユーザーがいるチャットアプリケーションを考えます。各ユーザーは月平均 1,500 分アプリケーションを開き、毎月 1,000 件のメッセージを投稿し、毎月 1,000 件のメッセージを他のユーザーから受信します。その結果、毎月 2,500,000 件のデータ変更操作と、毎月 2,500,000 件のリアルタイム更新が発生します。
データ変更操作料金 | 2,500 ユーザー × 送信メッセージ 1,000 件 × 4.00 USD/100 万操作 = 10.00 USD |
データ転送料金 | 1 KB × 250 万 - 250 万 KB = 2.4 GB × 0.09 USD = 0.21 USD |
リアルタイム更新料金 | 2,500 ユーザー × 受信メッセージ 1,000 件 × 2.00 USD/100 万更新 = 5.00 USD |
接続料金 | 2,500 クライアント × 1,500 分 × 0.08 USD/100 万接続-分 = 0.30 USD |
AppSync 料金の合計 | 10.00 USD + 0.21 USD + 5.00 USD + 0.30 USD = 15.51 USD |
無料利用枠
無料利用枠では、AWS アカウントのサインアップから 12 か月間、毎月次のレベルの使用量を課金なしで利用できます。
- 250,000 件のクエリまたはデータ変更操作
- 250,000 件のリアルタイム更新
- 600,000 接続-分
このレベルを超える使用には、公開されている料金で課金されます。AWS AppSync 無料利用枠は 12 か月後に自動的に期限切れとなります。
*データ転送は EC2 データ転送料金で課金されます。
**AWS AppSync からデバイスへのリアルタイム更新には、配信されたデータのペイロード 5 KB ごとに料金が計算されます。例えば、8 KB のペイロードは 2 回のリアルタイム更新として算定されます。
さらに AWS AppSync のリソースを調べる