Amazon ElastiCache vs Redis Cloud
SEPT 2026 auditA comparison of Amazon ElastiCache and Redis Cloud built from values read directly from each provider's own documentation, with the source recorded against every figure.
The short answer
Choose Amazon ElastiCache if…
Teams already on AWS that want engine choice (Valkey, Memcached or Redis OSS) under one billing model, or that specifically need Valkey's newer durable-persistence option.
Editorial · Palash Bagchi · approved
Choose Redis Cloud if…
Teams that want Redis from the company that maintains it, with an on-demand hourly Essentials tier cheap enough to run a small production workload without committing to a fixed plan.
Editorial · Palash Bagchi · approved
Consider something else if…
- Amazon ElastiCache: AWS isn't the target cloud, or the free-tier eligibility window matters — it's restricted to accounts that signed up for AWS Free Tier before July 15, 2025.
- Redis Cloud: Multi-region active-active replication is needed on a small budget — that's a Pro-tier feature here, where a serverless competitor may price per-region replication into a lower-cost plan.
Neither quite fits? Every other option, ranked by iScore: Amazon ElastiCache alternatives · Redis Cloud alternatives
17 sourced criteria separate them — see where, with sources, below.
Pick the criteria you care about. The chart counts how many of them lean toward each provider — the same read as scanning the bars below, just totalled for the ones you chose.
Amazon ElastiCache 0
Redis Cloud 0
At a glance.
| Criterion | Amazon ElastiCache | Redis Cloud |
|---|---|---|
| Pricing | ||
| Free tier | No | Yes |
| Kind of free offer | Introductory free tier | Free tier |
| Entry paid plan | On-demand example: cache.r7g.large at $0.1752/hour. Actual entry price depends on node size and engine chosen. | Essentials: from $0.007/hour, $5/month total. 250 MB-100 GB RAM and SSD, single DB. |
| Pricing model | Three models: on-demand (hourly per node), serverless (billed on GB-hours of data storage plus ECPUs consumed), or Database Savings Plans for committed use. | On-demand hourly billing. Data transfer is included in the price, with limits. |
| Infrastructure | ||
| Regions | 34 commercial AWS Regions plus 2 AWS GovCloud (US) Regions listed in the ElastiCache service endpoints table. Count of distinct regions in the endpoints table; China regions are not listed there. | 76 regions for Redis Cloud Pro — 34 AWS and 42 Google Cloud — and 38 for Essentials (20 AWS, 16 Google Cloud, 2 Azure). Counted from the per-provider tables on Redis's supported-regions page, which publishes the regions and no total; Redis Cloud Pro on Azure is delivered as Azure Managed Redis rather than listed here, and the page notes AWS me-central-1 is temporarily unavailable. |
| Caching | ||
| Max dataset size, entry plan | Up to 310 TiB of data in a single ElastiCache for Valkey cluster, or 982 TiB with data tiering. Cluster maximum for the service, not an entry-plan allowance; ElastiCache is sold per node or per usage. | 30 MB on the free Redis Cloud Essentials plan; paid Essentials plans start at 250 MB and run to 12 GB, or to 100 GB on the Essentials plans with Redis Flex, per the plan tables on this page. Redis Cloud Pro is separate: the plan comparison lists 50 TB memory size. |
| Data persistence | Durable on Valkey 9.0+: data is stored persistently. Synchronous writes cost an 18% premium; asynchronous writes carry no additional cost. Redis OSS and Memcached engines are not documented as persistent here. | AOF (every write on Redis Cloud Pro, every second on paid Essentials) or snapshots every 1, 6 or 12 hours; free Essentials plans support no persistence at all. |
| Multi-region replication | Global Datastore provides managed, secure cross-region replication. Outgoing traffic from the source Region is charged; AWS prices its own worked example at $0.02 per GiB. | Active-active multi-region replication is a Pro feature, alongside auto-tiering and private connectivity; Essentials is active-passive. |
| Compliance | ||
| SOC 2 | Listed as SOC-compliant on AWS's own compliance scope page. | Annual SOC 2 Type II (SSAE 18) audit by an independent third-party firm; Redis provides the report on written request, under confidentiality. Measures document applies to the Redis Cloud Services; last updated March 20, 2025. |
| ISO 27001 | Covered under AWS's account-wide ISO/IEC 27001:2022 certification — not scoped per-service the way SOC, HIPAA and PCI DSS are on AWS's own site. | ISO 27001:2022 ISMS certification covering information assets at Redis; the certificate is downloadable from the Trust Center after requesting access. Trust Center names Coalfire as auditor; scope is stated for Redis, not Redis Cloud specifically. |
| HIPAA | Listed as a HIPAA-eligible service on AWS's own reference page. | Redis offers a HIPAA-compliant business associate agreement (BAA) for its HIPAA-secure Redis Cloud services. |
| GDPR / data residency | AWS customers can process personal data on all AWS services in compliance with GDPR, and choose the storage type and geographic region for their data. | DPA incorporates the EU Standard Contractual Clauses; the customer controls which geographic region personal data resides in when configuring the service. |
| PCI DSS | Listed as PCI DSS-compliant on AWS's own compliance scope page. | Assessed as a Level 1 Service Provider against PCI DSS 4.0.1; Redis Cloud Flexible/Annual subscriptions may process, store and transmit card data. Scope named as Redis Cloud Flexible/Annual subscriptions, not Essentials. |
| Encryption at rest | Always enabled on serverless caches and on clusters with durability enabled; on other node-based clusters it can be enabled only at creation time. | Redis Cloud deployments are always encrypted at rest — encrypted EBS volumes on AWS, and disk encryption by default on Google Cloud and Azure. Docs say always; the plan comparison table lists encryption at rest only under Redis Cloud Pro. |
| Role-based access control | RBAC user groups with per-user passwords and ACL access strings on Valkey 7.2+ and Redis OSS 6.0-7.2; the only way to control access to serverless caches. | RBAC is configured in the Redis Cloud console: named Redis ACLs are grouped into roles spanning databases, and roles are assigned to database users. Some Redis ACL subcommands (ACL SETUSER, DELUSER, LOAD, SAVE, LOG, GENPASS) are not supported. |
| Private networking / VPC | All current-generation nodes launch only inside an Amazon VPC; cluster access is controlled with Amazon VPC security groups. | AWS PrivateLink exposes the database as a VPC endpoint service inside your own VPC; available only with Redis Cloud Pro, not supported on Essentials. VPC peering, AWS Transit Gateway and Google Private Service Connect are the other options, also Pro only. |
| Dedicated infrastructure | ElastiCache clusters can be deployed on AWS Outposts, AWS-managed infrastructure on customer premises; only single-Outpost mode is supported. | Redis Cloud Pro is hosted in dedicated VPCs, with single- or multi-AZ high availability, Active-Active, clustering and configurable backups. The pricing page calls Essentials a shared deployment and Pro a dedicated cloud deployment. |
Where they differ.
Free tier
- Amazon ElastiCache
- No
- Redis Cloud
- Yes
Sources (2) →Sources ↓
- Amazon ElastiCache Pricing ↗
“If you signed up for AWS Free Tier prior to July 15, 2025, you have 750 hours of ElastiCache cache.t3.micro node usage free for up to 12 months.”
Read 2026-09-11 · official pricing · Report a correction
- Redis Cloud Pricing ↗
“Free Always $0 Up to 30 MB Just go for it Shared cloud deployment 30 MB single DB Best-effort SLA, community support”
Read 2026-09-14 · official pricing · Report a correction
Kind of free offer
- Amazon ElastiCache
- Introductory free tier
- Redis Cloud
- Free tier
Sources (2) →Sources ↓
- AWS Free Tier ↗
“The account closes on its own 6 months after you open it or when your credits run out, whichever comes first. You won't be charged unless you convert to a Paid plan.”
Read 2026-09-13 · official pricing · Report a correction
- Redis Cloud Pricing ↗
“Free Always $0 Up to 30 MB Just go for it Shared cloud deployment 30 MB single DB Best-effort SLA, community support”
Read 2026-09-14 · official pricing · Report a correction
Entry paid plan
- Amazon ElastiCache
- On-demand example: cache.r7g.large at $0.1752/hour. Actual entry price depends on node size and engine chosen.
- Redis Cloud
- Essentials: from $0.007/hour, $5/month total. 250 MB-100 GB RAM and SSD, single DB.
Sources (2) →Sources ↓
- Amazon ElastiCache Pricing ↗
“cache.r7g.large at $0.1752/hour on-demand.”
Read 2026-09-11 · official pricing · Report a correction
- Redis Cloud Pricing ↗
“Essentials From $0.007 /hour Total $5/month Get Essentials Shared deployment 250 MB-100 GB RAM & SSD, single DB”
Read 2026-09-13 · official pricing · Report a correction
Pricing model
- Amazon ElastiCache
- Three models: on-demand (hourly per node), serverless (billed on GB-hours of data storage plus ECPUs consumed), or Database Savings Plans for committed use.
- Redis Cloud
- On-demand hourly billing. Data transfer is included in the price, with limits.
Sources (2) →Sources ↓
- Amazon ElastiCache Pricing ↗
“on-demand, serverless, and Database Savings Plans.”
Read 2026-09-11 · official pricing · Report a correction
- Redis Cloud Pricing ↗
“Pricing methodology On demand On demand On demand On demand, annual Data transfer Included in price, limited Included in price, limited Included in price, limited Usage based”
Read 2026-09-13 · official pricing · Report a correction
Regions
34 commercial AWS Regions plus 2 AWS GovCloud (US) Regions listed in the ElastiCache service endpoints table. Count of distinct regions in the endpoints table; China regions are not listed there.
76 regions for Redis Cloud Pro — 34 AWS and 42 Google Cloud — and 38 for Essentials (20 AWS, 16 Google Cloud, 2 Azure). Counted from the per-provider tables on Redis's supported-regions page, which publishes the regions and no total; Redis Cloud Pro on Azure is delivered as Azure Managed Redis rather than listed here, and the page notes AWS me-central-1 is temporarily unavailable.
Sources (2) →Sources ↓
- Amazon ElastiCache endpoints and quotas - AWS General Reference ↗
“Region Name Region Endpoint Protocol US East (Ohio) us-east-2 elasticache.us-east-2.amazonaws.com [...] AWS GovCloud (US-West) us-gov-west-1 elasticache.us-gov-west-1.amazonaws.com”
Read 2026-09-13 · official docs · Report a correction
- Supported Cloud providers and regions — Redis Cloud Docs ↗
“Redis Cloud supports databases in the following Amazon Web Services (AWS) regions. [...] Redis Cloud supports databases in the following Google Cloud regions. [...] Redis Cloud Essentials is available on the following Microsoft Azure regions:”
Read 2026-09-13 · official docs · Report a correction
Max dataset size, entry plan
- Amazon ElastiCache
- Up to 310 TiB of data in a single ElastiCache for Valkey cluster, or 982 TiB with data tiering. Cluster maximum for the service, not an entry-plan allowance; ElastiCache is sold per node or per usage.
- Redis Cloud
- 30 MB on the free Redis Cloud Essentials plan; paid Essentials plans start at 250 MB and run to 12 GB, or to 100 GB on the Essentials plans with Redis Flex, per the plan tables on this page. Redis Cloud Pro is separate: the plan comparison lists 50 TB memory size.
Sources (2) →Sources ↓
- Valkey-, Memcached-, and Redis OSS-Compatible Cache - Amazon ElastiCache FAQs - AWS ↗
“as traffic fluctuates, ElastiCache scales to hundreds of terabytes of data and billions operations per second; with ElastiCache for Valkey you can reach up to 310 TiB of data in a single cluster, or 982 TiB with data tiering.”
Read 2026-09-13 · official site · Report a correction
- Redis Cloud Essentials plans — Redis Cloud Docs ↗
“The 30 MB Essentials plan is free; it's designed for learning and building test projects. [...] Our paid plans start at 250 MB and offer extra features, like high availability and backups (both daily and instant).”
Read 2026-09-13 · official docs · Report a correction
Data persistence
- Amazon ElastiCache
- Durable on Valkey 9.0+: data is stored persistently. Synchronous writes cost an 18% premium; asynchronous writes carry no additional cost. Redis OSS and Memcached engines are not documented as persistent here.
- Redis Cloud
- AOF (every write on Redis Cloud Pro, every second on paid Essentials) or snapshots every 1, 6 or 12 hours; free Essentials plans support no persistence at all.
Sources (2) →Sources ↓
- Amazon ElastiCache Pricing ↗
“Durability is a feature available with Valkey 9.0, allowing you to use ElastiCache as a persistent data store with microsecond read latency. [...] ElastiCache offers two durability options: synchronous writes designed for zero data loss, and asynchronous writes for microsecond write latency. Pricing Beyond the standard node-hour pricing, there is no additional cost for asynchronous writes. Synchronous writes are priced at 18% on top of the standard node-hour price for node-based ElastiCache clusters.”
Read 2026-09-13 · official pricing · Report a correction
- Data persistence — Redis Cloud Docs ↗
“Snapshots are copies of the in-memory database, taken at periodic intervals (one, six, or twelve hours). [...] Free Redis Cloud Essentials plans do not support data persistence; the setting is disabled entirely. [...] Paid Redis Cloud Essentials plans support AOF every second and all snapshot options.”
Read 2026-09-13 · official docs · Report a correction
Multi-region replication
- Amazon ElastiCache
- Global Datastore provides managed, secure cross-region replication. Outgoing traffic from the source Region is charged; AWS prices its own worked example at $0.02 per GiB.
- Redis Cloud
- Active-active multi-region replication is a Pro feature, alongside auto-tiering and private connectivity; Essentials is active-passive.
Sources (2) →Sources ↓
- Amazon ElastiCache Pricing ↗
“ElastiCache Global Datastore enables fully managed, reliable, and secure cross-Region replication. The following charges apply for outgoing traffic from the primary (or source) Region. [...] Global Datastore replication traffic OUT = 36 GiB /hr 36 GiB * $0.02 = $0.72 /hr”
Read 2026-09-13 · official pricing · Report a correction
- Redis Cloud Pricing ↗
“Everything in Essentials, plus active-active (multi-region), auto-tiering, private connectivity [...] Deployment Active-Passive global distribution Active-Active global distribution”
Read 2026-09-13 · official pricing · Report a correction
SOC 2
- Amazon ElastiCache
- Listed as SOC-compliant on AWS's own compliance scope page.
- Redis Cloud
- Annual SOC 2 Type II (SSAE 18) audit by an independent third-party firm; Redis provides the report on written request, under confidentiality. Measures document applies to the Redis Cloud Services; last updated March 20, 2025.
Sources (2) →Sources ↓
- AWS Services in Scope — SOC ↗
“This webpage provides a list of AWS Services in Scope of AWS assurance programs. [...] Amazon ElastiCache ✓ Amazon EventBridge ✓ Amazon FinSpace ✓ Amazon Forecast ✓ Amazon Fraud”
Read 2026-09-13 · official site · Report a correction
- Redis Technical and Organizational Security Measures — Redis Legal Hub ↗
“At least annually, an independent, reputable, third-party firm will investigate and prepare a SSAE 18 Type II, specifically a SOC 2 Type II, compliance report and certification based on such investigations [...] Upon your written request, Redis will make a copy of this report available to you”
Read 2026-09-13 · official site · Report a correction
ISO 27001
- Amazon ElastiCache
- Covered under AWS's account-wide ISO/IEC 27001:2022 certification — not scoped per-service the way SOC, HIPAA and PCI DSS are on AWS's own site.
- Redis Cloud
- ISO 27001:2022 ISMS certification covering information assets at Redis; the certificate is downloadable from the Trust Center after requesting access. Trust Center names Coalfire as auditor; scope is stated for Redis, not Redis Cloud specifically.
Sources (2) →Sources ↓
- ISO/IEC 27001:2022 Compliance — AWS ↗
“AWS has certification for compliance with ISO/IEC 27001:2022, 27017:2015, and 27018:2019. These certifications are performed by independent third-party auditors.”
Read 2026-09-12 · official site · Report a correction
- Redis Trust Center — Certifications & Compliance, ISO/IEC 27001 ↗
“ISO 27001 Certificate [...] ISO 27001:2022 works to establish, implement, maintain, and continually improve an ISMS, ensuring the confidentiality, integrity, and availability of information assets at Redis.”
Read 2026-09-13 · official site · Report a correction
HIPAA
- Amazon ElastiCache
- Listed as a HIPAA-eligible service on AWS's own reference page.
- Redis Cloud
- Redis offers a HIPAA-compliant business associate agreement (BAA) for its HIPAA-secure Redis Cloud services.
Sources (2) →Sources ↓
- HIPAA Eligible Services Reference — AWS ↗
“The services listed below are eligible to create, receive, process, maintain, or transmit electronic protected health information (ePHI). [...] Amazon ElastiCache AWS Elastic Beanstalk Amazon Elastic Block Store (Amazon EBS) Amazon”
Read 2026-09-13 · official site · Report a correction
- Redis Trust Center — Certifications & Compliance, HIPAA ↗
“Redis offers a HIPAA-compliant business associate agreement (BAA) for our HIPAA-secure Redis Cloud services.”
Read 2026-09-13 · official site · Report a correction
GDPR / data residency
- Amazon ElastiCache
- AWS customers can process personal data on all AWS services in compliance with GDPR, and choose the storage type and geographic region for their data.
- Redis Cloud
- DPA incorporates the EU Standard Contractual Clauses; the customer controls which geographic region personal data resides in when configuring the service.
Sources (2) →Sources ↓
- GDPR — Amazon Web Services ↗
“AWS customers can use all AWS services to process personal data [...] in compliance with the GDPR. [...] Customers have control of their customer data. With AWS, customers can: Determine where their customer data will be stored, including the type of storage and geographic region of that storage.”
Read 2026-09-12 · official site · Report a correction
- Data Processing Addendum — Redis Legal Hub ↗
“standard contractual clauses for the transfer of personal data to third countries pursuant to the Commission Implementing Decision (EU) 2021/914 of 4 June 2021 [...] Customer controls the geographic regions in which Personal Data resides when configuring the Services.”
Read 2026-09-13 · official site · Report a correction
PCI DSS
- Amazon ElastiCache
- Listed as PCI DSS-compliant on AWS's own compliance scope page.
- Redis Cloud
- Assessed as a Level 1 Service Provider against PCI DSS 4.0.1; Redis Cloud Flexible/Annual subscriptions may process, store and transmit card data. Scope named as Redis Cloud Flexible/Annual subscriptions, not Essentials.
Sources (2) →Sources ↓
- AWS Services in Scope — PCI DSS ↗
“This webpage provides a list of AWS Services in Scope of AWS assurance programs. [...] Amazon ElastiCache ✓ ✓ Amazon Elastic Block Store (EBS) ✓ ✓ Amazon Elastic Compute Cloud (EC2)”
Read 2026-09-13 · official site · Report a correction
- Redis Trust Center — Certifications & Compliance, PCI DSS ↗
“Redis Cloud Flexible/Annual subscriptions is authorized to process, store, and transmit credit card information for our customers. Redis has been assessed as a Level 1 Service Provider against the PCI DSS 4.0.1 standard.”
Read 2026-09-13 · official site · Report a correction
Encryption at rest
- Amazon ElastiCache
- Always enabled on serverless caches and on clusters with durability enabled; on other node-based clusters it can be enabled only at creation time.
- Redis Cloud
- Redis Cloud deployments are always encrypted at rest — encrypted EBS volumes on AWS, and disk encryption by default on Google Cloud and Azure. Docs say always; the plan comparison table lists encryption at rest only under Redis Cloud Pro.
Sources (2) →Sources ↓
- At-Rest Encryption in ElastiCache - Amazon ElastiCache ↗
“ElastiCache at-rest encryption is a feature to increase data security by encrypting on-disk data. It is always enabled on a serverless cache and on clusters with durability enabled. [...] You can enable at-rest encryption on a replication group only when creating the replication group.”
Read 2026-09-13 · official docs · Report a correction
- Encryption at rest — Redis Cloud Docs ↗
“Redis Cloud deployments are always encrypted at rest. [...] Persistent data is written to encrypted EBS volumes. [...] All data written to disk on Google Cloud-based Redis Cloud deployments is encrypted by default.”
Read 2026-09-13 · official docs · Report a correction
Role-based access control
- Amazon ElastiCache
- RBAC user groups with per-user passwords and ACL access strings on Valkey 7.2+ and Redis OSS 6.0-7.2; the only way to control access to serverless caches.
- Redis Cloud
- RBAC is configured in the Redis Cloud console: named Redis ACLs are grouped into roles spanning databases, and roles are assigned to database users. Some Redis ACL subcommands (ACL SETUSER, DELUSER, LOAD, SAVE, LOG, GENPASS) are not supported.
Sources (2) →Sources ↓
- Role-Based Access Control (RBAC) - Amazon ElastiCache ↗
“RBAC is also the only way to control access to serverless caches. This is available for Valkey 7.2 and onward, and Redis OSS 6.0 to 7.2.”
Read 2026-09-13 · official docs · Report a correction
- Enable Role-based access control — Redis Cloud Docs ↗
“In Redis Cloud, you configure RBAC using the Redis Cloud console. [...] Each role consists of a set of permissions for one or more Redis Cloud databases.”
Read 2026-09-13 · official docs · Report a correction
Private networking / VPC
- Amazon ElastiCache
- All current-generation nodes launch only inside an Amazon VPC; cluster access is controlled with Amazon VPC security groups.
- Redis Cloud
- AWS PrivateLink exposes the database as a VPC endpoint service inside your own VPC; available only with Redis Cloud Pro, not supported on Essentials. VPC peering, AWS Transit Gateway and Google Private Service Connect are the other options, also Pro only.
Sources (2) →Sources ↓
- Amazon VPCs and ElastiCache security - Amazon ElastiCache ↗
“We have deprecated the use of Amazon EC2-Classic for launching ElastiCache clusters. All current generation nodes are launched in Amazon Virtual Private Cloud only. [...] You can also add a cluster to the virtual network, and control access to the cluster by using Amazon VPC security groups.”
Read 2026-09-13 · official docs · Report a correction
- Connect to Amazon Web Services PrivateLink — Redis Cloud Docs ↗
“With AWS PrivateLink, Redis Cloud exposes a VPC endpoint service that you connect to as a consumer from your own VPC. [...] It is not supported for Redis Cloud Essentials.”
Read 2026-09-13 · official docs · Report a correction
Dedicated infrastructure
- Amazon ElastiCache
- ElastiCache clusters can be deployed on AWS Outposts, AWS-managed infrastructure on customer premises; only single-Outpost mode is supported.
- Redis Cloud
- Redis Cloud Pro is hosted in dedicated VPCs, with single- or multi-AZ high availability, Active-Active, clustering and configurable backups. The pricing page calls Essentials a shared deployment and Pro a dedicated cloud deployment.
Sources (2) →Sources ↓
- Using Outposts with ElastiCache - Amazon ElastiCache ↗
“You can use AWS Outposts with ElastiCache. Outposts is a fully managed service that extends AWS infrastructure, services, APIs, and tools to customer premises. [...] At this time, only single-outpost mode is supported.”
Read 2026-09-13 · official docs · Report a correction
- Manage subscriptions — Redis Cloud Docs ↗
“Redis Cloud Pro supports more databases, larger databases, greater throughput, and no fixed database-level connection limit compared to Redis Cloud Essentials. [...] Hosted in dedicated VPCs, they feature high-availability in a single or multi-AZ, Active-Active, clustering, data persistence, and configurable backups.”
Read 2026-09-13 · official docs · Report a correction
When these numbers change, hear about it. Sources are re-checked monthly; a repricing goes out as a short note.
Documented by only one.
These criteria are published by one provider and not the other. An absence here means we have not found a source, not that the feature is missing — except where we say we read the other provider's own page on a given date and it does not state it. Those rows lean, and the provider can correct them with a link.
Questions this comparison answers.
Entry paid plan: Amazon ElastiCache or Redis Cloud?
Amazon ElastiCache: On-demand example: cache.r7g.large at $0.1752/hour. Actual entry price depends on node size and engine chosen.
Redis Cloud: Essentials: from $0.007/hour, $5/month total. 250 MB-100 GB RAM and SSD, single DB.
Free tier: Amazon ElastiCache or Redis Cloud?
Amazon ElastiCache: No
Redis Cloud: Yes
Should I choose Amazon ElastiCache or Redis Cloud?
Pick Amazon ElastiCache if Teams already on AWS that want engine choice (Valkey, Memcached or Redis OSS) under one billing model, or that specifically need Valkey's newer durable-persistence option.
Pick Redis Cloud if Teams that want Redis from the company that maintains it, with an on-demand hourly Essentials tier cheap enough to run a small production workload without committing to a fixed plan.

Comments are hosted by EchoThread, which sets cookies and offers social sign-in. Like the analytics on this site, it does not load until you accept — see the privacy page.