forked from community/community-product
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
59 lines
3.1 KiB
59 lines
3.1 KiB
# Welcome to Entgra IoT Server
|
|
|
|
<a href='https://opensource.org/licenses/Apache-2.0'><img src='https://img.shields.io/badge/License-Apache%202.0-blue.svg'></a><br/>
|
|
|
|
[![pipeline status](https://gitlab.com/entgra/community-product/badges/master/pipeline.svg)](https://gitlab.com/entgra/community-product/commits/master)
|
|
|
|
Entgra IoT Server is a complete solution that enables device manufacturers and enterprises to connect and manage their devices, build apps, manage events, secure devices and data, and visualize sensor data in a scalable manner.
|
|
|
|
It also offers a complete and secure enterprise mobility management (EMM/MDM) solution that aims to address mobile computing challenges faced by enterprises today. Supporting Android devices, it helps organizations deal employee-owned devices with the bring your own device (BYOD) concept.
|
|
|
|
Find the online documentation at :
|
|
https://docs.entgra.io/
|
|
|
|
### Key Features of Entgra IoT Server
|
|
|
|
#### Generic framework for Device Management
|
|
* Extensions for registering built-in/custom device types
|
|
* Self-service enrollment and management of connected devices
|
|
* Group, manage and monitor connected devices
|
|
* Share device operations/data with other users
|
|
* Distribute and manage applications/firmware of devices
|
|
* Edge computing powered by the Entgra Complex Event Processor (CEP) streaming engine (Siddhi - https://github.com/wso2/siddhi)
|
|
* Out of the Box support for some known device types such as Raspberry Pi, Arduino Uno etc.
|
|
* Supports mobile platforms such as Android, Windows, and iOS.
|
|
|
|
#### Mobile Device and App Management
|
|
* Implement self-service device enrollment and management for iOS, Android, and Windows devices
|
|
* Provide policy-driven device and profile management for security, data, and device features
|
|
* Enable compliance monitoring for applied policies on devices and role-based access control
|
|
* Provision/de-provision apps to multiple enrolled devices per user and to enrolled devices based on roles
|
|
|
|
#### IoT Protocol Support
|
|
* Leverage MQTT, HTTP, Websockets and XMPP protocols for device communications with IoT Server Framework extension for adding more protocols and data formats
|
|
|
|
#### IoT Analytics
|
|
* Support for batch, interactive, real-time and predictive analytics through WSO2 Data Analytics Server (DAS)
|
|
|
|
#### Pre-built visualization support for sensor readings
|
|
* View instant, visualized statistics of individual or multiple devices
|
|
* Traverse through, analyse and zoom in/out of filtered data
|
|
* Stats-API to write your own visualization
|
|
* Pre-built graphs for common sensor reading types like temperature, velocity
|
|
|
|
#### API Management for App Development
|
|
* All connected devices are exposed via managed REST APIs
|
|
* API Store for easy discovery of all product/device APIs for app development
|
|
|
|
#### Identity and Access Management
|
|
* Identity Management for devices
|
|
* Token based access control for devices & operations (protect back end services via exposing device type APIs)
|
|
* Support for SCEP protocol (encryption and authenticity)
|
|
|
|
### Contact us
|
|
|
|
Entgra IoT Server developers can be contacted via the mailing lists:
|
|
|
|
* Entgra Developers List : dev@entgra.org
|
|
|