# drogue-cloud **Repository Path**: wanliofficial/drogue-cloud ## Basic Information - **Project Name**: drogue-cloud - **Description**: Drogue IoT Cloud is an IoT/Edge connectivity layer that allows IoT devices to communicate with a cloud platform over various protocols. It acts both as data ingestion plane, and as control plane. In s - **Primary Language**: Rust - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: https://www.drogue.io/ - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-01-31 - **Last Updated**: 2025-11-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Drogue IoT Cloud [](https://github.com/drogue-iot/drogue-cloud/actions?query=workflow%3A%22CI%22) [](https://github.com/drogue-iot/drogue-cloud/releases) [](https://matrix.to/#/#drogue-iot:matrix.org) > Cloud Native IoT. Drogue IoT Cloud is an IoT/Edge connectivity layer that allows IoT devices to communicate with a cloud platform over various protocols. It acts both as data ingestion plane, and as control plane. In short, Drogue IoT Cloud takes care of the data on the cloud side.  It offers: * IoT friendly protocol endpoints and APIs * Protocol normalization based on Cloud Events * Management of device credentials and properties * APIs, a CLI, and a graphical console to manage devices and data flows It is built on top of: * *Kubernetes* – For running workloads * *Cloud Events* - For normalizing transport protocols * *Apache Kafka* – For persisting events * *Keycloak* - For single-sign-on You can learn more about the [architecture](https://book.drogue.io/drogue-cloud/dev/architecture/index.html) in our [documentation](https://book.drogue.io/). ## Protocol Support
| Device endpoints | Integration APIs |
|---|---|
| * HTTP * Generic HTTP * The Things Network v2/v3 * MQTT v3.1.1/v5 * CoAP | * Kafka * WebSocket * MQTT v3.1.1/v5 |