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.

Amazon ElastiCache and Percona for Valkey icons with Momento branding

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

DimensionElastiCache for ValkeyPercona for Valkey
price (w/ 2 replicas)from $24.67/GB-monthrequest quote
availabilityAWSarchitecture-dependent
engine + versionValkey 9architecture-dependent
uptime SLA99.99%unknown
support SLAfrom 5 minutesfrom 15 minutes
maximum size50 TB+architecture-dependent
supported clientsRESP-compatible (cluster)RESP-compatible (cluster or standalone)
cluster operationsfully-managedadvisory 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.