Hard to move
DynamoDB on UpCloud: what it becomes and what it costs.
On UpCloud, DynamoDB becomes ScyllaDB or PostgreSQL (JSONB) with a data-model rewrite. Proprietary API and consistency model; access patterns need re-modelling.
Effort grade
Hard
No equivalent: redesign it, buy a SaaS, or leave it where it is
Cost after the move, before engineer time
50% of today
ScyllaDB or PostgreSQL on 2–3 servers typically costs half of on-demand DynamoDB at mid-scale; small tables hit the one-server floor.
Engineer time
16 h a month
To run the replacement: patching, backups, on-call. Plus about 15 engineer days for the move itself.
In three modelled AWS accounts
What DynamoDB costs in the modelled accounts and what the estimator makes of it on UpCloud, with the default assumptions. Not customer data.
| Account | AWS /mo | UpCloud /mo | Change | Priced by |
|---|---|---|---|---|
| Early-stage SaaS$2,981/mo in total | $90 | $45 | −$45 | ratio |
Your own DynamoDB line, from your export
Drop one month of your AWS cost export and the report prices every service, DynamoDB included, on UpCloud list prices of 18 Oct 2026, net of the engineer time to run it. In your browser; nothing is uploaded.