Skip to content
Explainer · Redis in the cloud

Managed Redis Hosting: ElastiCache, Redis Cloud, Azure & More

Where to run managed Redis in 2026: Amazon ElastiCache, Redis Cloud, Azure Managed Redis (replacing Azure Cache for Redis), Google Memorystore and Upstash, what the Redis licence changes and the Valkey fork mean for each, and dated starting prices.

Facts checked 8 October 2026 against the providers' official documentation and pricing pages. Next review due January 2027. Cloud services, regions and prices change often; confirm on the provider's site before you buy.
Short answer
  • Redis changed licence: versions 7.4 to 7.8 are under RSALv2 or SSPLv1, and Redis 8.0 onwards adds AGPLv3 as a third option. Valkey, a BSD-licensed fork of Redis 7.2 backed by the Linux Foundation, is the alternative AWS and Google now support.
  • Amazon ElastiCache offers Valkey, Redis OSS and Memcached; AWS prices Valkey 33% lower on Serverless and 20% lower on node-based clusters than its other engines.
  • Azure Cache for Redis is retiring: Enterprise tiers on 31 March 2027 and Basic, Standard and Premium on 30 September 2028. Microsoft recommends Azure Managed Redis, built on Redis Enterprise software.
  • Redis Cloud (from Redis Inc.) runs on AWS, Google Cloud and Azure with a free 30 MB plan; Upstash sells serverless Redis per request with a free tier.
How we know: Research-based: services, licences, retirement dates and prices were checked against AWS (ElastiCache pricing, documentation and Valkey page), Microsoft Learn and the Azure Managed Redis pricing page, Google Cloud Memorystore documentation, the Redis Cloud documentation, the Redis GitHub repository, valkey.io and the Upstash pricing page on 8 October 2026. We have not run caches on any of these services for this guide, so no latency or throughput claims are made.

Redis licence changes and Valkey

Choosing managed Redis now starts with the licence history. The Redis repository on GitHub states that versions 7.2.x and earlier are BSDv3, versions 7.4.x to 7.8.x are under a choice of RSALv2 or SSPLv1, and 8.0.x and later are under RSALv2, SSPLv1 or AGPLv3 at your option. AWS describes the background: in March 2024, after Redis Inc. announced that future versions would no longer be open source, the Linux Foundation and Redis contributors forked Redis OSS 7.2 as Valkey.

Valkey is BSD-licensed and backed by the Linux Foundation; its 9.x line is current. For managed services this has two effects. AWS and Google offer Valkey as a first-class engine alongside, or instead of, Redis OSS. Microsoft and Redis Inc. offer services built on Redis Enterprise software. Both families speak the Redis protocol, so most client libraries work with either, but newer Redis 8 features and newer Valkey features differ, so check the features you rely on.

Managed Redis providers compared

The table summarises what each provider documents. "Redis-compatible" means the service implements the Redis protocol; the engine underneath is named where the provider names it.

Managed Redis and Valkey services (as documented, October 2026)
ServiceEngineCloudsModelNotes
Amazon ElastiCacheValkey, Redis OSS, MemcachedAWSServerless or node-based clustersValkey priced lower than Redis OSS
Redis CloudRedis (Redis Software features)AWS, Google Cloud, AzureEssentials and Pro plansFree 30 MB Essentials plan
Azure Managed RedisRedis Enterprise software (Redis 7.4.x)AzureMemory Optimized, Balanced, Compute Optimized, Flash Optimized tiersReplaces Azure Cache for Redis
Azure Cache for RedisFork of Redis OSSAzureBasic, Standard, Premium, EnterpriseRetiring 2027 and 2028
Memorystore for ValkeyValkey 7.2, 8.0, 9.0, 9.1Google CloudCluster Mode Enabled or DisabledSupports a subset of Valkey commands
Memorystore for RedisRedisGoogle CloudBasic and Standard tiersStandard tier for high availability
Upstash RedisRedis-compatibleAWS, GCP (and Fly, Vercel)Pay per request or fixed plansFree tier 256 MB, 500K commands a month

Amazon ElastiCache: AWS Redis and Valkey

ElastiCache is the default managed Redis on AWS. AWS documents that it works with the Valkey, Memcached and Redis OSS engines, and that you can run it as a serverless cache or a node-based cluster. All Redis OSS 7.2 features are available in Valkey 7.2 and later, and some existing Redis OSS clusters can be upgraded to Valkey; AWS says Redis OSS reserved nodes carry over to Valkey nodes in the same family and region.

On AWS Redis pricing, Serverless charges for average data stored per GB-hour and for ElastiCache Processing Units (ECPUs); node-based clusters charge per node-hour. AWS states that Valkey "starts at $6/month" and is 33% cheaper on Serverless and 20% cheaper on node-based clusters than its other engines, with a lower minimum storage for Valkey Serverless (100 MB rather than 1 GB). Older Redis OSS versions past end of support incur Extended Support premiums, so plan upgrades.

Azure: Azure Managed Redis replaces Azure Cache for Redis

Microsoft has announced the retirement of Azure Cache for Redis. According to Microsoft Learn, the Enterprise and Enterprise Flash tiers retire on 31 March 2027, and the Basic, Standard and Premium tiers retire on 30 September 2028, with remaining instances disabled from 1 October 2028. Microsoft recommends upgrading to Azure Managed Redis now rather than waiting.

Azure Managed Redis is based on Redis Enterprise software, supports Redis 7.4.x, and comes in four tiers: Memory Optimized (8:1 memory to vCPU), Balanced (4:1), Compute Optimized (2:1) and Flash Optimized, which moves less-used data to NVMe storage. Instances are clustered by default, so client libraries must be configured for clustered Redis, and Microsoft notes some management operations, regions and SKU sizes were not yet available when it published its migration FAQ. Azure Redis pricing is per instance per month, with high availability (two nodes) costing twice the single-node price.

