AWS Sagemaker Notebook с несколькими пользователями - PullRequest
0 голосов
/ 23 марта 2020

Я все еще новичок в AWS мудрец. Работая над архитектурой, где у нас будет ноутбук AWS sagemaker. Было бы несколько пользователей, я хочу, чтобы студенты не видели работу друг друга. мне нужно сделать это в терминале? или мы можем сделать это в самой записной книжке?

1 Ответ

1 голос
/ 24 марта 2020

Самый простой способ - создать небольшой экземпляр для каждого ученика. Таким образом, вы можете получить необходимую изоляцию, а также ответственность каждого студента за его тетрадь, чтобы остановить их, когда они не используются.

Самый маленький тип экземпляра стоит $ 0,0464 в час. Если он работает круглосуточно, он стоит около 30 долларов в месяц. Но если студенты несут ответственность и останавливают свои дела, когда они ими не пользуются, это может быть около 1 доллара США за 20 часов работы.

Если вы хотите включить изоляцию в ноутбуки, вы можете использовать возможность назначьте URL-адрес, используемый для открытия интерфейса Jupyter. Смотрите здесь, как использовать CLI для создания URL: https://docs.aws.amazon.com/cli/latest/reference/sagemaker/create-presigned-notebook-instance-url.html. Он также поддерживается в других SDK.

create-presigned-notebook-instance-url
--notebook-instance-name <student-instance-name>
--session-expiration-duration-in-seconds 3600

Вы можете интегрировать его во внутренний портал, который есть в вашем институте.

...