Amazon SageMaker 上的 RStudio 是第一个完全托管的基于云的 定位工作台 (以前称为 RStudio Workbench)。 Amazon SageMaker 上的 RStudio 让您无需管理底层的 Posit Workbench 基础设施,因此您的团队可以专注于为您的业务创造价值。 您可以快速启动熟悉的 RStudio 集成开发环境 (IDE),并在不中断工作的情况下扩展和缩减底层计算资源,从而轻松地在 R 中大规模构建机器学习 (ML) 和分析解决方案。
设置一个新的 亚马逊SageMaker Studio 由于与 AWS Marketplace 和 AWS 许可证管理器. 您现在可以获取新的 Posit Workbench 许可证或直接从 AWS Marketplace 申请试用并使用 AWS管理控制台. 在这篇文章中,我们将通过三个简单的步骤引导您完成此过程:
- 获取 Posit Workbench 许可证或申请限时试用 AWS Marketplace.
- 在 License Manager 中为您的 AWS 账户创建许可授予。
- 使用 RStudio 提供新的 Studio 域或将 RStudio 添加到现有域。
先决条件
在开始本演练之前,请确保您具备以下先决条件:
第 1 步:获取您的 Posit Workbench 许可证
要获取您的 Posit Workbench 许可证,请完成以下步骤:
- 登录到您的 AWS 账户并导航到 AWS Marketplace 控制台。
- 在导航窗格中,选择 发现产品.
- 搜索 Posit,然后选择 定位工作台 并选择 继续订阅。
- 指定您的设置 合同期限, 续订设置及 合同选项,然后选择 创建合同.
您将看到一条消息,说明您的请求正在处理中。 此步骤需要几分钟才能完成。
几分钟后,您会在订阅下看到 RStudio Workbench 产品。
申请试用许可证
如果要创建测试环境或概念验证,可以使用 Posit Workbench 产品页面 申请试用许可证。 完成以下步骤:
- 找到评估申请表链接 概述 AWS Marketplace 中的选项卡。
- 填写联系表并确保在 我们如何提供帮助? 提示。
这非常重要,因为这将使您能够直接将试用许可证私人优惠直接发送到您的电子邮件,而无需任何额外的来回操作。
您将收到一封电子邮件,其中包含指向 0 美元限时专属优惠的链接,您可以在登录 AWS 账户后打开该优惠。 接受提议后,您将能够按照后续步骤激活您的许可授予。
第 2 步:在 License Manager 中管理您的许可授予
要激活您的许可授予,请完成以下步骤:
- 导航到 License Manager 控制台以查看 Posit Workbench 许可证。
- 如果您是第一次使用 License Manager,您需要通过选择授予使用 License Manager 的权限 我授予 AWS License Manager 所需的权限 并选择 授予权限。
- 授予许可证 在导航窗格中。
您可以看到与 Posit Workbench 相关的两项权利:一项用于 AWS Marketplace 使用,另一项用于指定用户。 为了能够使用您的许可证并创建具有 RStudio 支持的 Studio 域,您需要接受该许可证。
- 点击 授予许可证 页面,选择以 RStudio Workbench 作为产品名称的许可证授予,然后选择 视图。
- 在许可证详细信息页面上,选择 接受并激活许可证.
如果您只有一个帐户并希望在您管理许可证的同一帐户中创建您的 Studio 域,则可以跳至第 11 步。但是,这是一个 AWS 推荐的最佳实践 使用多账户 AWS 环境,您可以在其中使用专用的共享服务账户来管理您的许可证。 如果是这种情况,您需要为 AWS 帐户创建许可证授予,您将在其中使用 RStudio 创建 Studio 域。
- 在导航窗格中,选择 授予许可证,然后选择许可证 ID 以打开许可证详细信息页面。
- 在 资助 部分中,选择 创建赠款.
- 输入资助接受者的姓名和 AWS 账户 ID(您将在其中创建支持 RStudio 的 Studio 域的 AWS 账户)。
- 创建赠款.
- 登录到您将在 Amazon SageMaker 域上设置 RStudio 的 AWS 账户,然后导航到 License Manager 控制台以接受并激活显示为 待验收.
状态变为 现有的 当您接受补助金或 被拒绝 除此以外。
- 选择许可证 ID 以查看许可证的详细信息。
- 接受并激活许可证.
许可证状态更改为 可用。
- 要完成,请选择 激活许可证。
现在您已经接受了您的 Posit Workbench 许可证,您已准备好在 Amazon SageMaker 域上创建您的 RStudio。 在任何支持该功能的 AWS 区域,RStudio 都可以在 Amazon SageMaker 上使用您的许可证。
创建 SageMaker 域的先决条件
Amazon SageMaker 上的 RStudio 需要一个 IAM 执行角色,该角色有权访问 License Manager 和 亚马逊CloudWatch. 有关说明,请参阅 创建 DomainExecution 角色.
您还可以使用以下内容 AWS CloudFormation 在您的账户中创建所需 IAM 执行角色的堆栈模板。 完成以下步骤:
- 启动堆栈:
该链接将带您到 us-east-1
区域,但您可以更改为您的首选区域。 IAM 角色是全局资源,因此您可以在任何区域访问该角色。
- 在 指定模板 部分中,选择 下一页.
- 在 指定堆栈详细信息 部分,用于 堆栈名称, 输入名称并选择 下一页.
- 在 配置堆栈选项 部分中,选择 下一页.
- 在 评论 部分,选择 我承认AWS CloudFormation可能会创建IAM资源 并选择 创建堆栈.
- 当堆栈状态更改为
CREATE_COMPLETE
,转到 资源 选项卡以查找您创建的 IAM 角色。
第 3 步:使用 RStudio 创建一个 Studio 域
您可以在 Amazon SageMaker 上配置 RStudio 作为控制台上多步骤 SageMaker 域创建过程的一部分。 您还可以使用 AWS命令行界面 (AWS CLI) 按照说明进行操作 使用 AWS CLI 使用 RStudio 创建 Amazon SageMaker 域. 要在控制台上创建您的域,请完成以下步骤:
- 在 SageMaker 控制台上,在设置 SageMaker 域 页面,选择 标准设置 ,并选择 配置.
- 在标准设置的第 1 步中,您需要提供:
- 您的域名。
- 您选择的身份验证方法(IAM 或 AWS Identity Center)
- 您的域执行角色(请参阅上面的先决条件部分)。
- 您的网络和存储选择。
- 在第 2 步中,您将提供 Studio Jupyter Lab 环境的配置(您可以保留默认值并继续)。
- 在第 3 步中,Studio 会在 License Manager 中添加并接受您的 RStudio Workbench 许可证后自动检测它,如下所示。
您可以为域中的所有用户共享的 RStudio 服务器选择实例类型。 ml.t3.medium 推荐用于 UI 使用率低的域,并且可以免费使用。 有关如何选择实例类型的更多信息,请参阅 RStudioServerPro 实例类型页面。 请注意,这不是您的 R 会话运行其分析和 ML 代码的实例。
域创建需要几分钟。 完成后,我们可以为数据科学家添加用户以访问 SageMaker 上的 RStudio。
将 RStudio 支持添加到现有的 Studio 域
如果您已有 SageMaker 域,则可以使用来自 AWS CLI 的更新域 API 调用来添加 RStudio 支持。 完成以下步骤:
- 删除 SageMaker 域中的所有应用程序。 这是必要的,因为添加 RStudio 将更新所有现有的用户配置文件安全组。
- 通过运行以下命令获取所有现有应用程序的列表:
- 然后通过运行以下命令删除每个应用程序:
- 通过更新您的域来激活 RStudio。 根据您设置域的网络类型,您将在以下代码示例之间进行选择:
- 如果您的域位于
VPCOnly
模式: - 如果您的域位于
PublicInternetOnly
模式:
- 如果您的域位于
重要提示: 如果您修改了域中现有用户配置文件的安全组,则必须进行额外更新以确保您不会遇到每个弹性网络接口限制的最大安全组数。 有关详细信息,请参阅 将 RStudio 支持添加到现有域.
- 您现在可以开始使用 RStudio 支持向您的域添加新的用户配置文件(默认情况下,他们将有权访问 RStudio)。 您还可以添加 RStudio 访问预先存在的用户配置文件。 这是必要的,因为默认情况下,域中预先存在的用户配置文件未被授予访问 SageMaker 上的 RStudio 的权限。
- 运行以下命令以添加 RStudio 对现有用户配置文件的访问权限:
创建 Studio 域用户配置文件
在您的 Studio 域中创建用户允许访问 SageMaker 上的 Studio 和 RStudio。 您可以在 SageMaker 控制台上配置两者。 如果您更喜欢使用 AWS CLI 来设置用户,请参阅 管理使用者. 要通过控制台为用户启用 RStudio,请完成以下步骤:
- 点击 域详细信息 页面,选择 添加用户.
- 针对 名称, 输入用户名。
- 针对 默认执行角色, 创建用户配置文件的执行角色。
- 下一页.
- 接下来,您可以配置访问权限 SageMaker 项目模板 和 JumpStart。 即使我们在这篇文章中不使用此功能,您也可以将其保留为默认值; 您以后可以随时对其进行编辑。
- 下一页 继续。
- 针对 许可授权, Studio 会自动检测 RStudio Workbench 许可证并将其添加到域中供您选择:
-
- RStudio 管理员 – 可以访问 RStudio IDE 和 RStudio 管理仪表板
- RStudio 用户 – 可以访问 RStudio IDE
- 擅自 – 无权访问 RStudio IDE
请注意,所有选项都授予对 Studio 的访问权限。
- 选择任一 RStudio 管理员 or RStudio 用户 并选择 下一页 继续。
- 提交.
创建用户配置文件只需不到一分钟。
- 要在 SageMaker 上打开 RStudio,请在 启动应用 用户列表中的菜单,选择 RStudio.
您将看到 RStudio Workbench 主页以及会话、项目和已发布内容的列表。
- 要创建新会话,请选择 新会话.
- 在 实例类型 菜单并选择 开始会议.
当您启动 RStudio 会话时,Base R 图像将作为实例的基础。 此 Docker 映像包括 R v4.0、AWS 工具,例如 awscli, sagemaker
及 boto3
Python 包,以及 网纹 Python 和 R 之间的互操作性包。
清理
作为本演练的一部分,您配置了 SageMaker 域、用户配置文件和 RStudio 会话。 要删除这些资源,请参阅 删除 Amazon SageMaker 域.
结论
在本文中,我们展示了如何通过三个简单的步骤在 Amazon SageMaker 环境中轻松设置 RStudio。 您现在可以获取新的付费 Posit Workbench 许可证或直接从 AWS Marketplace 申请试用并使用 License Manager 快速导入您的许可证。 我们还向您展示了在您接受许可证授予后,Studio 如何自动检测您的新许可证并允许您创建一个具有 Posit Workbench 支持的 Studio 域。 我们鼓励您今天按照以下步骤在 Amazon SageMaker 上试用 RStudio,并在评论部分向我们提供反馈!
作者简介
文卡塔坎帕纳 是 AWS Health and Human Services 团队的高级解决方案架构师,常驻加利福尼亚州萨克拉门托。 在担任该职位期间,他通过 AWS 上架构完善的解决方案帮助公共部门客户实现其使命目标。
埃里克佩纳 是 AWS 人工智能平台团队的高级技术产品经理,从事 Amazon SageMaker 交互式机器学习方面的工作。 他目前专注于 SageMaker Studio 上的 IDE 集成。 他拥有麻省理工学院斯隆商学院的 MBA 学位,工作之余喜欢打篮球和踢足球。
- SEO 支持的内容和 PR 分发。 今天得到放大。
- 柏拉图区块链。 Web3 元宇宙智能。 知识放大。 访问这里。
- Sumber: https://aws.amazon.com/blogs/machine-learning/create-your-rstudio-on-amazon-sagemaker-licensed-or-trial-environment-in-three-easy-steps/
- :是
- $UP
- 1
- 10
- 100
- 11
- 420
- 7
- 8
- 9
- a
- Able
- 关于
- 以上
- 接受
- ACCESS
- 账号管理
- 承认
- 获得
- 要积极。
- 添加
- 额外
- 添加
- 行政
- 后
- 协议
- 所有类型
- 允许
- 已经
- 时刻
- Amazon
- 亚马逊SageMaker
- 分析
- 分析
- 和
- API
- 应用
- 应用
- 保健
- 人造的
- 人工智能
- AS
- At
- 认证
- 自动
- 可使用
- AWS
- AWS CloudFormation
- AWS Marketplace
- 背部
- 基地
- 基于
- 基础
- 篮球
- BE
- 因为
- 开始
- 作为
- 如下。
- 最佳
- 之间
- 建立
- 商业
- by
- CA
- 呼叫
- CAN
- 案件
- Center
- 更改
- 更改
- 选择
- 选择
- 码
- 注释
- 完成
- 计算
- 集中
- 概念
- 配置
- 安慰
- 消费
- CONTACT
- 内容
- 合同
- 情侣
- 创建信息图
- 创建
- 创建
- 创造
- 创建
- 目前
- 合作伙伴
- data
- 专用
- 默认
- 学位
- 根据
- 期望
- 细节
- 详情
- 研发支持
- 直接
- 码头工人
- 不会
- 域
- 域名
- 域名
- 别
- 向下
- 更容易
- 容易
- 或
- 邮箱地址
- enable
- 启用
- 鼓励
- 输入
- 环境
- 评估
- 甚至
- 所有的
- 例子
- 执行
- 现有
- 熟悉
- 专栏
- 反馈
- 少数
- 敲定
- 找到最适合您的地方
- (名字)
- 第一次
- 重点
- 遵循
- 以下
- 足球
- 针对
- 申请
- 以前
- 自由的
- 止
- 充分
- 其他咨询
- 得到
- GitHub上
- 给
- 全球
- Go
- 去
- 授予
- 授予
- 组的
- 有
- 健康管理
- 帮助
- 帮助
- 持有
- 主页
- 创新中心
- How To
- 但是
- HTML
- HTTP
- HTTPS
- 人
- ID
- 身分
- 图片
- 进口
- 重要
- in
- 包括
- 包括
- 信息
- 基础设施
- 例
- 说明
- 集成
- 积分
- 集成
- 房源搜索
- 互动
- 接口
- 互操作性
- IT
- JPG
- 跳
- 保持
- 已知
- 实验室
- 发射
- 学习
- 执照
- 行货
- 许可证
- 极限
- 有限的时间
- Line
- 友情链接
- 清单
- 低
- 机
- 机器学习
- 使
- 制作
- 管理
- 管理
- 颠覆性技术
- 经理
- 管理的
- 市场
- 最多
- 中等
- 菜单
- 的话
- 方法
- 可能
- 分钟
- 分钟
- 使命
- 麻省理工学院简介
- ML
- 时尚
- 改性
- 更多
- 姓名
- 命名
- 导航
- 旅游导航
- 必要
- 需求
- 网络
- 工业网络
- 全新
- 下页
- 数
- 目标
- of
- 提供
- on
- 一
- 打开
- 附加选项
- 秩序
- 其他名称
- 除此以外
- 学校以外
- 包
- 包
- 页
- 支付
- 面包
- 部分
- 演出
- 允许
- 权限
- 平台
- 柏拉图
- 柏拉图数据智能
- 柏拉图数据
- 播放
- 帖子
- 比较喜欢
- 首选
- 先决条件
- 私立
- 过程
- 处理
- 产品
- 产品经理
- 本人简介
- 简介
- 项目
- 项目
- 证明
- 概念验证
- 提供
- 国家
- 出版
- 蟒蛇
- 很快
- 准备
- 接收
- 建议
- 地区
- 有关
- 请求
- 必须
- 需要
- 资源
- 角色
- 角色
- 运行
- 运行
- 萨克拉门托
- sagemaker
- 同
- 鳞片
- 科学家
- 部分
- 扇形
- 保安
- 选择
- 选择
- 前辈
- 服务
- 服务
- 特色服务
- 会议
- 招生面试
- 集
- 设置
- 设置
- 格局
- 共用的,
- 单
- 斯隆
- So
- 解决方案
- 堆
- 标准
- 开始
- Status
- 步
- 步骤
- 存储
- 简单的
- 工作室
- 订阅
- 订阅
- 这样
- SUPPORT
- 支持
- 采取
- 需要
- 团队
- 队
- 文案
- 模板
- test
- 谢谢
- 这
- 其
- 博曼
- 三
- 通过
- 次
- 至
- 今晚
- 工具
- 试用
- ui
- 下
- 相关
- 更新
- 更新
- us
- 用法
- 使用
- 用户
- 用户
- 折扣值
- 价值观
- 通过
- 查看
- 演练
- 而
- 将
- 也完全不需要
- 工作
- 加工
- 完全
- 您一站式解决方案
- 和风网