Aller au contenu

Solution CDK pour mettre à jour des endpoints SageMaker avec auto-scaling

Enregistrer

En bref

  1. Les mises à jour d'endpoints SageMaker avec auto-scaling échouent via CloudFormation/CDK sans désenregistrement préalable.
  2. Un construct CDK automatise la désinscription/réinscription de l'auto-scaling pendant les déploiements.
  3. La solution utilise trois ressources personnalisées et un ConfigHash pour synchroniser les paramètres.

AWS CloudFormation et AWS CDK échouent lors de la mise à jour d'un endpoint SageMaker AI configuré avec Application Auto Scaling. Selon l'annonce, SageMaker bloque l'opération tant que la cible d'auto-scaling reste enregistrée, entraînant des erreurs de déploiement.

Ce billet propose un construct CDK réutilisable combinant des ressources CloudFormation personnalisées pour désenregistrer et réenregistrer automatiquement l'auto-scaling pendant la mise à jour. Le mécanisme repose sur trois ressources personnalisées gérant l'ordre des opérations via des dépendances explicites dans CDK.

Cette solution évite les échecs de déploiement et les états corrompus, garantissant que l'auto-scaling reste actif après une mise à jour. Un exemple de stack est disponible pour une implémentation immédiate ou une intégration dans des projets existants.

Ce que ça change pour vous

  • Secteur publicLes administrations utilisant SageMaker pour des services publics doivent adapter leurs pipelines CI/CD pour éviter les interruptions de service lors des mises à jour.

Ce résumé vous donne l'essentiel. L'article complet, ses chiffres et ses citations sont chez Artificial Intelligence.

Lire l'article original

Résumé généré par IA à partir de la source, relu par règles. Comment nous rédigeons · Signaler une erreur

Cookies et vie privée

BrefAI n'utilise que le stockage strictement nécessaire (langue, thème, ce choix). Avec votre accord, nous mesurons aussi l'audience de façon anonyme, sans cookie, pour améliorer le site. En savoir plus