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.
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.
Paying for what you use
Available Cache Nodes
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|
|Memory Optimized - Current Generation|
|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|
Looking for T1, M1, M2, or C1 Cache Nodes? See the Previous Generation Cache Nodes page.
Intended Usage and Restrictions
Your use of this service is subject to the Amazon Web Services Customer Agreement.