Ensure that your AWS SageMaker notebook instances are running inside a Virtual Private Cloud in order to able to access VPC-only resources such as Amazon EFS file systems, resources which cannot be accessed outside a VPC network. A SageMaker notebook instance is a Machine Learning (ML) compute instance running on Jupyter Notebook software.
This rule can help you with the following compliance standards:
This rule can help you work with the AWS Well-Architected Framework
This rule resolution is part of the Cloud Conformity Security & Compliance tool for AWS
Deploying and running your Amazon SageMaker notebook instances inside a VPC enables the instances to access all AWS resources available within that VPC using private IP addresses.
To determine if your Amazon SageMaker notebook instances are running within a VPC network, perform the following actions:
To ensure that your AWS SageMaker notebook instances are running inside a VPC, you need to re-create these instances with the necessary network configuration. To deploy your AWS SageMaker notebook instance within a Virtual Private Cloud (VPC), perform the following actions: