{"repo":"aws-samples/sagemaker-ssh-helper","free":true,"listed":false,"github":"https://github.com/aws-samples/sagemaker-ssh-helper","clone":"git clone https://github.com/aws-samples/sagemaker-ssh-helper.git","description":"A helper library to connect into Amazon SageMaker with AWS Systems Manager and SSH (Secure Shell)","language":"Python","stars":261,"topics":["amazon-sagemaker","aws","aws-systems-manager","machine-learning","pycharm","sagemaker","sagemaker-studio","ssh","vscode"],"license":"MIT-0","category":"machine-learning","readme_excerpt":"SageMaker SSH Helper SageMaker SSH Helper is the \"army-knife\" library that helps you to securely connect to Amazon SageMaker training jobs, processing jobs, batch inference jobs and realtime inference endpoints as well as SageMaker Studio set of IDEs and SageMaker Notebook Instances for fast interactive experimentation, remote debugging, and advanced troubleshooting. Three most common tasks that motivated to create the library, sometimes referred as \"SSH into SageMaker\", are: 1. A terminal session into a container running in SageMaker to diagnose a stuck training job, use CLI commands like nvidia-smi and neuron-ls, or iteratively fix and re-execute your training script within seconds. 2. Remote debugging of a code running in SageMaker from your local favorite IDE like PyCharm Professional Edition or Visual Studio Code. 3. Port forwarding to access auxiliary tools running inside SageMaker, e.g., Dask dashboard, Streamlit apps, TensorBoard or Spark Web UI. Other tasks include but not limited to connecting to a remote Jupyter Notebook in SageMaker Studio from your IDE, or starting a VNC session to SageMaker Studio to run GUI apps. How it works SageMaker SSH helper uses AWS Systems Manager (SSM) Session Manager, to register a SageMaker container in SSM, followed by creating a session between your client machine and the Session Manager service. From there, you can \"SSH into SageMaker\" by creating an SSH (Secure Shell) connection on top of the SSM sessions, that allows opening a Li","default_branch":null,"files":null,"tree":[],"storefront":"/r/aws-samples","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/aws-samples/sagemaker-ssh-helper/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}