Open source IoT Platform
Edge computing and
Consulting services

Mainflux Labs is technology company offering end-to-end, open-source
patent-free IoT platform, edge computing gateway and consulting services
for the software and hardware layers of the internet of things technology

open source internet of things
Mainflux is member of the Linux Foundation Edgex Foundry project, in which it has leadership role
MEMBER & LEADERSHIP
Mainflux team authored book Scalable Architecture of Internet of Things published by O'Reilly Media
AUTHORED BY MAINFLUX TEAM
Mainflux is member of The Science technology park Belgrade
MEMBER
The Government of Serbia Innovation Fund, supported by European Union and World Bank technology innovation programs, has awarded Mainflux a significant funding grant for the continued development of its two main systems,the core IoT Platform and the EdgeX Gateway.
FOUNDED BY
SERBIAN INNOVATION FUND

OPEN SOURCE IoT PLATFORM

ON PREM,
HYBRID OR CLOUD

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:


  • Device management

  • Data aggregation and data management

  • Connectivity and message routing

  • Event management

  • Core analytics

  • User Interface

  • Application enablement

mainflux internet of things technology stack



FEATURES





Open source & Patent Free

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.




Secure

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.




Performant

Thanks to Golang language, and microservices, it has tested performance, deployment speed, fast and robust execution, small footprint.



iot platform extensibility

Built for Extensibility

Adding new functionality for vertical solutions and applications does not require reconfiguration or modification of the core platform.



integration

Seamless Integration

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.




Protocol and Device Agnostic

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.




Scalable and Responsive

Microservice-based architecture, built using open-source technologies resulting in high-performance, scalability and fault-tolerance.




Scale down - Deployable

Deployable from multi-datacenter scale to RPi class devices.




Low Opex

Low operating expense (OPEX) due to design and selection of core technologies.




On prem, Hybrid or Cloud

Easy to deploy on-prem, hybrid or in the cloud.














EDGE COMPUTING MFX-1 GATEWAY



DEVELOPED TO MEET THE B2B MARKET DEMANDS


MFX-1 IoT Edge Gateway based on Mainflux IoT open-source platform is developed on the optimized hardware, the Solid Run HummingBoard CBi - Edge hardware platform, created to meet the B2B market demands for a high performance, secure, robust and overall low-cost industrial compliant device.




MFX-1 HARDWARE GENERAL FEATURES


  • Low memory footprint (RAM)

  • Small size binaries

  • Low Latency

  • Hi Performance

  • Industrial Temp. (-40° to 85° C)

  • Deploy only microservices you need for the project

MFX-1 SOFTWARE FEATURES


  • All features of the Mainflux IoT Platform


  • Remote IoT Devices & Gateways Management - Ensures the secure and proper functioning of multiple IoT devices


  • Unified IoT Cloud/Edge Computing System - Mainflux IoT Platform implemented on the Edge Computing Gateway, creates with a centralized Mainflux IoT instance in the cloud an unfied comprehensive full turn-key IoT system.


Mainflux MFX-1 Gateway

Mainflux internet of things edge computing gateway compliant with Linux Foundation EdgeX Foundry framework







MAINFLUX LABS
CONSULTING SERVICES

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



EXPERTISE FOR ALL TECHNOLOGY LAYERS



Hardware & Embedded Software Development
Software
Development
Web Application Development
IT Operations and Management
Data Science and Distributive Systems



MAINFLUX LABS SERVICES INCLUDE




PROFESIONAL SERVICES
  • Consultancy for Product Design, and Architecturing
  • Proof Of Concept (Poc) Project’s
  • Integration’s And Pilot’s
  • Auditing


SUPPORT
  • Technical Support
  • Training - Get Mainflux IoT up and running in a production-ready environment.
  • Workshops - From idea to production




Mainflux Demo

Watch Demo
For IoT Solution or Hardware Expertise

CONTACT US
Mainflux Labs References

Download






MAINFLUX LABS IS FEATURED IN


MAINFLUX LABS IS FEATURED IN


MAINFLUX LABS NEWS



Mainflux Labs is a Member of the Construction R&D Project Funded by the EU H2020 Program

Mainflux Labs is a consortium member of the Ashvin: EU H2020 funded, international R&D project which goal is to address long-lasting challenges of the construction industry using digital twins and the power of IoT as assistants for design, construction and maintenance of civil engineering infrastructures.

Intel Developer Zone Demonstrates Mainflux and EdgeX Foundry for IoT Metering

Intel Developer Zone in the blog post "View Metering In Action On Edge Middleware Platforms" demonstrates how Mainflux and EdgeX Foundry can be used for IoT metering which has large scale applications that are key to certain business ventures.

Mainflux is a National IoT Winner of the Central European Startup Awards

Mainflux Labs is a Serbian National Winner in the IoT category of Central European Startup Awards competition, which is a part of the Global Startup Awards, one of the largest independent startup ecosystem competitions.