AWS Serverless Cost Calculator
Use case: a web application
Serverless architecture out-of-the-box: auto-scalable by design - up to date, distributed, async & secured systems - user & auth mgt - data & file storage - real-time updates - monitoring - workflow mgt
| Presentation article: https://medium.com/p/2f8a52fc6a68 | | | Architecture source: https://medium.com/p/40f252cd0ecb |
|---|
| Select below a pre-defined type of application for general cost estimation | | | | | | | | | | | eu-west-1 |
|---|
| Traffic | High | | | | | | | Cost / Month | Pre-defined | | Custom |
|---|
| Type | Ecommerce | | | | | | | Total | $1,693.2 | | $92.4 |
|---|
| Cost / Session | $0.001366 | | $0.000085 |
|---|
Or play around with custom fields for a refined estimation
| User Variables | | Pre-defined | | Custom | | | | Detail per AWS service |
|---|
| # of Sessions / Day | | 40,000 | | 35,000 | | | | API G. REST | $147.6 | | $7.6 |
|---|
| # of Sessions / User / Month | | 5.00 | | 150.00 | | | | API G. WS | $17.7 | | $0.0 |
|---|
| % of Authenticated Users | | 30.00% | | 100.00% | | | | Lambda | $199.1 | | $0.8 |
|---|
| # of Loaded Assets (Image, Video, Files) / Session | | 100.00 | | 10.00 | | | | DynamoDB | $54.8 | | $6.7 |
|---|
| # of Uploaded Files / Session | | 0.10 | | 1.00 | | | | Cognito | $134.2 | | $0.0 |
|---|
| Average Size of Uploaded Files (MB) | | 0.00 | | 1.00 | | | | EventBridge | $9.9 | | $2.2 |
|---|
| # of Pages Visited / Session | | 30.00 | | 1.00 | | | | CloudFront | $762.3 | | $63.6 |
|---|
| # of Saved User Actions (ex: comment an article) / Session | | 4.00 | | 1.00 | | | | S3 | $0.7 | | $10.3 | | | | Owner: Xavier Lefèvre |
|---|
| # of Complex Workflows (ex: e-commerce funnel) / Session | | 1.00 | | 0.00 | | | | SQS | $0.0 | | $0.0 | | | | Twitter: @xavi_lefevre |
|---|
| These are technical variables, trust us if you don't know much about serverless | | | | | | | | Step Functions | $309.9 | | $0.0 |
|---|
| Architecture Variables | | Pre-defined | | Custom |
|---|
| API Reads | # of Lambdas Triggered / Pages Visited | 1 | | 1 |
|---|
| # of DB Items Read / Pages Visited | 1 | | 1 |
|---|
| API Writes | # of Lambdas Triggered / Saved Actions | 3 | | 1 | | | | Legend |
|---|
| # of DB Items Written / Saved Actions | 1 | | 1 | | | | | Pre-defined scenarios, when selecting dropdowns |
|---|
| Workflows | # of Lambda Steps / Workflow | 5 | | 5 |
|---|
| # of DB Items Written / Workflow | 2 | | 2 | | | | | Custom scenario, when directly replacing variables |
|---|
| # of DB Items Read / Workflow | 2 | | 2 |
|---|
| Realtime | # of WebSocket Messages / Minute / Session | 1 | | 1 | | | | | Modifiable cells |
|---|
| # of Minutes / Session | 10 | | 0 |
|---|
| # of DB Items Read / Message | 1 | | 1 |
|---|
⚠️ High traffics have discounted prices not taken into account in this calculator
⚠️ Data transfer between regions are not taken into account
Discussion 0
No discussion yet. Start it — no sign-up needed.