本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
在设置 Amazon A SageMaker I 之前,您必须完成以下先决条件。
-
必需:您需要创建一个 Amazon Web Services (AWS) 账户才能访问该账户的所有 AWS 服务和资源。
-
强烈推荐:我们强烈建议您创建一个管理用户来管理账户的 AWS 资源,以遵守 IAM 中的安全最佳实践。假设你有一个管理用户来完成 SageMaker AI 开发者指南中的许多管理任务。
-
可选:如果您打算使用管理账户的 AWS 服务和资源,请配置 AWS Command Line Interface (AWS CLI) AWS CLI。
注册获取 AWS 账户
如果您没有 AWS 账户,请完成以下步骤来创建一个。
要注册 AWS 账户
打开https://portal.aws.amazon.com/billing/注册。
按照屏幕上的说明操作。
在注册时,将接到电话,要求使用电话键盘输入一个验证码。
当您注册时 AWS 账户,就会创建AWS 账户根用户一个。根用户有权访问该账户中的所有 AWS 服务 和资源。作为最佳安全实践,请为用户分配管理访问权限,并且只使用根用户来执行需要根用户访问权限的任务。
AWS 注册过程完成后会向您发送一封确认电子邮件。您可以随时前往 https://aws.amazon.com/
创建具有管理访问权限的用户
注册后,请保护您的安全 AWS 账户 AWS 账户根用户 AWS IAM Identity Center,启用并创建管理用户,这样您就不会使用 root 用户执行日常任务。
保护你的 AWS 账户根用户
-
选择 Root 用户并输入您的 AWS 账户 电子邮件地址,以账户所有者的身份登录。AWS Management Console
在下一页上,输入您的密码。 要获取使用根用户登录方面的帮助,请参阅《AWS 登录 用户指南》中的 Signing in as the root user。
-
为您的根用户启用多重身份验证(MFA)。
有关说明,请参阅 I A M 用户指南中的为 AWS 账户 根用户启用虚拟 MFA 设备(控制台)。
创建具有管理访问权限的用户
-
启用 IAM Identity Center。
有关说明,请参阅《AWS IAM Identity Center 用户指南》中的 Enabling AWS IAM Identity Center。
-
在 IAM Identity Center 中,为用户授予管理访问权限。
有关使用 IAM Identity Center 目录 作为身份源的教程,请参阅《用户指南》 IAM Identity Center 目录中的使用默认设置配置AWS IAM Identity Center 用户访问权限。
以具有管理访问权限的用户身份登录
-
要使用您的 IAM Identity Center 用户身份登录,请使用您在创建 IAM Identity Center 用户时发送到您的电子邮件地址的登录网址。
有关使用 IAM Identity Center 用户登录的帮助,请参阅AWS 登录 用户指南中的登录 AWS 访问门户。
将访问权限分配给其他用户
-
在 IAM Identity Center 中,创建一个权限集,该权限集遵循应用最低权限的最佳做法。
有关说明,请参阅《AWS IAM Identity Center 用户指南》中的 Create a permission set。
-
将用户分配到一个组,然后为该组分配单点登录访问权限。
有关说明,请参阅《AWS IAM Identity Center 用户指南》中的 Add groups。
在创建用于设置 SageMaker AI 的管理用户时,该管理用户应包含创建 SageMaker AI 资源的特定权限。要查看权限,请展开以下管理员权限部分。
按照上述说明创建管理用户时,您的管理用户应已包含AmazonSageMakerFullAccess
如果您打算创建自己的自定义策略,则需要这些权限才能创建域并使用 SageMaker AI 进行设置。有关添加策略的信息,请参阅《AWS Identity and Access Management 用户指南》中的添加和删除 IAM 身份权限。
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"sagemaker:*"
],
"Resource": [
"arn:aws:sagemaker:*:*:domain/*",
"arn:aws:sagemaker:*:*:user-profile/*",
"arn:aws:sagemaker:*:*:app/*",
"arn:aws:sagemaker:*:*:flow-definition/*"
]
},
{
"Effect": "Allow",
"Action": [
"iam:GetRole",
"servicecatalog:*"
],
"Resource": [
"*"
]
}
]
}
可选:如果您打算使用管理账户的 AWS 服务和资源 AWS CLI,请按照以下说明操作((可选)配置 AWS CLI)。
完成前提条件后,请继续阅读设置说明。您可以选择以下选项之一,继续进行设置说明。
(可选)配置 AWS CLI
要使用管理您的域名以及其他 AWS 服务和资源 AWS CLI,请完成版本 2 AWS Command Line Interface 用户指南 AWS CLI中的设置中的设置。
完成前提条件后,请继续阅读设置说明。您可以选择以下选项之一,继续进行设置说明。