AWS CDK construct automates SageMaker AI endpoint auto scaling during updates
The AWS Machine Learning Blog describes a reusable CDK construct that replaces native Application Auto Scaling resources for SageMaker AI endpoints with three CloudFormation custom resources. The construct deregisters scalable targets before an endpoint update and re-registers the target and scaling policy afterward, avoiding update failures and silent loss of auto scaling. Asynchronous completion handlers wait for the endpoint to reach InService and the scalable target to become queryable. A Co