AWS DeepRacer に依存する AWS サービス - AWS DeepRacer

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

AWS DeepRacer に依存する AWS サービス

AWS DeepRacer は、以下の AWS のサービス を使用して必要なリソースを管理します。

Amazon Simple Storage Service

トレーニング済みのモデルのアーティファクトを Amazon S3 バケットに保存する方法。

AWS Lambda

報酬関数を作成して実行する方法

AWS CloudFormation

AWS DeepRacer モデルのトレーニングジョブを作成する方法。

SageMaker AI

AWS DeepRacer モデルをトレーニングする方法

依存する 、、および SageMaker AI は AWS Lambda AWS CloudFormation、Amazon CloudWatch や Amazon CloudWatch Logs などの他の AWS サービスを使用します。

次の表は、AWS DeepRacer が直接または間接的に使用する AWS サービスを示しています。

AWS AWS DeepRacer が直接または間接的に使用するサービス
AWS サービスプリンシパル コメント
application-autoscaling
  • オペレーションを自動的にスケーリングするために SageMaker AI によって間接的に呼び出されます。

cloudformation
  • AWS DeepRacer から直接呼び出されて、アカウントリソースを作成します。

cloudwatch
  • オペレーションをログに記録するために直接 AWS DeepRacer に呼び出されます。

  • SageMaker AI によって間接的に呼び出され、オペレーションをログに記録します。

ec2
  • トレーニングジョブを作成して実行するために、 AWS CloudFormation と SageMaker AI によって間接的に呼び出されます。

kinesisvideo
  • キャッシュされたトレーニングストリームを表示するために直接 AWS DeepRacer に呼び出されます。

lambda
  • 報酬関数を作成および実行するために直接 AWS DeepRacer に呼び出されます。

logs
  • オペレーションをログに記録するために直接 AWS DeepRacer に呼び出されます。

  • オペレーションをログに記録する AWS Lambda ために によって間接的に呼び出されます。

s3
  • SageMaker AI 固有のストレージオペレーションを実行するために SageMaker AI によって間接的に呼び出されます。

  • "deepracer" で始まる名前のバケットを作成、一覧表示、および削除するために直接 AWS DeepRacer に呼び出されます。バケットからオブジェクトをダウンロード、バケットにオブジェクトをアップロード、またはバケットからオブジェクトを削除するためにも呼び出されます。

sagemaker
  • 強化学習モデルをトレーニングするために AWS DeepRacer から直接呼び出されます。

AWS DeepRacer を使用してこれらのサービスを呼び出すには、必要なポリシーを添付した適切な IAM ロールが必要です。これらのポリシーとロールの詳細については、「AWS DeepRacer が依存 AWS サービスを呼び出すために必要な IAM ロール」を参照してください。