The IoT tool provides device connectivity, data filtering and
mapping, and device management tools and is needed by Maximo® Monitor.
The following components must be installed and configured before you deploy the IoT tool:
- Db2 Warehouse.
Note: For Maximo Application Suite on AWS (BYOL) offerings, an instance is already created and the
jdbccfg
custom resource is already configured at the System scope.
- MongoDB.
Note: For Maximo Application Suite on AWS (BYOL) offerings, MongoDB is installed and configured for you.
- Apache Kafka for IoT tool.
These deployment steps are completed in Maximo Application Suite.
- In Maximo Application Suite, from the side navigation menu, click
Catalog. Next, select the Tools tab and then click the
IoT card.
- Click Continue.
- Select your application update method.
- Select an update method.
To subscribe to automatic updates, set
Automatic approval to On. When new application updates
are available, they are added to the channel and automatically updated in your Maximo Application Suite instance.
To subscribe to manual updates, set
Automatic approval to Off. When new application
updates are available, you receive a notification, and you can manually approve the
updates.
- Subscribe to a channel by selecting a version from the list.
For
example, select channel 8.x.x or 8.x.
- Click Subscribe to channel
<version>
- Configure advanced configurations.
On the Deploy application screen, if you
want to customize your settings for storage class and deployment size, click Show
advanced settings. Set the System managed toggle for the settings
that you want to configure manually.
- Select a storage class and size for the Persistent Volume Claims (PVCs) which is used to
persist messaging data.
- Choose from developer, small, or medium.
- Click Deploy.
- Verify the deployment configuration and click Begin
deployment.
The estimated deployment time is an estimate of the time that it takes to configure and deploy
the application. The time includes processing and configuration.
Monitor the environment. Check
that the namespace mas-<instanceid>-iot is created successfully. Check the
pods to ensure that no error conditions are present and wait for all pods to be
ready.
- When the deployment is complete, click Activate.