View a markdown version of this page

AMS SSP を使用して AMS アカウントに Amazon Personalize をプロビジョニングする - AMS アドバンストオンボーディングガイド

サポート終了通知: 2027 AWS 年 6 月 30 日に、 は AMS Advanced のサポートを終了します。2027 年 6 月 30 日以降、AMS Advanced コンソールまたは AMS Advanced リソースにアクセスできなくなります。詳細については、「AMS Advanced サポート終了」を参照してください。

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

AMS SSP を使用して AMS アカウントに Amazon Personalize をプロビジョニングする

AMS セルフサービスプロビジョニング (SSP) モードを使用して、AMS マネージドアカウントで Amazon Personalize 機能に直接アクセスします。Amazon Personalize は、開発者がアプリケーションを使用する顧客向けに個別のレコメンデーションを簡単に作成できるようにする機械学習サービスです。

機械学習は、パーソナライズされた製品とコンテンツのレコメンデーション、カスタマイズされた検索結果、ターゲットを絞ったマーケティングプロモーションを強化することで、カスタマーエンゲージメントを向上させるためにますます使用されています。ただし、これらの高度なレコメンデーションシステムを生成するために必要な機械学習機能の開発は、複雑さのため、現在のほとんどの組織の手の届かないところにあります。Amazon Personalize を使用すると、これまで機械学習の経験がない開発者は、Amazon.com で長年使用されていた機械学習テクノロジーを使用して、アプリケーションに高度なパーソナライゼーション機能を簡単に構築できます。

Amazon Personalize では、クリック、ページビュー、サインアップ、購入など、アプリケーションからのアクティビティストリームと、記事、製品、動画、音楽などの推奨アイテムのインベントリを提供します。年齢や位置情報などのユーザーの人口統計情報を Amazon Personalize に提供することもできます。Amazon Personalize は、データの処理と調査、意味のあるものの特定、適切なアルゴリズムの選択、データに合わせてカスタマイズされたパーソナライゼーションモデルのトレーニングと最適化を行います。Amazon Personalize が分析したすべてのデータについては、プライバシーとセキュリティが確保され、お客様に合わせたレコメンデーションの提供にのみ使用されます。シンプルな API コールを使用して、パーソナライズされたレコメンデーションの提供を開始できます。使用した分だけ料金が発生します。最低料金や初期費用は不要です。

詳細については、「Amazon Personalize」を参照してください。

AWS Managed Services での Amazon Personalize に関するよくある質問

Q: AMS アカウントで Amazon Personalize へのアクセスをリクエストするにはどうすればよいですか?

Management | AWS service | Self-provisioned service | Add (マネージドオートメーション) (ct-3qe6io8t6jtny) 変更タイプを送信してアクセスをリクエストします。また、 AWS パーソナライズによってレコメンデーションの生成に使用されるデータを含む S3 バケットを指定する必要があります。この RFC は、 customer_personalize_console_roleおよび の IAM ロールをアカウントにプロビジョニングしますcustomer_personalize_service_role

  • アカウントで customer_personalize_console_roleがプロビジョニングされたら、フェデレーションソリューションでロールをオンボードする必要があります。以外の既存のロールcustomer_personalize_console_policyに をアタッチすることもできますCustomer_ReadOnly_Role

  • customer_personalize_service_role がアカウントに提供されたら、新しいデータセットグループを作成するときに ARN を参照できます。

この時点で、AMS Operations はこのサービスロールをアカウント にもデプロイしますaws_code_pipeline_service_role_policy

Q: AMS アカウントでの Amazon Personalize の使用にはどのような制限がありますか?

Amazon Personalize の設定は、AMS インフラストラクチャへの変更を防ぐために、「ams-」または「mc-」プレフィックスのないリソースに限定されます。

Q: AMS アカウントで Amazon Personalize を使用する際の前提条件または依存関係は何ですか?

  • データが保存されている S3 バケットが暗号化されている場合、Amazon Personalize がバケットを復号化するために使用するロールを許可できるように、KMS キー ID を指定する必要があります。

    Amazon Personalize は、デフォルトの KMS S3 キーをサポートしていません。KMS を使用する必要がある場合は、カスタムキーを作成し、変更タイプ KMS キー | 作成 (マネージドオートメーション) の RFC を開いて次のポリシーを追加します。

    JSON
    { "Version":"2012-10-17", "Id": "key-consolepolicy-3", "Statement": [ { "Sid": "Enable IAM User Permissions", "Effect": "Allow", "Principal": { "Service": "personalize.amazonaws.com" }, "Action": "kms:*", "Resource": "*" } ] }
  • S3 バケットは、次のバケットポリシーを使用して作成する必要があります。これを行うには、変更タイプ S3 ストレージ | ポリシーの作成で RFC を送信します。このポリシーは、Amazon Personalize がデータにアクセスすることを許可します。そのバケットには、Amazon Personalize が使用するデータが含まれます。

    JSON
    { "Version":"2012-10-17", "Id": "PersonalizeS3BucketAccessPolicy", "Statement": [ { "Sid": "PersonalizeS3BucketAccessPolicy", "Effect": "Allow", "Principal": { "Service": "personalize.amazonaws.com" }, "Action": [ "s3:GetObject", "s3:ListBucket" ], "Resource": [ "arn:aws:s3:::bucket-name", "arn:aws:s3:::bucket-name/*" ] } ] }