Moderate to move
ElastiCache on UpCloud: what it becomes and what it costs.
On UpCloud, ElastiCache becomes Valkey on UpCloud Cloud Native servers, or an UpCloud Managed Database. Protocol-compatible. On Hetzner you run it yourself; where the destination sells the managed engine (DigitalOcean, OVHcloud and Scaleway for most of them) it costs roughly twice the bare server, still well under today's price.
Effort grade
Moderate
Same software, self-hosted: you patch, back up and fix it
Cost after the move, before engineer time
35% of today
cache.r6g.large (13 GB) is $0.206/h = $150/mo; a CX43 (16 GB) is €16.49 ≈ $19, so about 15% raw; with persistence, a replica and headroom, 35%.
Engineer time
6 h a month
To run the replacement: patching, backups, on-call. Plus about 5 engineer days for the move itself.
Other ways to replace it
The report lets you pick any of these per service; the figure and the grade follow.
Managed Valkey / Redis at UpCloud, or an UpCloud Managed Database
Where UpCloud sells a managed cache, persistence and failover stay someone else's job; about twice the bare server.
60% of today · Easy
Hosted Redis elsewhere (Upstash, Redis Cloud)
A cache vendor next to UpCloud: no operations, little saving, and cross-provider latency on every call.
90% of today · Easy
In three modelled AWS accounts
What ElastiCache 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 | $23 | $14 | −$9 | ratio |
| Scale-up on Kubernetes$24,950/mo in total | $900 | $315 | −$585 | ratio |
| Data-heavy platform$79,640/mo in total | $1,500 | $525 | −$975 | ratio |
Your own ElastiCache line, from your export
Drop one month of your AWS cost export and the report prices every service, ElastiCache included, on UpCloud list prices of 18 Oct 2026, net of the engineer time to run it. In your browser; nothing is uploaded.