Kuzzle Backend
Backend IoT Open Source
Use the Kuzzle backend and focus on user experience
Kuzzle provides an Open Source backend including a NoSQL database, a multi-protocol API, a Development Framework with SDKs, an Admin Console, a supersonic real-time engine, and all the prerequisites to accelerate the development of your modern applications.
Open Source
Join the Kuzzle Backend Open Source community on Github and Discord.
Cloud & On Premise
Install Kuzzle Backend on Cloud, PaaS, Kubernetes or Linux distribution of your choice.
Expandable
Add your business logic to develop specific applications according to your needs.
Scalable
Deploy to production and hot-add instances to scale Kuzzle Backend without service disruption.
DevOps
Build your CI/CD by adopting modern DevOps practices with Prometheus, ELK, Docker, Kubernetes.
Modern
Node.js, Elasticsearch, Redis, Typescript… Kuzzle Backend utilise le meilleur des technologies.
Kuzzle Backend Features
Kuzzle is an open source backend with out-of-the-box features that can be extended like any development framework. When you start Kuzzle Backend, you get access to a multi-protocol API exposing a wide range of features.
Framework extensible intégré
Extend the functionality of Kuzzle Backend Open Source for your specific business needs by writing Node.js code quickly using the built-in framework.
Security and Authentication
Secure your applications, data and APIs via an RBAC rights system. Identify your users with +500 authentication strategies (OAuth2, OpenID…)
Data storage
Structure and store your JSON documents securely via the standard Kuzzle API, with CRUD queries, search, and real-time Pub/Sub.
Real time engine
Use the Koncorde real-time Pub/Sub engine to distribute data instantly and deliver a real-time user experience for your web, mobile and IoT applications.
Multi-protocol API
Choose the communication protocol suited to your use cases to communicate with the API, whether HTTP, Websocket or MQTT.
Cluster mode
Configure Kuzzle Backend Open Source in a masterless cluster from 2 to many nodes for high availability and effortless scaling.
Develop your applications with our SDKs
.Web
Develop modern web applications with React, Vue or Angular and take advantage of Kuzzle Backend’s real-time features to create a seamless user experience and synchronize data between users.
Mobile
Build native iOS and Android mobile apps by embedding Kotlin, Dart or JavaScript SDKs into your apps to sync your data, manage offline and notify your users.
IoT
Ingest data from your IoT sensors using the Kuzzle Backend API and the protocol adapted to the push or pull ingestion mode of your data: HTTP, MQTT or WebSocket, as a plugin or micro-services
Kuzzle IoT: your IoT and Data Science platform
Kuzzle IoT is a new generation of Open Source IoT and Data Science platform that accelerates the deployment of your IoT applications. It is agnostic to sensor technologies, network connectivity, business systems for centralized and simplified management.
Kuzzle allows you to reduce the deployment time of your IoT applications and focus on your core business.
Having a very small development team, Kuzzle was instrumental in allowing us to focus on our customers’ business rules. Kuzzle’s authorization system, search capabilities, and extensibility made it easy for us to deploy the backend of our mobile apps and websites with ease.
To get up and running quickly, I recommend Kuzzle’s certified trainers. They gave us what we needed to build our first draft of a concept in a week.
Developers Corner
Developers prefer code to explanations, here are some examples, as well as some links to start your experience with Kuzzle and join the community of users and contributors to the Open Source product.
They trust us
.Our latest customer cases
.Smart Building
Smart stations
With Kuzzle IoT, SNCF connects its equipment and makes its stations smart while improving the passenger experience
Smart Logistics
Connected containers
The La Poste Group is optimising its parcel delivery supply chain and improving customer satisfaction with Kuzzle IoT.
Smart City
Managing 270 communities
The Territory of Finistère monitors in real time the needs of the 270 municipalities of its department thanks to Kuzzle IoT
Kuzzle IoT, the leading IoT & Data Science Platform
Kuzzle is an Open Source software publisher providing an expert platform in the management of the Internet of Things and massive data processing.