Usecase Universe

A collective of use cases for DevOps teams

Browse a variety of 200+ predefined templates to automate all your AWS actions

Create Template
Solutions
All Categories

ElastiCache

24 Times Used
22 MAY 2019
ElastiCache Redis Multi-AZ
ElastiCache
Security
Security

Ensure that your ElastiCache Redis Cache clusters are using a Multi-AZ deployment configuration to enhance High Availability (HA). To determine if your ElastiCache Redis Cache clusters are using a Multi-AZ configuration.

ElastiCache Desired Node Type
ElastiCache
Security
Security

Setting limits for the type of AWS ElastiCache cluster nodes will help you address internal compliance requirements and prevent unexpected charges on your AWS bill. Ensure that your existing AWS ElastiCache cluster nodes have the desired type established by your organization based on the caching workload required.

ElastiCache Cluster In VPC
ElastiCache
Security
Security

Amazon ElastiCache clusters using EC2-VPC platform instead of EC2-Classic can bring multiple advantages such as better flexibility and control over the cache clusters security, availability, traffic routing and more. This template ensure that your ElastiCache clusters are provisioned within the AWS EC2-VPC platform or not.

ElastiCache Clusters without CloudWatch Alarms
ElastiCache
CloudWatch
Operational Excellence
Operational Excellence

Send a report of ElastiCache clusters without a cloudwatch alarm attached to them.

Elasticache Cluster with High CPUUtilization
ElastiCache
Other

Sends a report of Elasticache clusters if there CPU utilization goes above than 90 %. Clusters with high CPUUtilization should be rebooted this will improve the performance.

Enable ElastiCache Redis Cluster Multi-AZ Deployment Configuration
AWS Best Practices
ElastiCache
AWS Best Practices

Enabling the Multi-AZ Automatic Failover feature for your Redis Cache clusters will improve the fault tolerance in case the read/write primary node becomes unreachable due to loss of network connectivity, loss of availability in the primary’s AZ, etc. This template this feature for your ElastiCache cluster.

Unencrypted ElastiCache Redis Cluster
ElastiCache
Security
Security

AWS ElastiCache Redis clusters are encrypted in order to meet security and compliance requirements. Data encryption helps prevent unauthorized users from reading sensitive data available on your Redis clusters and their associated cache storage systems. It is highly recommended to implement encryption in order to protect it from unauthorized access and fulfill compliance requirements for data-at-rest and in-transit encryption within your organization.

ElastiCache Reserved Cache Nodes (RCNs) with pending payment
ElastiCache
Cost Saving
Cost Saving

A payment-pending ElastiCache RCN purchase is a reservation purchase that can`t be fully processed due to issues with the payment method utilized The cost savings when using ElastiCache Reserved Cache Nodes over standard On-Demand Cache Nodes are up to 70% when used in steady state, therefore in order to receive this discount benefit you need to make sure that all your ElastiCache reservation purchases have been fully processed.

ElastiCache Reserved Cache Nodes with Failed Purchases
ElastiCache
Security
Cost Saving
Security
Cost Saving

A failed ElastiCache RCN is an unsuccessful reservation that received the "payment-failed" status during the purchase process. The cost savings when using ElastiCache Reserved Cache Nodes over standard On-Demand Cache Nodes are up to 70% when used in steady state, therefore in order to receive this discount benefit you need to make sure that all your ElastiCache reservation purchases have been successfully completed.

Elasticache Reserved Cache Nodes Purchased Recently.
ElastiCache
Cost Saving
Cost Saving

Checking your ElastiCache Reserved Cache Nodes on a regular basis you can detect and cancel any unwanted purchases placed within your AWS account and avoid unexpected charges on your AWS monthly bill. Ensure that all Amazon ElastiCache Reserved Cache Node (RCN) purchases are reviewed every 7 days.

Update ElastiCache Redis cluster engine version
ElastiCache
Security

Using ElastiCache clusters with the latest version of Redis cache engine you will benefit from new features and enhancements, better performance, better memory management, bug fixes and security patches. In order to adhere to AWS best practices, update your Amazon ElastiCache Redis cluster to stable latest engine version.

Elasticache Idle Clusters.
ElastiCache
Cost Saving

Sends a report if Any of the Elasticache cluster present in your AWS account is appeared to be idle. Identifying and removing idle resources is a great practice to reduce AWS cost.

ElastiCache Engine Version - Memcached
ElastiCache
Security
Security

Sends a report if ElastiCache Memcached Engine is not upgraded to the latest version

ElastiCache Redis Clusters Using Default Port
Security
ElastiCache
Security

Sends a report of your AWS ElastiCache Redis Clusters which are running on default port (i.e. 6379). Running your AWS ElastiCache clusters on the default port represent a potential security concern. Changing the default ports will add an extra layer of security to your Redis cluster.

ElastiCache Clusters Without Important Tags - 'Name', 'Environment', 'Role', 'Project'
Operational Excellence
ElastiCache
Operational Excellence

This workflow sends a report of ElastiCache clusters which do not have tags established by their organisations. Which tags are missing can be found in the report generated