ElastiCache vs Percona for Valkey: managed service or supported infrastructure
Decide who should operate your Valkey deployment, then compare RAM pricing, infrastructure choice, scaling, and incident support.

Choose ElastiCache for Valkey when you want AWS to operate the cache infrastructure. Choose Percona when you need Valkey on infrastructure you control and want expert help running it. Percona’s service scope determines who does the work. Expert Support advises your team, while ExpertOps handles agreed database operations.
At a glance
| Dimension | ElastiCache for Valkey | Percona for Valkey |
|---|---|---|
| price (w/ 2 replicas) | from $24.67/GB-month | request quote |
| availability | AWS | architecture-dependent |
| engine + version | Valkey 9 | architecture-dependent |
| uptime SLA | 99.99% | unknown |
| support SLA | from 5 minutes | from 15 minutes |
| maximum size | 50 TB+ | architecture-dependent |
| supported clients | RESP-compatible (cluster) | RESP-compatible (cluster or standalone) |
| cluster operations | fully-managed | advisory support or scoped ExpertOps |
About Amazon ElastiCache
Amazon ElastiCache is an AWS-managed caching service with Serverless and node-based deployment options. ElastiCache for Valkey runs the Valkey engine, while Redis OSS is a related offering. AWS manages infrastructure maintenance. Customers choose the deployment model and, for node-based clusters, the capacity and topology.
About Percona for Valkey
Percona provides Valkey software packages, commercial support, and managed database operations for customer-selected infrastructure. Its services cover on-premises, cloud, and hybrid environments. Expert Support provides advice, while ExpertOps performs database operations within an agreed scope.
Recent updates
September 2, 2026 - Momento introduced Cluster and Flex capacity for Momento Cache. Both provide dedicated, managed Valkey resources. Cluster exposes topology choices, while Flex selects topology within capacity bounds, giving teams a choice in how they configure capacity while Momento operates the cluster.
Choose how much infrastructure to own
ElastiCache removes infrastructure replacement and patching from your team’s workload. With node-based deployments, you still choose capacity and topology. Serverless scales automatically, and node-based deployments also offer autoscaling options. (ElastiCache deployment options)
Percona’s validated, security-scanned Valkey packages suit teams that need their own on-premises, cloud, or hybrid environment. Expert Support supplies recommendations for your team to execute. ExpertOps can take on monitoring, tuning, maintenance, and approved database changes.
Your team retains the architecture and platform around Percona’s database work, including topology choices and change approvals. The operating system, Kubernetes, and application layer remain outside its Managed Services scope.
Plan capacity changes and traffic events
ElastiCache’s autoscaling options suit teams that want capacity to respond to demand through AWS automation. Percona leaves capacity and topology choices with the platform team.
Request a Percona quote around the database operations you want to hand over. Advisory support and hands-on operations give your team different responsibilities.
Plan for major traffic events, too. When anticipated demand would exceed ElastiCache Serverless’s scaling pace, AWS recommends pre-scaling at least 60 minutes ahead. With Percona, your team owns capacity and change decisions, even when ExpertOps executes the database work.
Try Momento Cache
If recurring patching or failed-node work is what you want to hand off, consider Momento Cache for managed health, failover, updates, and security patches.
Momento Cache puts dedicated, high-performance Valkey behind a managed gateway that keeps client integration stable as your application grows. Choose Cluster for direct control over instance types, shards, and replicas, or Flex to set capacity and replication bounds while Momento selects the topology. Both include built-in autoscaling and fully managed cluster operations.
Talk to a Momento solution engineer to evaluate the capacity model and configuration that fit your workload.
Frequently asked questions
What uptime commitment can I expect?
ElastiCache offers a 99.99% uptime SLA. Percona’s hosted Valkey uptime percentage is unknown from its public service descriptions.
Which choice fits an on-premises Valkey deployment?
Percona supports customer-selected infrastructure, including on-premises environments. ElastiCache runs in AWS, and applications outside AWS can connect through supported networking.
Which client mode does ElastiCache require?
ElastiCache Serverless requires cluster-capable clients and TLS. Node-based ElastiCache supports both cluster-enabled and cluster-disabled deployments.