Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Creazione di un parco istanze
Creare un parco (Boto3)
Usa il per creare una flotta CreateDeviceFleet
API. Specificate un nome per la flotta, il vostro AWS IoT ruolo ARN per il RoleArn
campo e un Amazon S3 URI in cui desiderate che il dispositivo memorizzi i dati campionati.
Facoltativamente, puoi includere una descrizione della flotta, dei tag e un AWS KMS ID chiave.
import boto3 # Create SageMaker client so you can interact and manage SageMaker resources sagemaker_client = boto3.client("sagemaker", region_name="aws-region") sagemaker_client.create_device_fleet( DeviceFleetName=
"sample-fleet-name"
, RoleArn="arn:aws:iam::999999999:role/rolename"
, # IoT Role ARN Description="fleet description"
, OutputConfig={ S3OutputLocation="s3://bucket/"
, KMSKeyId:"1234abcd-12ab-34cd-56ef-1234567890ab"
, }, Tags=[ { "Key":"string"
, "Value" :"string"
} ], )
Quando crei un parco dispositivi, viene creato automaticamente un AWS IoT Role Alias. L'alias di AWS IoT ruolo fornisce un meccanismo per consentire ai dispositivi connessi di autenticarsi AWS IoT utilizzando certificati X.509 e quindi ottenere AWS credenziali di breve durata da un IAM ruolo associato all'alias di ruolo. AWS IoT
Viene utilizzato per DescribeDeviceFleet
ottenere il nome dell'alias del ruolo e. ARN
# Print Amazon Resource Name (ARN) and alias that has access # to AWS Internet of Things (IoT). sagemaker_client.describe_device_fleet(DeviceFleetName=device_fleet_name)['IotRoleAlias']
DescribeDeviceFleet
APIUsalo per ottenere una descrizione delle flotte che hai creato.
sagemaker_client.describe_device_fleet( DeviceFleetName="sample-fleet-name" )
Per impostazione predefinita, restituisce il nome della flotta, la flotta di dispositiviARN, il bucket Amazon S3, il IAM ruoloURI, l'alias del ruolo creato in AWS IoT, un timestamp di quando è stata creata la flotta e un timestamp dell'ultima modifica della flotta.
{ "DeviceFleetName": "sample-fleet-name", "DeviceFleetArn": "arn:aws:sagemaker:us-west-2:9999999999:device-fleet/sample-fleet-name", "IAMRole": "arn:aws:iam::999999999:role/rolename", "Description": "this is a sample fleet", "IoTRoleAlias": "arn:aws:iot:us-west-2:9999999999:rolealias/SagemakerEdge-sample-fleet-name" "OutputConfig": { "S3OutputLocation": "s3://bucket/folder", "KMSKeyId": "1234abcd-12ab-34cd-56ef-1234567890ab" }, "CreationTime": "1600977370", "LastModifiedTime": "1600977370"}
Creazione di un parco istanze (console)
Puoi creare un processo di packaging di Edge Manager utilizzando la console Amazon SageMaker AI all'indirizzo https://console.aws.amazon.com/sagemaker.
Nella console SageMaker AI, scegli Edge Manager, quindi scegli flotte di dispositivi Edge.
Scegli Crea un parco dispositivi.
Inserisci un nome per il parco nel campo Nome del parco dispositivi. Scegli Next (Successivo).
Nella pagina di configurazione dell'output, specifica il bucket Amazon S3 URI in cui desideri archiviare i dati di esempio del tuo parco dispositivi. Facoltativamente, puoi anche aggiungere una chiave di crittografia selezionando una AWS KMS chiave esistente dall'elenco a discesa o inserendo una chiave. ARN Scegli Invia.
Scegli il nome del tuo parco dispositivi per essere reindirizzato ai dettagli del parco dispositivi. Questa pagina mostra il nome del parco dispositiviARN, la descrizione (se ne hai fornita una), la data di creazione del parco dispositivi, l'ultima volta che il parco dispositivi è stato modificato, il bucket Amazon S3URI, l'ID AWS KMS chiave (se fornito), l' AWS IoT alias (se fornito) e il ruolo. IAM Se hai aggiunto dei tag, questi vengono visualizzati nella sezione Tag del parco dispositivi.