註冊裝置 - Amazon SageMaker

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

註冊裝置

重要

若要使用 SageMaker Edge 管理員的任何部分,都必須註冊裝置。

您可以使用 AWS SDK for Python (Boto3) 或透過 SageMaker 主控台 https://console.aws.amazon.com/sagemaker 以程式設計方式建立叢集。

註冊裝置 (Boto3)

若要註冊您的裝置,請先建立並註冊物 AWS IoT 件物件,然後設定 IAM 角色。 SageMaker 邊緣管理器利用 AWS IoT Core 服務來促進邊緣設備和雲之間的連接。您可以在設定裝置與 Edge Manager 搭配使用之後,利用現有 AWS IoT 功能。

若要將裝置連接到 AWS IoT 您需要建立物 AWS IoT 件物件、建立和註冊用戶端憑證 AWS IoT,以及為您的裝置建立和設定 IAM 角色。

如需深入的範例,請參閱入門指南,或參閱實作教學課程中的探索 AWS IoT Core 服務

使用 RegisterDevices API 註冊您的裝置。提供您希望裝置成為其一部分的機群名稱,以及裝置的名稱。您可以選擇性地將描述新增至與裝置相關聯的裝置、標籤和 AWS IoT 物件名稱。

sagemaker_client.register_devices( DeviceFleetName="sample-fleet-name", Devices=[ { "DeviceName": "sample-device-1", "IotThingName": "sample-thing-name-1", "Description": "Device #1" } ], Tags=[ { "Key": "string", "Value" : "string" } ], )

註冊裝置 (主控台)

您可以使用 SageMaker 主控台註冊您的裝置,網址為 https://console.aws.amazon.com/sagemaker

  1. 在 SageMaker 主控台中,選擇「邊緣推論」,然後選擇「邊緣裝置」。

  2. 選擇註冊裝置

  3. 裝置屬性區段中,在裝置機群名稱欄位下輸入裝置所屬的機群名稱。選擇下一步

  4. 裝置來源區段中,逐一新增您的裝置。您必須為機群中的每個裝置包含一個裝置名稱。您可以選擇性地提供描述 (在描述欄位中) 和物聯網 (IoT) 物件名稱 (在 IoT 名稱欄位中)。新增所有裝置後,選擇提交

    「裝」頁面會顯示您已新增裝置的名稱、其所屬的叢集、註冊時間、最後一個活動訊號,以及說明和 AWS IoT 名稱 (如果您已提供)。

    選擇要檢視裝置詳細資訊的裝置,包括裝置名稱、機群、ARN、描述、IoT 物件名稱、裝置註冊時間以及上次活動訊號。