Suppression d'une stratégie de mise à l'échelle - Amazon SageMaker

Suppression d'une stratégie de mise à l'échelle

Vous pouvez supprimer une stratégie de mise à l'échelle à partir de la AWS Management Console, la AWS CLI ou l'API Application Auto Scaling. Vous devez supprimer une stratégie de mise à l'échelle si vous souhaitez mettre à jour le point de terminaison d'un modèle.

Suppression d'une stratégie de mise à l'échelle (console)

Pour supprimer une stratégie de mise à l'échelle automatique (console)

  1. Ouvrez la console Amazon SageMaker à l'adresse https://console.aws.amazon.com/sagemaker/.

  2. Dans le volet de navigation, choisissez Endpoints (Points de terminaison).

  3. Choisissez le point de terminaison pour lequel vous souhaitez supprimer la scalabilité automatique.

  4. Pour Paramètres d'exécution de point de terminaison, choisissez la variante que vous voulez configurer.

  5. Choisissez Configurer la scalabilité automatique.

  6. Choisissez Annuler l'enregistrement de la scalabilité automatique.

Suppression d'une stratégie de mise à l'échelle (AWS CLI ou API Application Auto Scaling)

Vous pouvez utiliser la AWS CLI ou l'API Application Auto Scaling pour supprimer une stratégie de mise à l'échelle d'une variante.

Suppression d'une stratégie de mise à l'échelle (interfac (AWS CLI)

Pour supprimer une stratégie de mise à l'échelle d'une variante, utilisez la commande delete-scaling-policy de l'AWS CLI avec les paramètres suivants :

  • --policy-name- Le nom de la stratégie de mise à l'échelle.

  • --resource-id- L'identifiant de la ressource pour la variante. Pour ce paramètre, le type de ressource est endpoint et l'identifiant unique est le nom de la variante. Par exemple, endpoint/MyEndpoint/variant/MyVariant.

  • --service-namespace—Définissez cette valeur sur sagemaker.

  • --scalable-dimension—Définissez cette valeur sur sagemaker:variant:DesiredInstanceCount.

L'exemple suivant supprime une stratégie de dimensionnement avec suivi de cible nommée myscalablepolicy de la variante myscalablevariant.

aws application-autoscaling delete-scaling-policy \ --policy-name myscalablepolicy \ --resource-id endpoint/MyEndpoint/variant/MyVariant \ --service-namespace sagemaker \ --scalable-dimension sagemaker:variant:DesiredInstanceCount

Suppression d'une stratégie de mise à l'échelle (API Application Auto Scaling)

Pour supprimer une stratégie de mise à l'échelle de votre variante, utilisez l'opération d'API Application Auto Scaling DeleteScalingPolicy avec les paramètres suivants :

  • PolicyName- Le nom de la stratégie de mise à l'échelle.

  • ServiceNamespace—Définissez cette valeur sur sagemaker.

  • ResourceID- L'identifiant de la ressource pour la variante. Pour ce paramètre, le type de ressource est endpoint et l'identifiant unique est le nom de la variante. Par exemple, endpoint/MyEndpoint/variant/MyVariant.

  • ScalableDimension—Définissez cette valeur sur sagemaker:variant:DesiredInstanceCount.

L'exemple suivant utilise l'API Application Auto Scaling pour supprimer une stratégie de mise à l'échelle avec suivi de cible myscalablepolicy d'une variante nommée myscalablevariant.

POST / HTTP/1.1 Host: autoscaling.us-east-2.amazonaws.com Accept-Encoding: identity X-Amz-Target: AnyScaleFrontendService.DeleteScalingPolicy X-Amz-Date: 20160506T182145Z User-Agent: aws-cli/1.10.23 Python/2.7.11 Darwin/15.4.0 botocore/1.4.8 Content-Type: application/x-amz-json-1.1 Authorization: AUTHPARAMS { "PolicyName": "myscalablepolicy", "ServiceNamespace": "sagemaker", "ResourceId": "endpoint/MyEndpoint/variant/MyVariant", "ScalableDimension": "sagemaker:variant:DesiredInstanceCount" }