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

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

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 (review required) (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/*" ] } ] }