WSO2 IoT Server is an open source IoT platform released under the Apache license 2.0. It brings together WSO2’s battle hardened technologies from identity and access management, analytics, integration and API management domains to craft a fully-fledged device management framework capable of addressing any industrial IoT scenario.
Join Ruwan, in exploring some of the many things you could do with the upcoming WSO2 IoT Server. These include:
- Connecting any IoT Device to the IoT Server
- Building faster, leaner and cost-effective solutions with edge computing
- Developing versatile solutions for any IoT use case, fast
- Monitoring device statistics, triggering alerts, defining policies and getting actionable insights
- Scaling up seamlessly from managing 10 devices to a million
3. WSO2 IoT Server - Overview
• Manage devices, sensors & capture data from them
• Connect devices and their data to larger enterprise
ecosystem
• Transform information into actionable insights in real time
• Support for multi-tenancy
• Full product capabilities are available as consumable APIs
• Web-based management console and user portal (with easily
customizable theme)
• Extensible product architecture to address complex IoT
architectures
4. WSO2 IoT Platform
Typical Use Cases
▪ A system of systems: connect
multiple systems together
▪ Better consumer experience with
connected data and business
processes
▪ Digitize legacy systems: Mediate
legacy with modern architecture
paradigms.
▪ Hybrid integration by taking on-
premise data and processes into
the cloud and back
7. Connecting Alert-Me to IoT Server
• Declaring a Custom Device Type via the web console or APIs
• Mapping inputs and outputs
• Enrolling Alert-Me
– GeneraRng device ID and credenRals
8. Why is this cool?
• Access to device data and controls made secure
• Easily connect Alert-Me with other devices
• Enrolling another Alert-Me is easy. Repeatable.
• Share control/data of Alert-Me with third parRes
without giving physical access to the device (by
exposing APIs)
13. Why is this cool?
• AcRve/Passive monitoring of IoT devices
• CraZ your own rules, with policies
• Exploit the power of CEP, combine mulRple input
streams and take acRon in real Rme.
• Perform batch analysis of historic data.
17. Why is this cool?
• Declare edge gateways
• Map edge devices against gateways
• Push policies to govern and filter data from edge
devices
• Compute on the edge and generate alerts + acRons
27. Why is this cool?
• Scale only the components you need, when needed
• Minimize running costs
• Define push noRficaRon strategies and device
monitoring intervals as required