Amazon ElastiCache has no upfront costs. With on-demand nodes you pay only for the resources you consume by the hour without any long-term commitments. With Reserved Nodes, you can make a low, one-time, up-front payment for each node you wish to reserve for a 1 or 3 year term. In return, you receive a significant discount off the ongoing hourly usage rate for the Node(s) you reserve.

The Amazon ElastiCache Free Usage Tier helps new AWS customers get started with a managed caching service in the cloud for free. Customers eligible for the AWS Free Usage tier receive 750 hours per month of a t1.micro or t2.micro node.

Pay only for what you use. There is no minimum fee. Estimate your monthly bill using the AWS Simple Monthly Calculator.

View Detailed Pricing for Amazon ElastiCache »

Amazon ElastiCache can be used to significantly improve latency and throughput for many read-heavy application workloads (such as social networking, gaming, media sharing and Q&A portals) or compute-intensive workloads (such as a recommendation engine) by allowing you to store the objects that are often read in cache. Moreover, with Redis’s support for advanced data structures, you can augment the database tier to provide features (such as leaderboard, counting, session and tracking) that are not easily achievable via databases in a cost-effective way.

Amazon ElastiCache simplifies and offloads the management, monitoring, and operation of in-memory cache environments, enabling you to focus on the differentiating parts of your applications.

Amazon ElastiCache provides:

  • Support for two engines: Memcached and Redis
  • Ease of management via the AWS Management Console. With a few clicks you can configure and launch cache nodes for the engine you wish to use.
  • Compatibility with the specific engine protocol. This means most of the client libraries will work with the respective engines they were built for - no additional changes or tweaking required.
  • Detailed monitoring statistics for the engine nodes at no extra cost via Amazon CloudWatch
  • Pay only for the resources you consume based on node hours used

Amazon ElastiCache is available in all AWS regions and allows you to run your cache nodes in Amazon Virtual Private Cloud.

Get Started with AWS for Free

Create a Free Account
Or Sign In to the Console

AWS Free Tier includes 750hrs of Micro Cache Node with Amazon ElastiCache.

View AWS Free Tier Details »

Amazon ElastiCache currently supports the following Cache Node Types:

Cache Node Type vCPU Memory (GiB) Network Performance
Standard - Current Generation
cache.t2.micro 1 0.555 Low to Moderate
cache.t2.small 1 1.55 Low to Moderate
cache.t2.medium 2 3.22 Low to Moderate
cache.m3.medium 1 2.78 Moderate
cache.m3.large 2 6.05 Moderate
cache.m3.xlarge 4 13.3 High
cache.m3.2xlarge 8 27.9 High
cache.m4.large 2 6.42 Moderate
cache.m4.xlarge 4 14.28 High
cache.m4.2xlarge 8 29.7 High
cache.m4.4xlarge 16 60.78 High
cache.m4.10xlarge 40 154.64 10 Gigabit
Memory Optimized - Current Generation
cache.r3.large 2 13.5 Moderate
cache.r3.xlarge 4 28.4 Moderate
cache.r3.2xlarge 8 58.2 High
cache.r3.4xlarge 16 118 High
cache.r3.8xlarge 32 237 10 Gigabit
cache.r4.large 2 12.3 Up to 10 Gigabit
cache.r4.xlarge 4 25.05 Up to 10 Gigabit
cache.r4.2xlarge 8 50.47 Up to 10 Gigabit
cache.r4.4xlarge 16 101.38 Up to 10 Gigabit
cache.r4.8xlarge 32 203.26 10 Gigabit
cache.r4.16xlarge 64 407 25 Gigabit

Looking for T1, M1, M2, or C1 Cache Nodes? See the Previous Generation Cache Nodes page.

Your use of this service is subject to the Amazon Web Services Customer Agreement.