amazon-web-services - AWS sagemaker 上的多用户公共 jupyter 笔记本
问题描述
我知道有一个很好的教程关于如何在 AWS sagemaker “简单的方法”上创建 jupyter 笔记本。
你知道是否可以允许 10 个学生创建没有 AWS 账户的 jupyter-notebooks,并允许他们编辑 jupyter-notebooks?
解决方案
使多个用户能够利用同一个笔记本(在这种情况下,无需身份验证)将涉及管理您的安全组以启用开放访问。例如,如果您的学生从教室或校园访问它,您可以过滤,允许访问已知 IP 地址范围。
此答案和文档中的此页面提供了相关提示,深入了解 SageMaker 托管笔记本实例的网络配置。
至于让学生启动自己的笔记本,我不确定是否可以启用完全未经身份验证的 AWS 级资源配置——但是,一旦您自己启动了一个托管笔记本实例,学生就可以创建自己的笔记本直接从 Jupyter 中的浏览器,一旦他们导航到公开可用的 IP。您可能需要附加一个新的 SageMaker IAM 角色以启用笔记本创建(除其他外,取决于工作负载要求)。根据计算需求(并发工作负载的数量、持续时间和类型),将有不同的托管实例数量和实例类型的最佳设置,以防止计算瓶颈。
推荐阅读
- r - 如何获得R中分布的第n个百分位数?
- methods - 从继承的聚合中调用方法有问题
- vim - 在 tmux 中拆分保持相同的目录和相同的文件打开
- python - Python中二维网格的最近邻距离
- node.js - Nestjs:导入模块未定义,但可以导入模块中的方法和函数
- c# - 如何从滚动视图中删除两帧之间的距离
- python - 当我尝试提取文本并将其填充到文本文件中时,我的代码给了我错误“'JpegImageFile' object is not subscriptable”
- google-sheets - 将所有行设为相同的格式标准
- nginx - 如何使 Nginx 代理传递与外部请求一起工作到节点
- python - 检查字典列表中是否存在重复值并更新所述重复值