【发布时间】:2019-08-22 21:38:33
【问题描述】:
我知道有一个很好的教程关于如何在 AWS sagemaker “简单的方法”上创建 jupyter 笔记本。
您知道是否可以允许 10 名没有 AWS 账户的学生创建 jupyter-notebooks,并允许他们编辑 jupyter-notebooks?
【问题讨论】:
标签: amazon-web-services jupyter-notebook amazon-sagemaker
我知道有一个很好的教程关于如何在 AWS sagemaker “简单的方法”上创建 jupyter 笔记本。
您知道是否可以允许 10 名没有 AWS 账户的学生创建 jupyter-notebooks,并允许他们编辑 jupyter-notebooks?
【问题讨论】:
标签: amazon-web-services jupyter-notebook amazon-sagemaker
使多个用户能够利用同一个笔记本(在这种情况下,无需身份验证)将涉及管理您的安全组以启用开放访问。例如,如果您的学生从教室或校园访问某个已知 IP 地址范围,您可以过滤并允许访问它。
this answer 和文档中的此页面提供了相关提示,深入了解 network configurations for SageMaker hosted notebook instances。
至于让学生启动他们自己的笔记本,我不确定是否可以启用完全未经身份验证的 AWS 级资源配置 - 但是一旦您自己启动了单个托管笔记本实例,学生就可以创建一旦他们导航到公开可用的 IP,他们就可以直接从 Jupyter 的浏览器中创建自己的笔记本。您可能需要附加一个新的 SageMaker IAM 角色以启用笔记本创建(除其他外,取决于工作负载要求)。根据计算需求(并发工作负载的数量、持续时间和类型),托管实例的数量和实例类型会有不同的最佳设置,以防止出现计算瓶颈。
【讨论】: