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 模型。

相依項目 AWS CloudFormation和 SageMaker AI 會接著使用其他服務 AWS Lambda, AWS 包括 Amazon CloudWatch 和 Amazon CloudWatch Logs。

下表顯示 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 特定的儲存操作。

  • AWS DeepRacer 直接呼叫 ,以建立、列出和刪除名稱開頭為 "." 的儲存貯體deepracer。 也稱為從儲存貯體下載物件、將物件上傳至儲存貯體,或從儲存貯體刪除物件。

sagemaker
  • AWS DeepRacer 直接呼叫 來訓練強化學習模型。

若要使用 AWS DeepRacer 來呼叫這些服務,您必須具有適當的 IAM 角色,並連接必要的政策。了解 AWS DeepRacer 呼叫相依 AWS 服務所需的 IAM 角色 中的這些政策和角色的詳細資訊。