Solution CDK pour mettre à jour des endpoints SageMaker avec auto-scaling
En bref
- Les mises à jour d'endpoints SageMaker avec auto-scaling échouent via CloudFormation/CDK sans désenregistrement préalable.
- Un construct CDK automatise la désinscription/réinscription de l'auto-scaling pendant les déploiements.
- 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 originalRésumé généré par IA à partir de la source, relu par règles. Comment nous rédigeons · Signaler une erreur