Amazon SageMaker JumpStart 解决方案现在支持自定义 IAM 角色设置 PlatoBlockchain Data Intelligence。 垂直搜索。 哎。

Amazon SageMaker JumpStart 解决方案现在支持自定义 IAM 角色设置

亚马逊SageMaker JumpStart 解决方案是其中的一个功能 亚马逊SageMaker Studio 允许简单的点击体验来设置您自己的机器学习 (ML) 工作流程。 当您启动解决方案时,会在您的账户中设置各种 AWS 资源,以演示如何使用预构建的架构解决业务问题。 解决方案使用 AWS CloudFormation 用于快速部署的模板,这意味着资源是完全可定制的。 截至今天,有多达 18 个端到端解决方案涵盖了现实世界业务问题的不同方面,例如需求预测、产品缺陷检测和文档理解。

从今天开始,我们很高兴地宣布 JumpStart 解决方案现在支持自定义 AWS身份和访问管理 (IAM) 角色被传递到服务中。 这项新功能使您能够利用 SageMaker 和 IAM 提供的丰富安全功能。

在这篇文章中,我们将向您展示如何配置 SageMaker 解决方案的高级参数,以及当您使用预构建的解决方案开始您的 ML 之旅时,这将如何使您受益。

新的 IAM 高级参数

为了允许 JumpStart 为您创建 AWS 资源,附加 Amazon 托管策略的 IAM 角色会在您的账户中自动创建。 为了让 JumpStart 创建的服务能够相互交互,需要将 IAM 角色传递给每个服务,以便它们具有调用其他服务的必要权限。

用新的 进阶参数 选项,您可以选择 默认角色, 查找角色输入角色 当您启动解决方案时。 这意味着每项服务都使用自己的 IAM 角色并附加了专用的 IAM 策略,并且是完全可定制的。 这允许您遵循最小特权权限原则,以便仅授予执行任务所需的权限。

附加到默认角色的策略包含解决方案所需的最少权限。 除了默认角色,您还可以从下拉列表中选择,或输入您自己的角色以及您要授予的自定义权限。 如果您想扩展现有解决方案并使用这些预构建的 AWS 服务执行更多任务,这将使您受益匪浅。

如何配置 IAM 高级参数

在使用此功能之前,请确保您已启用最新的 SageMaker 域。 如果您尚未创建新的 SageMaker 域,您可以创建一个新的域,或者更新您的 SageMaker 域以创建 JumpStart 解决方案所需的默认角色。 然后完成以下步骤:

  1. 在SageMaker控制台上,选择 控制面板 在导航窗格中。
  2. 选择齿轮图标以编辑您的域设置。
  3. 常规设置 部分中,选择 下一页.
    Amazon SageMaker JumpStart 解决方案现在支持自定义 IAM 角色设置 PlatoBlockchain Data Intelligence。 垂直搜索。 哎。
  4. SageMaker 项目和 JumpStart 部分,选择 为此账户启用 Amazon SageMaker 项目模板和 Amazon SageMaker JumpStart 为 Studio 用户启用 Amazon SageMaker 项目模板和 Amazon SageMaker JumpStart.
  5. 下一页.
    Amazon SageMaker JumpStart 解决方案现在支持自定义 IAM 角色设置 PlatoBlockchain Data Intelligence。 垂直搜索。 哎。完毕! 现在您应该能够看到在 SageMaker 控制台上启用的角色。Amazon SageMaker JumpStart 解决方案现在支持自定义 IAM 角色设置 PlatoBlockchain Data Intelligence。 垂直搜索。 哎。现在,您可以使用启用了这一新功能的 JumpStart 解决方案。
  6. 在 Studio 控制台上,选择 快速启动 在导航窗格中。
  7. 解决方案。在里面 启动解决方案 部分,您可以看到一个名为的新下拉菜单 进阶参数. 每个解决方案都需要不同的资源。 根据解决方案与之交互的服务,您可以在启动解决方案时传入一个动态的角色列表。
  8. 选择您的首选方法来指定角色。
    如果你选择 默认角色,角色已为您预先填充。 然后,您可以一键启动解决方案。 在后台,AWS CloudFormation 使用内置模板来预置所有适当的 AWS 资源,并且每个服务都使用默认角色。Amazon SageMaker JumpStart 解决方案现在支持自定义 IAM 角色设置 PlatoBlockchain Data Intelligence。 垂直搜索。 哎。如果你选择 查找角色,您可以从每个所需服务的下拉菜单中选择您账户中的现有 IAM 角色。 为了让服务按设计工作,我们建议选择具有所需最低权限的角色。 有关每个服务所需权限的更多信息,请参阅 适用于 SageMaker 项目和 JumpStart 的 AWS 托管策略.
    Amazon SageMaker JumpStart 解决方案现在支持自定义 IAM 角色设置 PlatoBlockchain Data Intelligence。 垂直搜索。 哎。
    您可以通过选择来获得更大的灵活性 输入角色,它允许您直接输入角色名称。 如果您知道要使用哪个角色,这将最有效,因此您无需从 查找角色 名单。
  9. 指定要为每个服务使用的角色后,通过选择启动解决方案 实行.
    Amazon SageMaker JumpStart 解决方案现在支持自定义 IAM 角色设置 PlatoBlockchain Data Intelligence。 垂直搜索。 哎。

角色被传递到每个服务并授予每个服务与其他服务交互的权限。 CloudFormation 模板在您的账户中部署这些服务。 然后,您可以探索针对业务问题的 ML 解决方案。 请记住,对于每项服务,它们现在都具有您在配置高级参数时授予它们的精确权限。 这为您在使用 JumpStart 解决方案时提供了一个完全受控且安全的环境。

Amazon SageMaker JumpStart 解决方案现在支持自定义 IAM 角色设置 PlatoBlockchain Data Intelligence。 垂直搜索。 哎。

结论

今天,我们宣布支持在您启动 JumpStart 解决方案时配置 IAM 角色。 我们还向您展示了如何配置 进阶参数 启动解决方案之前的选项。

尝试任何 JumpStart 解决方案 在启用此新功能的 Studio 上。 如果您对 JumpStart 解决方案有任何疑问和反馈,请联系您的 AWS 支持联系人或在 Amazon SageMaker 讨论论坛.


关于作者

Amazon SageMaker JumpStart 解决方案现在支持自定义 IAM 角色设置 PlatoBlockchain Data Intelligence。 垂直搜索。 哎。昊天安 是 Amazon SageMaker Jumpstart 的一名软件开发工程师。 他专注于构建工具和产品,使客户更容易访问机器学习。

Amazon SageMaker JumpStart 解决方案现在支持自定义 IAM 角色设置 PlatoBlockchain Data Intelligence。 垂直搜索。 哎。马南沙阿 是 Amazon Web Services 的软件开发经理。 他是 ML 爱好者,专注于构建无代码/低代码 AI/ML 产品。 我帮助其他有才华的技术人员构建伟大的软件。

时间戳记:

更多来自 AWS机器学习