首页 > 解决方案 > AWS sagemaker 上的多用户公共 jupyter 笔记本

问题描述

我知道有一个很好的教程关于如何在 AWS sagemaker “简单的方法”上创建 jupyter 笔记本。

你知道是否可以允许 10 个学生创建没有 AWS 账户的 jupyter-notebooks,并允许他们编辑 jupyter-notebooks?

标签: amazon-web-servicesjupyter-notebookamazon-sagemaker

解决方案


使多个用户能够利用同一个笔记本(在这种情况下,无需身份验证)将涉及管理您的安全组以启用开放访问。例如,如果您的学生从教室或校园访问它,您可以过滤,允许访问已知 IP 地址范围。

此答案和文档中的此页面提供了相关提示,深入了解 SageMaker 托管笔记本实例的网络配置

至于让学生启动自己的笔记本,我不确定是否可以启用完全未经身份验证的 AWS 级资源配置——但是,一旦您自己启动了一个托管笔记本实例,学生就可以创建自己的笔记本直接从 Jupyter 中的浏览器,一旦他们导航到公开可用的 IP。您可能需要附加一个新的 SageMaker IAM 角色以启用笔记本创建(除其他外,取决于工作负载要求)。根据计算需求(并发工作负载的数量、持续时间和类型),将有不同的托管实例数量和实例类型的最佳设置,以防止计算瓶颈。


推荐阅读