What is the difference between Murano and One Platform?

Follow

Murano is Exosite’s second-generation IoT Platform, forged through insights from One Platform/Portals users, and offers enhanced usability and capabilities intended to further accelerate an IoT journey. The Murano platform is purpose-built to give developers the tools and flexibility to create a custom IoT solution for any organization, and it strips away some of the custom limiting attributes of One Platform/Portals.

Application Asset Hosting

The Murano platform allows for hosting and deploying static front-end applications.

One Platform/Portals only allows branding of a pre-defined UI and requires a separate hosted application with a front and back end.

Application API

Murano offers a fully custom Application API per solution with concepts of user roles and permissions.

One Platform/Portals provides an application API limited to the scope of the Portals hierarchy and user roles/ownership concepts. It is not customizable. To create a custom API, one must go completely custom with an outside hosted backend/frontend using the One Platform RPC.

Device Ownership/Data Access Permissions

Murano supports a completely custom provisioning scenario that can be separated from the application device access concepts. Both consumer and industrial scenarios are supported within Murano.

One Platform/Portals, by contrast, only supports a rigid hierarchy for device ownership and provisioning, which is only ideal for some applications.

Time Series Data Store

Murano has support for Millisecond resolution using True Time Series Database with Query Support.

One Platform/Portals, has 1 second resolution for it’s time data store within the platform.

Key-Value Data Store

Murano utilizes redis for its Key-Value data store

One Platform/Portals does not support the Key-Value data store concept.

Third-Party and Service Integration

Murano offers services and integrations within the platform that are implemented the same way and can be efficiently scaled. Murano will also be releasing IoT Exchange in mid 2017 that will allow for the immediate inclusion of additional premium integrations and services into your project.

One Platform/Portals does not offer any out-of-the-box services or integrations and requires custom service development and hosting.

Scripting

Murano uses scripting to route data to services and for handling all events in the platform. This scripting method is extremely efficient and has access to all service functionality directly. Absolute customization of the solution is allowed through this scripting method.

One Platform/Portals handles real-time data stream processing and some hierarchal platform management functionality. This is limited in scope to only certain thresholds of the platform and how they are triggered to run.

Have more questions? Submit a request

Comments