AWS L'IoT n' FleetWise est plus ouvert aux nouveaux clients. Les FleetWise clients AWS IoT existants peuvent continuer à utiliser le service. Le Guide pour la mobilité connectée AWS
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.
Disposition AWS FleetWise Véhicules IoT
Le FleetWise logiciel Edge Agent for AWS IoT installé dans votre véhicule collecte et transfère les données vers le cloud. AWS L'IoT FleetWise s'intègre AWS IoT Core pour permettre une communication sécurisée entre le logiciel Edge Agent et le cloud via MQTT. Chaque véhicule correspond à AWS IoT quelque chose. Vous pouvez utiliser un AWS IoT objet existant pour créer un véhicule ou configurer AWS l'IoT FleetWise pour créer automatiquement un AWS IoT objet pour votre véhicule. Pour de plus amples informations, veuillez consulter Créez un AWS FleetWise Véhicule IoT.
AWS IoT Core prend en charge l'authentification et l'autorisation qui permettent de contrôler en toute sécurité l'accès aux FleetWise ressources AWS IoT. Les véhicules peuvent utiliser X.509 des certificats pour s'authentifier (se connecter) pour utiliser l' AWS IoT FleetWise et des AWS IoT Core politiques pour obtenir l'autorisation (disposer d'autorisations) pour effectuer des actions spécifiques.
Authentifier les véhicules
Vous pouvez créer des AWS IoT Core politiques pour authentifier vos véhicules.
Pour authentifier votre véhicule
-
Pour créer une AWS IoT Core politique, exécutez la commande suivante.
-
policy-nameRemplacez-le par le nom de la politique que vous souhaitez créer. -
Remplacez
file-namepar le nom du fichier JSON contenant la AWS IoT Core politique.
aws iot create-policy --policy-namepolicy-name--policy-document file://file-name.json -
Avant d'utiliser l'exemple de politique, procédez comme suit :
-
us-east-1Remplacez-la par la AWS région dans laquelle vous avez créé FleetWise les ressources AWS IoT. -
111122223333Remplacez-le par votre identifiant de AWS compte.
Cet exemple inclut des sujets réservés par AWS l'IoT FleetWise. Vous devez ajouter les sujets à la politique. Pour de plus amples informations, veuillez consulter Sujets réservés dans AWS Internet des objets FleetWise.
Autoriser les véhicules
Vous pouvez créer des X.509 certificats pour autoriser vos véhicules.
Pour autoriser votre véhicule
Important
Nous vous recommandons de créer un nouveau certificat pour chaque véhicule.
-
Pour créer une paire de clés RSA et émettre un X.509 certificat, exécutez la commande suivante.
-
Remplacez-le
certpar le nom du fichier qui enregistre le contenu de la sortie de commande de CertificatePem. -
Remplacez
public-keypar le nom du fichier qui enregistre le contenu de sortie de la commande keyPair.PublicKey. -
Remplacez
private-keypar le nom du fichier qui enregistre le contenu de sortie de la commande keyPair.PrivateKey.
aws iot create-keys-and-certificate \ --set-as-active \ --certificate-pem-outfilecert.pem \ --public-key-outfilepublic-key.key" \ --private-key-outfileprivate-key.key" -
-
Copiez l'Amazon Resource Name (ARN) du certificat depuis la sortie.
-
Pour associer la politique au certificat, exécutez la commande suivante.
-
policy-nameRemplacez-le par le nom de la AWS IoT Core politique que vous avez créée. -
certificate-arnRemplacez-le par l'ARN du certificat que vous avez copié.
aws iot attach-policy \ --policy-namepolicy-name\ --target "certificate-arn" -
-
Pour joindre le certificat à l'objet, exécutez la commande suivante.
-
thing-nameRemplacez-le par le nom de votre AWS IoT objet ou l'identifiant de votre véhicule. -
certificate-arnRemplacez-le par l'ARN du certificat que vous avez copié.
aws iot attach-thing-principal \ --thing-namething-name\ --principal "certificate-arn" -