многопользовательский общедоступный блокнот Jupyter на AWS sagemaker - PullRequest
1 голос
/ 01 апреля 2019

Я знаю, что есть хороший учебник о том, как создавать ноутбуки Jupyter на AWS sagemaker "легкий путь".

Знаете ли вы, можно ли разрешить 10 студентам создавать ноутбуки Jupyter, которые неесть учетные записи AWS, а также позволяют им редактировать ноутбуки jupyter?

1 Ответ

1 голос
/ 01 апреля 2019

Включение несколькими пользователями одного и того же ноутбука (в данном случае без аутентификации) потребует управления группами безопасности для обеспечения открытого доступа. Вы можете фильтровать, предоставляя доступ к известному диапазону IP-адресов, если ваши ученики получают к нему доступ, например, из класса или кампуса.

Советы по этому вопросу доступны в этом ответе и на этой странице из документации, посвященной сетевым конфигурациям для экземпляров SageMaker, размещенных на ноутбуке .

Что касается предоставления учащимся возможности раскручивать свои собственные записные книжки, я не уверен, возможно ли включить полностью неаутентифицированную инициализацию ресурсов на уровне AWS - однако, как только вы самостоятельно развернули один управляемый экземпляр записной книжки, ученики могут создавать их собственные записные книжки прямо из браузера в Jupyter, как только они перейдут на общедоступный IP-адрес. Возможно, вам придется добавить новую роль SageMaker IAM, которая позволяет создавать записные книжки (помимо прочего, в зависимости от требований рабочей нагрузки). В зависимости от вычислительных потребностей (количество, длительность и типы одновременных рабочих нагрузок) могут быть разные оптимальные установки количества управляемых экземпляров и типа экземпляра для предотвращения узких мест в вычислениях.

...