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. Mutual TLS Authentication (mTLS) using X.509 Certificates. 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
Drasko Draskovic and Janko Isidorovic will present Mainflux and EdgeXFoundry IoT platforms at Open Source Summit In Shanghai that will be held on June 24–26. Minflux team will present the architecture of an end-to-end open-source source solution for IoT edge-fog-cloud continuum.
On behalf of Mainflux, Sasa Klopanovic company CMO was participating in MATCH Startup Program organized by the Swedish embassy in Budapest and Global Startup Awards organization.
Mainflux was among nine selected companies of total fifty that applied for the Matching program with Ericsson, AQ Anton, Sigma Technologies and ABB.
Janko Isidorovic, Mainflux COO participated at the SmartCity SEE Conference panel: "Smart City Connectivity" together with representatives from Telecom Serbia, Huawei, and Deutsche Telecom.