

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Erstellen Sie eine Richtlinie zur vorausschauenden Skalierung für Application Auto Scaling
<a name="aas-create-predictive-scaling-policy"></a>

Die folgende Beispielrichtlinie verwendet die AWS CLI , um eine prädiktive Skalierungsrichtlinie für den Amazon ECS-Service zu konfigurieren. Ersetzen Sie jeden {{user input placeholder}} durch Ihre Informationen.

Weitere Informationen zu den CloudWatch Metriken, die Sie angeben können, finden Sie [PredictiveScalingMetricSpecification](https://docs.aws.amazon.com/autoscaling/ec2/APIReference/API_PredictiveScalingMetricSpecification.html)in der *Amazon EC2 Auto Scaling API-Referenz.*

Nachstehend finden Sie eine Beispielrichtlinie mit einer vordefinierten Speicherkonfiguration.

```
cat policy.json
{
    "MetricSpecifications": [
        {
            "TargetValue": {{40}},
            "PredefinedMetricPairSpecification": {
                "PredefinedMetricType": "{{ECSServiceMemoryUtilization}}"
            }
        }
    ],
    "SchedulingBufferTime": {{3600}},
    "MaxCapacityBreachBehavior": "HonorMaxCapacity",
    "Mode": "ForecastOnly"
}
```

Um diese Richtlinie zu erstellen, führen Sie den Befehl [put-scaling-policy](https://docs.aws.amazon.com/cli/latest/reference/autoscaling/put-scaling-policy.html) wie im folgenden Beispiel beschrieben aus und geben Sie die Konfigurationsdatei an.

```
aws aas put-scaling-policy \
--service-namespace {{ecs}} \
--region {{us-east-1}} \
--policy-name {{predictive-scaling-policy-example}} \
--resource-id {{service/MyCluster/test}} \
--policy-type PredictiveScaling \
--scalable-dimension ecs:service:DesiredCount \
--predictive-scaling-policy-configuration file://policy.json
```

Wenn der Befehl erfolgreich ausgeführt wurde, gibt er den ARN der Richtlinie zurück.

```
{
"PolicyARN": "arn:aws:autoscaling:us-east-1:012345678912:scalingPolicy:d1d72dfe-5fd3-464f-83cf-824f16cb88b7:resource/ecs/service/MyCluster/test:policyName/predictive-scaling-policy-example",
"Alarms": []
}
```