Ensure that your Amazon ElastiCache clusters are using the stable latest version of Redis/Memcached cache engine in order to adhere to AWS cloud best practices, benefit from better security by having the most recent vulnerability patches, receive the newest software features, and get the latest performance optimizations.
This rule can help you with the following compliance standards:
- PCI
- APRA
- MAS
For further details on compliance standards supported by Conformity, see here.
This rule can help you work with the AWS Well-Architected Framework.
This rule resolution is part of the Conformity Security & Compliance tool for AWS.
efficiency
Upgrade your Amazon ElastiCache cache clusters to the latest Redis/Memcached engine version and unlock a range of benefits:
- New features: gain access to the newest functionalities offered by the latest engine version.
- Performance boost: experience improved speed and efficiency for your cache operations.
- Optimized memory usage: benefit from enhanced memory management techniques.
- Enhanced security: stay protected with the latest bug fixes and security patches.
Audit
To determine if your Amazon ElastiCache clusters are using the latest version of Redis/Memcached engine, perform the following operations:
Remediation / Resolution
To upgrade the Redis/Memcached cache engine version for your existing Amazon ElastiCache cache clusters, perform the following operations:
Upgrading Redis/Memcached cache engine version via AWS Management Console is not currently supported.Case A: Memcached Cache Clusters
Case B: Redis Cache Clusters
References
- AWS Documentation
- Amazon ElastiCache FAQs
- Engine versions and upgrading
- Supported ElastiCache for Memcached versions
- Engine versions and upgrading
- Supported ElastiCache for Redis versions
- AWS Command Line Interface (CLI) Documentation
- describe-cache-clusters
- modify-cache-cluster
- modify-replication-group
- CloudFormation Documentation
- Amazon ElastiCache resource type reference
- Terraform Documentation
- AWS Provider