M

Maintenance release

Cumulocity provides Maintenance releases for supported Cumulocity IoT Yearly releases. A Maintenance release contains fixes for a Yearly release but no new features.

Managed objects

In Cumulocity IoT, all assets are represented as managed objects. Cumulocity IoT comes with a predefined set of types, for example devices, groups, and agents.

Hierarchical structures of managed objects allow for the implementation of complex structures like a factory with many machines which consist of devices and sensors which can report events, alarms, and measurements.

Management tenant

A tenant type in the Cumulocity IoT tenant hierarchy.

The Management tenant builds the highest level of the tenant hierarchy. Every Cumulocity IoT deployment is delivered with a Management tenant. The Management tenant is used to administer all tenants within the same deployment on platform level and thus provides full control of the platform.

See also Standard tenant and Enterprise tenant.

Measurement

A measurement contains one or multiple numerical values taken at a single point in time for a single asset. A sequence of measurements forms a time series.

Microservices

Microservices are server-side applications. Microservices can be used to develop for example the following functionality on top of Cumulocity IoT:

  • Integrations
  • Batch analytics
  • Decoder
  • Backend applications

Microservices are deployed as Container images to Cumulocity IoT, and follow specific conventions. They typically provide one REST API, which is available under /service/ and access Cumulocity IoT using this REST API.

For details see Getting started > Technical concepts > Developing applications > Microservices.

Model

Used in the context of Analytics Builder.

A model is a container which can have a network of blocks connected to each other with wires. The behavior of a block inside a model does not depend on other blocks. There can be multiple instances of the same block in a model where each instance may behave differently, depending on the configurable parameters or the inputs connected to the block.

MQTT

Cumulocity IoT supports MQTT, an OASIS standard messaging protocol, for device integration.

For details see Device management > Device integration > Device integration using MQTT.

Multi-tenancy

With the Enterprise tenant concept, Cumulocity IoT supports full multi-tenancy. All data related to a tenant is stored in a dedicated database. This includes user data, inventory, events, measurements, operations and alarms.

For details see Getting started > Technical concepts > Tenant hierarchy > Multi-tenancy.