Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Création d'une flotte

Mode de mise au point
Création d'une flotte - Amazon SageMaker AI

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Vous pouvez créer une flotte par programmation avec AWS SDK for Python (Boto3) ou via la console SageMaker https://console.aws.amazon.com AI /sagemaker.

Créer une flotte (Boto3)

Utilisez l'API CreateDeviceFleet pour créer une flotte. Spécifiez un nom pour le parc, votre ARN de AWS IoT rôle pour le RoleArn champ, ainsi qu'une URI Amazon S3 dans laquelle vous souhaitez que l'appareil stocke les données échantillonnées.

Vous pouvez éventuellement inclure une description de la flotte, des tags et un identifiant AWS KMS clé.

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" } ], )

Un alias de AWS IoT rôle est créé pour vous lorsque vous créez un parc d'appareils. L'alias de AWS IoT rôle fournit un mécanisme permettant aux appareils connectés de s'authentifier à AWS IoT l'aide de certificats X.509, puis d'obtenir des informations d' AWS identification de courte durée à partir d'un rôle IAM associé à l'alias de rôle. AWS IoT

Utilisez DescribeDeviceFleet pour obtenir le nom de l'alias du rôle et l'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']

Utilisez l'API DescribeDeviceFleet pour obtenir une description des flottes que vous avez créées.

sagemaker_client.describe_device_fleet( DeviceFleetName="sample-fleet-name" )

Par défaut, il renvoie le nom du parc, l'ARN du parc d'appareils, l'URI du compartiment Amazon S3, le rôle IAM, l'alias de rôle créé dans AWS IoT, un horodatage de la création du parc et un horodatage de la dernière modification du parc.

{ "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"}

Création d'une flotte (Console)

Vous pouvez créer une tâche d'empaquetage Edge Manager à l'aide de la console Amazon SageMaker AI sur https://console.aws.amazon.com/sagemaker.

  1. Dans la console SageMaker AI, choisissez Edge Manager, puis choisissez Edge Device Fleets.

  2. Choisissez Create device fleet (Créer une flotte de dispositifs).

    L'emplacement du parc d'appareils Create dans la console.
  3. Saisissez un nom pour la flotte de dispositifs dans le champ Device fleet name (Nom de la flotte de dispositifs). Choisissez Suivant.

    Emplacement du bouton Suivant dans la section Propriétés du parc d'appareils de la console.
  4. Sur la page Output configuration (Configuration de sortie), spécifiez l'URI du compartiment Amazon S3 où vous voulez stocker des exemples de données de votre flotte de dispositifs. Vous pouvez également ajouter une clé de chiffrement en sélectionnant une AWS KMS clé existante dans la liste déroulante ou en saisissant l'ARN d'une clé. Sélectionnez Envoyer.

    Exemple de page de configuration de sortie dans la console.
  5. Choisissez le nom de votre flotte de dispositifs pour être redirigé vers les détails de la flotte de dispositifs. Cette page affiche le nom de la flotte de dispositifs, l'ARN, la description (si vous en avez fourni une), la date de création de la flotte, la dernière modification de la flotte, l'URI du compartiment Amazon S3, l'ID de clé AWS KMS (si vous en avez fourni une), l'alias AWS IoT (si vous en avez fourni un) et le rôle IAM. Si vous avez ajouté des balises, elles apparaissent dans la section Device fleet tags (Balises de flotte de dispositifs).

ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.