AWS Security ChangesHomeSearch

AWS autoscaling documentation change

Service: autoscaling · 2025-04-11 · Documentation low

File: autoscaling/application/userguide/services-that-can-integrate-elasticache.md

Summary

Expanded ElastiCache integration documentation to include Memcached and Valkey support. Updated examples with new resource IDs, added Memcached node scaling example, and revised related resource links.

Security assessment

Changes focus on feature expansion and documentation clarity for auto-scaling integration. No security-specific content was added or modified beyond general service usage instructions.

Diff

diff --git a/autoscaling/application/userguide/services-that-can-integrate-elasticache.md b/autoscaling/application/userguide/services-that-can-integrate-elasticache.md
index 282d30b41..befff8955 100644
--- a//autoscaling/application/userguide/services-that-can-integrate-elasticache.md
+++ b//autoscaling/application/userguide/services-that-can-integrate-elasticache.md
@@ -5 +5 @@
-Service-linked roleService principalRegistering ElastiCache (Redis OSS) replication groups as scalable targets with Application Auto ScalingRelated resources
+Service-linked roleService principalRegistering ElastiCache resources as scalable targets with Application Auto ScalingRelated resources
@@ -7 +7 @@ Service-linked roleService principalRegistering ElastiCache (Redis OSS) replicat
-# ElastiCache (Redis OSS) and Application Auto Scaling
+# ElastiCache and Application Auto Scaling
@@ -9 +9 @@ Service-linked roleService principalRegistering ElastiCache (Redis OSS) replicat
-You can scale ElastiCache (Redis OSS) replication groups using target tracking scaling policies and scheduled scaling. 
+You can horizontally scale Amazon ElastiCache replication groups (Redis OSS and Valkey) and Memcached self-designed clusters using target tracking scaling policies and scheduled scaling. 
@@ -11 +11 @@ You can scale ElastiCache (Redis OSS) replication groups using target tracking s
-Use the following information to help you integrate ElastiCache with Application Auto Scaling. 
+To integrate ElastiCache with Application Auto Scaling, use the following information. 
@@ -31 +31 @@ The service-linked role in the previous section can be assumed only by the servi
-## Registering ElastiCache (Redis OSS) replication groups as scalable targets with Application Auto Scaling
+## Registering ElastiCache resources as scalable targets with Application Auto Scaling
@@ -33 +33 @@ The service-linked role in the previous section can be assumed only by the servi
-Application Auto Scaling requires a scalable target before you can create scaling policies or scheduled actions for an ElastiCache replication group. A scalable target is a resource that Application Auto Scaling can scale out and scale in. Scalable targets are uniquely identified by the combination of resource ID, scalable dimension, and namespace. 
+Application Auto Scaling requires a scalable target before you can create scaling policies or scheduled actions for an ElastiCache replication group, cluster, or node. A scalable target is a resource that Application Auto Scaling can scale out and scale in. Scalable targets are uniquely identified by the combination of resource ID, scalable dimension, and namespace. 
@@ -41 +41 @@ If you want to configure auto scaling using the AWS CLI or one of the AWS SDKs,
-Call the [register-scalable-target](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/application-autoscaling/register-scalable-target.html) command for an ElastiCache replication group. The following example registers the desired number of node groups for a replication group called `mycluster`, with a minimum capacity of one and a maximum capacity of five.
+Call the [register-scalable-target](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/application-autoscaling/register-scalable-target.html) command for an ElastiCache replication group. The following example registers the desired number of node groups for a replication group called `mycluster1`, with a minimum capacity of one and a maximum capacity of five.
@@ -46 +46 @@ Call the [register-scalable-target](https://awscli.amazonaws.com/v2/documentatio
-       --resource-id replication-group/mycluster \
+       --resource-id replication-group/mycluster1 \
@@ -56 +56 @@ If successful, this command returns the ARN of the scalable target.
-The following example registers the desired number of replicas per node group for a replication group called `mycluster`, with a minimum capacity of 1 and a maximum capacity of 5.
+The following example registers the desired number of replicas per node group for a replication group called `mycluster2`, with a minimum capacity of one and a maximum capacity of five.
@@ -61 +61 @@ The following example registers the desired number of replicas per node group fo
-       --resource-id replication-group/mycluster \
+       --resource-id replication-group/mycluster2 \
@@ -68 +68,16 @@ If successful, this command returns the ARN of the scalable target.
-        "ScalableTargetARN": "arn:aws:application-autoscaling:region:account-id:scalable-target/1234abcd56ab78cd901ef1234567890ab123"
+        "ScalableTargetARN": "arn:aws:application-autoscaling:region:account-id:scalable-target/234abcd56ab78cd901ef1234567890ab1234"
+    }
+
+The following example registers the desired number of nodes for a cluster called `mynode1`, with a minimum capacity of 20 and a maximum capacity of 50.
+    
+        aws application-autoscaling register-scalable-target \
+       --service-namespace elasticache \
+       --scalable-dimension elasticache:cache-cluster:Nodes \
+       --resource-id cache-cluster/mynode1 \
+       --min-capacity 20 \
+       --max-capacity 50
+
+If successful, this command returns the ARN of the scalable target.
+    
+        {
+        "ScalableTargetARN": "arn:aws:application-autoscaling:region:account-id:scalable-target/01234abcd56ab78cd901ef1234567890ab12"
@@ -80 +95 @@ Call the [RegisterScalableTarget](https://docs.aws.amazon.com/autoscaling/applic
-For more information, see [Scaling ElastiCache(Redis OSS) clusters](https://docs.aws.amazon.com/AmazonElastiCache/latest/dg/Scaling-self-designed.html) in the _Amazon ElastiCache User Guide_.
+For more information, see [Auto Scaling Valkey and Redis OSS clusters](https://docs.aws.amazon.com/AmazonElastiCache/latest/dg/AutoScaling.html) and [Scaling clusters for Memcached](https://docs.aws.amazon.com/AmazonElastiCache/latest/dg/Scaling-self-designed.mem-heading.html) in the _Amazon ElastiCache User Guide_.