Mainflux is performant and secure open-source IoT platform with the complete full-scale capabilities for development of Internet of Things solutions, IoT applications and smart connected products.
Built as a set of microservices containerized by Docker and orchestrated with Kubernetes, Mainflux IoT platform serves as a software infrastructure and middleware which provides:
Apache 2.0 license. All the benefits of open source solutions: transparency, control, community testing, support and bug fixes. No client access licenses issues. No vendor lock.
Enhanced and fine-grained security via deployment-ready Mainflux Authentication and Authorization Server with Access Control scheme based on customizable API keys and scoped JWT. NGINX reverse proxy for security, load-balancing and termination of TLS and DTLS connections.
Thanks to Golang language, and microservices, it has tested performance, deployment speed, fast and robust execution, small footprint.
Adding new functionality for vertical solutions and applications does not require reconfiguration or modification of the core platform.
Open, modularized and flexible architecture with many iot protocols and easy-to-use APIs, ensures seamless 3rd-party integration with existing enterprise systems ( (e.g., ERP, BI, CRM), databases, and analytics programs, back-end systems and/or other cloud services.
Multi-protocol support and hardware agnostic. Connectivity for any device and any application. PUB/SUB multiprotocol messaging bridge (HTTP, MQTT, WebSocket, CoAP) based on NATS ultra-performant broker.
Microservice-based architecture, built using open-source technologies resulting in high-performance, scalability and fault-tolerance.
Deployable from multi-datacenter scale to RPi class devices.
Low operating expense (OPEX) due to design and selection of core technologies.
Easy to deploy on-prem, hybrid or in the cloud.
MFX-1 IoT Edge Gateway is Linux Foundation EdgeX Foundry compliant IoT gateway developed on the optimized hardware platform for industrial IoT edge computing solutions.
EdgeX Foundry is an open source framework for edge computing hosted within a full hardware- and OS-agnostic reference software platform that unifies the marketplace and accelerates the deployment of IoT solutions.
Mainflux cross-functional team provide operational expertise for all technology layers
and complexity of the IoT technology and cost-quality related solutions with support
needed for every Internet of Things project
Janko Isidorovic, Mainflux COO will participate at the SmartCity SEE Conference panel: "Smart City Connectivity" together with representatives from Telecom Serbia, Huawei, and Deutsche Telecom.
Mainflux team conducted a workshop at IoT Fuse event that took a place in Minneapolis on April 25th. Workshop topic was "Massive Scaling from the Edge Device to the Cloud with Mainflux Architecture " wich goal was to facilitate and guide the attendees to deploy a scalable system on edge devices (RPis), local machines (on-premise) and on the cloud
Janko Isidorovic, Mainflux Co-founder and COO participated at ONS Panel Discussion: Edge Computing League — LF Edge Umbrella, with professionals from ARM, Zededa and AT&T.
Summit took place in San Jose from 3–5 April.