The platform offers a modular design providing relevant enablers for each application needs, from device integration to complex event processing. This flexibility enables a huge set of use cases and provides great adaptability without requiring any customization.