Redis Cloud, Google Memorystore and Upstash

Redis Cloud is Redis Inc.'s fully managed service. You choose AWS, Google Cloud or Microsoft Azure and a region when you create a database. Plans are Essentials (free 30 MB, then paid plans from 250 MB that add high availability and backups) and Pro for larger deployments; Redis documents migration guides from ElastiCache and Memorystore.

Google Memorystore offers Memorystore for Valkey (fully managed, with Cluster Mode Enabled or Disabled and up to five replicas per shard) and Memorystore for Redis (Basic tier standalone, or Standard tier with high availability up to 300 GB), plus Memorystore for Redis Cluster. Google notes that Memorystore for Valkey supports a subset of the Valkey command library.

Upstash sells serverless Redis billed per request, which suits low or spiky traffic and edge platforms. Its free tier includes 256 MB of data and 500K commands a month; pay-as-you-go is priced per 100K commands, and fixed plans start at 10 USD a month.

How to choose a managed Redis service

  • Your app runs on AWS: ElastiCache, choosing Valkey unless you need a Redis-only feature.
  • Your app runs on Azure: Azure Managed Redis for anything new; plan migrations off Azure Cache for Redis before the retirement dates.
  • Your app runs on Google Cloud: Memorystore for Valkey, or Memorystore for Redis for existing Redis deployments.
  • You want Redis 8 features or multi-cloud: Redis Cloud.
  • Serverless or edge apps with uneven traffic: Upstash or ElastiCache Serverless.

Redis is usually a cache or secondary store next to a primary database; for how it compares as a data store, see Redis vs PostgreSQL and Redis vs MongoDB.

Pricing

Prices from the provider's official pricing pages, checked 8 October 2026, region AWS US East (N. Virginia) as used in AWS's pricing examples; Azure Central US; Upstash list prices, in USD, excluding tax. List prices only; discounts, commitments and your actual usage change the bill.

These are starting points, not complete bills. ElastiCache node-hour rates for each instance type did not render in our verification tool, so only the prices AWS states in its pricing text and examples are quoted. Google Memorystore and Redis Cloud paid plan prices are not quoted here; check their pricing pages for your region and size.

Selected managed Redis list prices, checked 8 October 2026
ServicePriceBasis
ElastiCache Serverless for Valkey, storage0.084 USD per GB-hourUS East (N. Virginia), AWS example
ElastiCache Serverless for Valkey, requests0.0023 USD per million ECPUsUS East (N. Virginia), AWS example
ElastiCache for Valkey, entry pointStarts at 6 USD per monthAWS pricing FAQ
ElastiCache backup storage0.085 USD per GiB per monthAll AWS Regions
Azure Managed Redis Balanced B0 (1 GB)13.14 USD per month one node; 26.28 USD high availabilityCentral US, pay as you go
Azure Managed Redis Balanced B1 (1 GB)25.55 USD per month one node; 51.10 USD high availabilityCentral US, pay as you go
Redis Cloud Essentials (30 MB)FreeLearning and test projects
Upstash RedisFree tier; 0.2 USD per 100K commands; fixed from 10 USD per monthUpstash pricing page

Small ElastiCache Serverless for Valkey cache

  • 2 GB average data stored, running 730 hours
  • 1,000 requests per second, each under 1 KB (1 ECPU per request)
  • US East (N. Virginia); excludes data transfer and backups
ItemBasisEstimated per month
Data storage2 GB x 0.084 USD x 730 hours122.64 USD
ECPUs3.6 million ECPUs per hour x 0.0023 USD per million x 730 hours6.04 USD
Estimated total128.68 USD per month

Azure Managed Redis Balanced B0 with high availability

  • 1 GB Balanced B0, two nodes (high availability), Central US
  • Pay as you go; excludes data transfer
ItemBasisEstimated per month
B0 two-node instanceListed monthly price26.28 USD
Estimated total26.28 USD per month

Worked examples are estimates calculated from the list prices above; they are not quotes or measured bills.

Frequently asked questions

Is Redis still open source?

Redis 8.0 and later can be used under AGPLv3, RSALv2 or SSPLv1 at your option, according to the Redis GitHub repository. Versions 7.4 to 7.8 are only under RSALv2 or SSPLv1. Valkey, the Linux Foundation fork of Redis 7.2, is BSD-licensed.

Should I use Valkey or Redis OSS on ElastiCache?

AWS prices Valkey lower (33% on Serverless, 20% on node-based) and documents that all Redis OSS 7.2 features are available in Valkey 7.2 and later. Choose Redis OSS only if you depend on behaviour specific to it.

Is Azure Cache for Redis being retired?

Yes. Microsoft Learn states the Enterprise and Enterprise Flash tiers retire on 31 March 2027 and the Basic, Standard and Premium tiers on 30 September 2028. Microsoft recommends moving to Azure Managed Redis.

What is the cheapest managed Redis?

For tiny workloads, the free tiers of Redis Cloud (30 MB) and Upstash (256 MB, 500K commands a month) cost nothing. For paid caches, ElastiCache for Valkey starts at about 6 USD a month by AWS's own figure, and Azure Managed Redis B0 is 13.14 USD a month for one node in Central US.

Is Redis Cloud available on AWS and Azure?

Yes. When you create a Redis Cloud database you choose Amazon Web Services, Google Cloud or Microsoft Azure as the cloud vendor, then a region.

Sources

Checked 8 October 2026.

How we research cloud database guides: our editorial method. CodeWithSQL earns nothing from the providers mentioned.

Choosing where to run your database?

Start with the section overview, or compare providers side by side.