Ensure that network isolation is enabled for your Amazon SageMaker models in order to prevent external network access to your training or inference containers. Network isolation restricts SageMaker models from making outbound connections, even to other AWS cloud services. This enhances security by preventing unauthorized access and potential data leaks. It is mandatory for models from AWS Marketplace and can be enabled for additional security on your own models.
Enable network isolation for SageMaker models to shield them from unauthorized access. By default, SageMaker models are open to the Internet, which could be exploited. Network isolation restricts outbound connections, keeping your models secure within your AWS cloud environment.
Audit
To determine the Network Isolation feature status for your Amazon SageMaker models, perform the following operations:
Remediation / Resolution
To enable network isolation for your Amazon SageMaker models, you have to re-create the models with the appropriate network configuration. To deploy your new SageMaker models, perform the following operations:
References
- AWS Documentation
- Amazon SageMaker FAQs
- Control root access to a SageMaker notebook instance
- Configure security in Amazon SageMaker
- Run Training and Inference Containers in Internet-Free Mode
- CreateModel
- AWS Command Line Interface (CLI) Documentation
- list-models
- describe-model
- create-model