Skip to content

Fleet structure

What is this?

A fleet is the deployed inventory an organisation manages. Dataplicity provides several structures rather than one universal group:

  • networks for organisation-owned membership and operational statistics
  • device classes for product lines and durable deployment configuration
  • tags for lowercase operational labels and selectors
  • customers and sites for business ownership and location where those modules are enabled

Why does it matter after devices ship?

A commercial deployment spans devices across customers, regions, firmware versions, and deployment stages. Fleet organisation helps support teams find the right device quickly and run operations across a group.

How does it work in Dataplicity?

Use stable properties and custom tags to search and filter inventory. Fleet monitors and jobs can use supported combinations of class, included tags, excluded tags, and any-or-all matching. Always review the resolved target before an action.

Scheduled HTTP tasks are a separate integration mechanism. Use Fleet jobs for confirmed commands across selected devices.

When should I use it?

  • You manage more than a handful of devices
  • Support needs to find devices by customer, site, or region
  • You want to monitor or run a guarded fleet action on an explicitly previewed cohort
  • You are moving from prototype to production fleet management

Example workflow

An IoT vendor provisions devices into a product class, associates supported customer and site records after first connection, and applies environment and rollout tags. Engineering previews a selected cohort before a fleet action. Support uses the dedicated customer or site relationship where enabled and operational tags for temporary filtering.