AWS IoT Core parameter settings
To create a new AWS Workspace, proceed as follows:
Enter a name for your new workspace (maximum of 20 characters)
Select the Workspace type Cloud Integration
Select the Cloud provider AWS IoT Core
Upload the MQTT connection configuration file
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
For more information on x509 certificates, visit x509 certificate.