ソリューションを起動する - Amazon SageMaker

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

ソリューションを起動する

重要

2023 年 11 月 30 日現在、以前の Amazon SageMaker Studio エクスペリエンスは Amazon SageMaker Studio Classic という名前になりました。次のセクションは、Studio Classic アプリケーションの使用に固有のものです。更新された Studio エクスペリエンスの使用については、「」を参照してくださいAmazon SageMaker Studio

注記

JumpStart ソリューションは Studio Classic でのみ使用できます。

まず、Amazon SageMaker Studio Classic UI の SageMaker JumpStart ランディングページからソリューションを選択します。Amazon SageMaker Studio Classic にサインインするオンボーディング手順については、「Amazon SageMaker ドメインへのオンボード」を参照してください。 SageMaker JumpStart ランディングページへのアクセスの詳細については、「」を参照してくださいStudio Classic JumpStart で を開いて使用する

ソリューションを選択すると、ソリューションのタブが開き、ソリューションの説明と Launch ボタンが表示されます。ソリューションを起動するには、「ソリューションの起動 JumpStart 」セクションLaunchで を選択します。その後、ソリューションの実行に必要なすべてのリソースが作成されます。これには、トレーニングとモデルホスティングのインスタンスが含まれます。

高度なパラメータ

選択したソリューションには、選択可能な高度なパラメータが含まれている場合があります。詳細パラメータ を選択して、ソリューションの AWS Identity and Access Management ロールを指定します。

ソリューションは、相互にやり取りする 9 つの AWS サービス間でリソースを起動できます。ソリューションが期待どおりに機能するためには、あるサービスで新しく作成されたコンポーネントは、別のサービスで新しく作成されたコンポーネントにも作用できなければなりません。必要なアクセス許可がすべて追加されるように、デフォルトの IAM ロールを使用することをお勧めします。IAM ロールの詳細については、「」を参照してくださいAmazon の Identity and Access Management SageMaker

デフォルトIAMロール

このオプションを選択すると、このソリューションに必要なデフォルトのIAMロールが使用されます。ソリューションごとに必要なリソースは異なります。以下のリストは、必要なサービスに基づいてソリューションに使用されるデフォルトのロールを示しています。各サービスに必要なアクセス許可の説明については、「AWS SageMaker プロジェクトと の 管理ポリシー JumpStart」を参照してください。

  • API ゲートウェイ – AmazonSageMakerServiceCatalogProductsApiGatewayRole

  • CloudFormation – AmazonSageMakerServiceCatalogProductsCloudformationRole

  • CodeBuild – AmazonSageMakerServiceCatalogProductsCodeBuildRole

  • CodePipeline – AmazonSageMakerServiceCatalogProductsCodePipelineRole

  • イベント – AmazonSageMakerServiceCatalogProductsEventsRole

  • Firehose – AmazonSageMakerServiceCatalogProductsFirehoseRole

  • Glue – AmazonSageMakerServiceCatalogProductsGlueRole

  • Lambda – AmazonSageMakerServiceCatalogProductsLambdaRole

  • SageMaker – AmazonSageMakerServiceCatalogProductsExecutionRole

JumpStart プロジェクトテンプレートを有効にして新しい SageMaker ドメインを使用している場合、これらのロールはアカウントで自動的に作成されます。

既存の SageMaker ドメインを使用している場合、これらのロールがアカウントに存在していない可能性があります。この場合、ソリューションを起動すると次のエラーが表示されます。

Unable to locate the updated roles required to launch this solution, a general role '/service-role/AmazonSageMakerServiceCatalogProductsUseRole' will be used. Please update your studio domain to generate these roles.

必要なロールがなくてもソリューションを起動できますが、必要なロールの代わりに従来のデフォルトロール AmazonSageMakerServiceCatalogProductsUseRole が使用されます。レガシーデフォルトロールは、 JumpStart ソリューションがやり取りする必要があるすべての サービスと信頼関係があります。セキュリティを最大限に高めるために、ドメインを更新して、各 AWS サービス用に新しく作成されたデフォルトロールを使用することをお勧めします。

SageMaker ドメインに既にオンボーディングしている場合は、次の手順を使用してドメインを更新してデフォルトのロールを生成できます。

  1. で Amazon SageMaker コンソールを開きますhttps://console.aws.amazon.com/sagemaker/

  2. ページの左上にある [コントロールパネル] を選択します。

  3. ドメインページで、設定アイコン ( Black square icon representing a placeholder or empty image. ) を選択してドメイン設定を編集します。

  4. [全般設定][次へ] を選択します。

  5. SageMaker 「プロジェクト JumpStart」および「このアカウント SageMaker JumpStart で Amazon SageMaker プロジェクトテンプレートと Amazon を有効にする」、「Amazon SageMaker プロジェクトテンプレートと Amazon SageMaker JumpStart for Studio Classic ユーザーを有効にする」で「次へ」を選択します。

  6. [Submit] (送信) を選択します。

「プロジェクト - このアカウントで有効になっている Amazon SageMaker プロジェクトテンプレート」の「アプリケーション - Studio」タブに、デフォルトのロールが表示されます。

IAMロールの検索

このオプションを選択した場合は、必要な各サービスのドロップダウンリストから既存のIAMロールを選択する必要があります。選択したロールには、少なくとも対応するサービスに必要な最低限のアクセス許可が必要です。各サービスに必要なアクセス許可の説明については、「AWS SageMaker プロジェクトと の 管理ポリシー JumpStart」を参照してください。

入力IAMロール

このオプションを選択した場合は、既存のIAMロールARNの を手動で入力する必要があります。選択したロールには、少なくとも対応するサービスに必要な最低限のアクセス許可が必要です。各サービスに必要なアクセス許可の説明については、「AWS SageMaker プロジェクトと の 管理ポリシー JumpStart」を参照してください。