Create a workspace with AWS – IoT Core

AI Asset Manager User Manual

Product
AI Asset Manager
Product Version
2.2.0
Language
en-US

AWS IoT Core parameter settings

To create a new AWS Workspace, proceed as follows:



  1. Enter a name for your new workspace (maximum of 20 characters)

  2. Select the Workspace type Cloud Integration

  3. Select the Cloud provider AWS IoT Core

  4. Upload the MQTT connection configuration file

  5. Click on the "Create workspace" button

Amazon Web Services – IoT Core MQTT connection configuration file

Create a .json configuration file to be imported into the AI Asset Manager:

{ 
"ca_cert": "content of ${root_certificate_authority}",
"x509_certificate": "content of ${x509_certificate}",
"x509_private_key": "content of ${x509_private_key}",
"endpoint": "tls://{endpoint_id}.iot.{region}.amazonaws.com:443",
"topic-prefix": "tls://{project_id}/{target_id}
}

MQTT configuration files field explanation

  • ca_cert is a pem formatted root certificate authority file used by Amazon Web Services IoT Core. You can use the Amazon Root CA as ca_cert.

  • x509_certificate is a pem formatted certificate file configured in AWS IoT Core.

  • x509_private_key is the pem formatted private key pair of the ${x509_certificate}.

  • endpoint is the URL through which the AWS broker can be accessed (available in the AWS IoT Core Settings)

  • ${project_id} is the unique ID identifying a project on the Cloud side

  • ${target_id} is the unique ID to represent an AI Asset Manager workspace on the Cloud side

x509 Certificate creation methods