AWS IoT Greengrass を使用したモデルパッケージと Edge Manager エージェントのデプロイ - Amazon SageMaker AI

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

AWS IoT Greengrass を使用したモデルパッケージと Edge Manager エージェントのデプロイ

SageMaker Edge Manager はAWS IoT Greengrassバージョン 2 を統合し、 Edge Manager エージェントとモデルへのアクセス、メンテナンス、デバイスへのデプロイを簡素化します。AWS IoT GreengrassV2 を使用しない場合、SageMaker Edge Manager を使用するようにデバイスとフリートを設定するには、Amazon S3 リリースバケットから Edge Manager エージェントを手動でコピーする必要があります。エージェントを使用して、エッジデバイスにロードされたモデルで予測を行います。AWS IoT GreengrassV2 と SageMaker Edge Manager の統合により、AWS IoT GreengrassV2 コンポーネントを使用できます。コンポーネントは、エッジデバイスを AWSサービスまたは 経由でサードパーティーサービスに接続できる構築済みのソフトウェアモジュールですAWS IoT Greengrass。

AWS IoT GreengrassV2 を使用して Edge Manager エージェントとモデルをデプロイする場合は、 AWS IoT GreengrassCore ソフトウェアをデバイスにインストールする必要があります (複数可)。デバイスの要件とデバイスのセットアップ方法の詳細については、 AWS IoT GreengrassドキュメントのAWS IoT Greengrass「コアデバイスのセットアップ」を参照してください。

次の 3 つのコンポーネントを使用して Edge Manager エージェントをデプロイします。

  • 構築済みのパブリックコンポーネント: SageMaker AI がパブリック Edge Manager コンポーネントを保守します。

  • 自動生成された非公開コンポーネント: 非公開コンポーネントは、CreateEdgePackagingJob API を使用して機械学習モデルをパッケージ化し、Edge Manager API の [PresetDeploymentType] フィールドに GreengrassV2Component を指定すると自動生成されます。

  • カスタムコンポーネント: このコンポーネントは、デバイスで前処理と推論を行う推論アプリケーションです。このコンポーネントは作成する必要があります。カスタムAWS IoT Greengrassコンポーネントの作成方法の詳細については、SageMaker Edge Manager ドキュメントHello World カスタムコンポーネントを作成するの「」またはAWS IoT Greengrassドキュメントの「カスタムコンポーネントの作成」を参照してください。