AWS fixes a SageMaker autoscaling deployment trap with a reusable CDK construct
AWS has published a reusable CDK construct that deregisters SageMaker endpoint autoscaling before configuration updates, waits for the endpoint to return to service, then restores the scalable target and policy. The pattern addresses failed CloudFormation rollbacks and silent loss of scaling, using custom resources, dependency ordering, bounded waiters and configuration hashes.