AWS sagemaker documentation change
Summary
Added deprecation notice for Debugger and removed legacy SageMaker Python SDK v2 example code
Security assessment
The change adds a service deprecation notice but contains no evidence of addressing security vulnerabilities. The removed legacy SDK code is unrelated to security. The note mentions ongoing security improvements but doesn't document new security features.
Diff
diff --git a/sagemaker/latest/dg/debugger-training-xgboost-report-estimator.md b/sagemaker/latest/dg/debugger-training-xgboost-report-estimator.md index ac388fcea..fc716fbb5 100644 --- a//sagemaker/latest/dg/debugger-training-xgboost-report-estimator.md +++ b//sagemaker/latest/dg/debugger-training-xgboost-report-estimator.md @@ -8,0 +9,4 @@ +###### Note + +After careful consideration, we have made the decision to close new customer access to Amazon Sagemaker Debugger, effective 6/30/26. Existing customers can continue to use the service as normal. AWS continues to invest in security and availability improvements for Debugger, but we do not plan to introduce new features. For more information, see [Debugger availability change](./debugger-availability-change.html). + @@ -28,3 +31,0 @@ When you construct a SageMaker AI ModelTrainer for an XGBoost training job, spec -SageMaker Python SDK v3 - - @@ -58,30 +58,0 @@ SageMaker Python SDK v3 -SageMaker Python SDK v2 (Legacy) - - - - import boto3 - import sagemaker - from sagemaker.estimator import Estimator - from sagemaker import image_uris - from sagemaker.debugger import Rule, rule_configs - - rules=[ - Rule.sagemaker(rule_configs.create_xgboost_report()) - ] - - region = boto3.Session().region_name - xgboost_container=sagemaker.image_uris.retrieve("xgboost", region, "1.2-1") - - estimator=Estimator( - role=sagemaker.get_execution_role() - image_uri=xgboost_container, - base_job_name="debugger-xgboost-report-demo", - instance_count=1, - instance_type="ml.m5.2xlarge", - - # Add the Debugger XGBoost report rule - rules=rules - ) - - estimator.fit(wait=False) -