Checkout (imported from Mermaid)

Checkout (imported from Mermaid) Checkout (imported from Mermaid) Imported from Mermaid; verify icon choices par [notify] [respond] POST /orders 1. Customer Browser → API Gateway (POST /orders)1 invoke 2. API Gateway → Orders Lambda (invoke)2 put order 3. Orders Lambda → DynamoDB (put order)3 ok OrderCreated 4. Orders Lambda → Order Queue (OrderCreated)4 201 Idempotency key preventsduplicates 201 Created Customer Browser (Users) Customer Browser API Gateway (Amazon API Gateway) API Gateway Orders Lambda (AWS Lambda) Orders Lambda DynamoDB (Amazon DynamoDB) DynamoDB Order Queue (Amazon Simple Queue Service) Order Queue

Flow

  1. 1Customer Browser → API Gateway (POST /orders)
  2. 2API Gateway → Orders Lambda (invoke)
  3. 3Orders Lambda → DynamoDB (put order)
  4. 4Orders Lambda → Order Queue (OrderCreated)

Cost estimate us-east-1 · price list as of 2026-10-02 · indicative — some usage is assumed

$7.82per month
$93.80per year
4/5components priced
0not priced (see below)

Public on-demand AWS list prices from the AWS Price List. Excludes free tier, taxes, support plans, Savings Plans/Reserved Instances/Spot and enterprise discounts, and data transfer unless a node sets egressGbPerMonth. Monthly = 730 hours. Not a quote: confirm with the AWS Pricing Calculator.

By category

Integration$4.70 · 60%
Compute$1.87 · 24%
Data and storage$1.25 · 16%

By component click a row to highlight it on the diagram

ComponentServiceStatus$ / monthLine items
API GatewayAmazon API Gatewayestimated$3.50
1 line
  • REST API requests: 1,000,000 Requests × $0.00 = $3.50
Orders LambdaAWS Lambdaestimated$1.87
2 lines
  • Requests (x86): 1,000,000 Requests × $0.00 = $0.20
  • Compute duration (GB-seconds): 100,000 Lambda-GB-Second × $0.00 = $1.6667
DynamoDBAmazon DynamoDBestimated$1.25
3 lines
  • On-demand read request units: 5,000,000 ReadRequestUnits × $0.00 = $0.625
  • On-demand write request units: 1,000,000 WriteRequestUnits × $0.00 = $0.625
  • Table storage (GB-month): 10 GB-Mo × $0.00 = $0.00

On-demand capacity mode; the Price List storage tier includes its first 25 GB at no charge.

Order QueueAmazon Simple Queue Serviceestimated$1.20
1 line
  • Standard queue requests: 3,000,000 Requests × $0.00 = $1.20

Assumptions 11 defaulted — replace them with your own numbers in each node's usage

ComponentAssumptionValueSource
API Gatewaytyperestassumed
API GatewayrequestsPerMonth1000000assumed
Orders LambdarequestsPerMonth1000000assumed
Orders LambdaavgDurationMs200assumed
Orders LambdamemoryMb512assumed
Orders Lambdaarchx86assumed
DynamoDBreadRequestsPerMonth5000000assumed
DynamoDBwriteRequestsPerMonth1000000assumed
DynamoDBstorageGb10assumed
Order Queuefifofalseassumed
Order QueuerequestsPerMonth3000000assumed

Sensitivity & what-if

$7.82at 1× traffic
$24.70at 3× traffic
$96.92at 10× traffic
  • Run Orders Lambda on arm64 (Graviton) — saves $0.33/month. Same usage re-priced with arm64 request and duration rates; assumes the code runs unchanged on arm64.

Price list provenance

Retrieved 2026-10-01T18:40:39.861Z from the public AWS Price List bulk API. Per-service publication dates:

AmazonApiGateway 2026-09-21 · AWSLambda 2026-09-19 · AmazonDynamoDB 2026-09-11 · AWSQueueService 2026-09-11

Only public on-demand rates are used. This is not a quote — confirm in the AWS Pricing Calculator.