Open-source IoT middleware - ICFOSS of Kaa general tech intro.pdf · DB support Cloud support SSL...

Post on 02-May-2020

5 views 0 download

transcript

kaaproject.

org© 2015 CyberVision, Inc. All rights

reserved.

Open-source IoT middleware platform for everyone

SUPPORTED BY

About Kaa

kaaproject.org© 2015 CyberVision, Inc. All rights reserved.

Identity management (profiling)

kaaproject.org© 2015 CyberVision, Inc. All rights reserved.

Administration UI

Profile

Profile filters

Group A Group B

REST API

Kaa cluster

Profile

Device management (notifications and data distribution)

kaaproject.org© 2015 CyberVision, Inc. All rights reserved.

Administration UI REST API

Group B Group C

Notification Configuration

ConfigurationNotification

Kaa cluster

Messaging (events system)

kaaproject.

org© 2015 CyberVision, Inc. All rights

reserved.

User A Application B Application A

Events

Kaa cluster

Data collection (logging)

kaaproject.org© 2015 CyberVision, Inc. All rights reserved.

Analytics System

Data

Data

Kaa cluster

➢ Structured data end-to-end

➢ Ease of data analytics

➢ Schema versioning control

➢ Future-proof applications

The secret sauce

kaaproject.org© 2015 CyberVision, Inc. All rights reserved.

Fault-tolerance and horizontal scalability

kaaproject.org

Operations servers

© 2015 CyberVision, Inc. All rights reserved.

Bootstrap servers

Zookeeper quorum

Endpoints (Kaa SDK embedded)

Control servers

standby

active

Security: data in flight

kaaproject.org© 2015 CyberVision, Inc. All rights reserved.

Firewall

Control server

Zookeeper quorum

Endpoints

Bootstrap server

Operations server

Mutual Auth(two-way authenticationbased on RSA signatures

+ AES session keys)

Kerberos or mutual (two-way) SSL

for server auth

DB support

Cloud support

HTTPUDP TCP Web sockets CustomSSL CoAP MQTT

Kaa ecosystem

Data ingestion REST API

Kaa is compatible with virtually any type of connected device or microchip on the market and supports a number of popular data processing and warehousing systems out of the box.

kaaproject.org All registered trademarks, service marks and logos are the property of their respective owners.© 2015 CyberVision, Inc. All rights reserved.

Key performance indicators

kaaproject.

org© 2015 CyberVision, Inc. All rights

reserved.

kaaproject.

org© 2015 CyberVision, Inc. All rights

reserved.

Top use cases

Wearables Healthcare Agriculture Industrial Automation Consumer Electronics

Sport & Fitness Logistics Smart Metering Smart Energy Smart City

THANK YOU FOR YOUR ATTENTION

kaaproject.orgcybervisiontech.com

Mathanraj MuruganTechnology Engineer,SECO