Difference between revisions of "Kaa"

From air
Jump to navigation Jump to search
(Created page with " Kaa is a multi-purpose middleware platform for the Internet of Things that allows building complete end-to-end IoT solutions, connected applications, and smart products. The...")
 
(Undo revision 35577 by Anthony.Gauchy (talk))
 
(24 intermediate revisions by 2 users not shown)
Line 1: Line 1:
  +
[[Image:what.png|300px|thumb|right|What you can do with kaa]]
  +
  +
   
   
Line 4: Line 7:
   
   
OVERVIEW
 
   
[[File:Example.jpg]]
 
   
   
  +
== Overview ==
DOWNLOAD
 
   
https://www.kaaproject.org/download-kaa/
 
   
  +
Kaa enables data management for connected objects and your back-end infrastructure by providing the server and endpoint SDK components. The SDKs get embedded into your connected device and implement real-time bi-directional data exchange with the server. Kaa SDKs are capable of being integrated with virtually any type of connected device or microchip.
INSTALLATION GUIDES
 
  +
  +
  +
[[File:kaa-overview.png]]
  +
  +
The Kaa server provides all the back-end functionality needed to operate even large-scale and mission-critical IoT solutions. It handles all the communication across connected objects, including data consistency and security, device interoperability, and failure-proof connectivity.
  +
  +
  +
== Development Platform ==
  +
 
=== Kaa Sandbox ===
  +
  +
For development, experimentation, or small-scale uses of Kaa, please either download Kaa Sandbox, or deploy it directly to Amazon Web Services.
  +
 
=== Kaa Core ===
  +
  +
For Kaa cluster installations you can download ready-to-use Debian or RPM packages for various Linux flavors, or build Kaa from source code.
  +
  +
Kaa supports the following operating system families and provides installation packages for each of them:<br />
  +
  +
- Ubuntu and Debian systems<br />
  +
- Red Hat/CentOS/Oracle systems<br />
  +
  +
To use Kaa, your system must meet the following minimum requirements:
  +
  +
- 64-bit OS <br />
  +
- 4 Gb RAM <br />
  +
  +
Kaa requires the following third-party components to be installed and configured:
  +
  +
- Oracle JDK 8 <br />
  +
- PostgreSQL 9.4\n <br />
  +
- MariaDB 5.5<br />
  +
- Zookeeper 3.4.5 or later<br />
  +
  +
Kaa has been tested on the latest production release of MariaDB and PostgreSQL. Kaa also requires MongoDB 2.6.9 or Cassandra 3.5 as a NoSQL database.
  +
  +
== Download ==
  +
  +
First a registration is nedeed in order to download the latest version of kaa Sndbox or Kaa Core.
  +
 
https://www.kaaproject.org/download-kaa/
   
  +
== References ==
Kaa Sandbox
 
Kaa Core
 
   
REFERENCES
 
   
1. https://www.kaaproject.org/
+
1. https://www.kaaproject.org/ Retrieved 14 march 2017.
   
  +
== External links ==
EXTERNAL LINKS
 

Latest revision as of 15:34, 17 April 2017

What you can do with kaa



Kaa is a multi-purpose middleware platform for the Internet of Things that allows building complete end-to-end IoT solutions, connected applications, and smart products. The Kaa platform provides an open, feature-rich toolkit for the IoT product development and thus dramatically reduces associated cost, risks, and time-to-market. For a quick start, Kaa offers a set of out-of-the-box enterprise-grade IoT features that can be easily plugged in and used to implement a large majority of the IoT use cases.



Overview

Kaa enables data management for connected objects and your back-end infrastructure by providing the server and endpoint SDK components. The SDKs get embedded into your connected device and implement real-time bi-directional data exchange with the server. Kaa SDKs are capable of being integrated with virtually any type of connected device or microchip.


Kaa-overview.png

The Kaa server provides all the back-end functionality needed to operate even large-scale and mission-critical IoT solutions. It handles all the communication across connected objects, including data consistency and security, device interoperability, and failure-proof connectivity.


Development Platform

Kaa Sandbox

For development, experimentation, or small-scale uses of Kaa, please either download Kaa Sandbox, or deploy it directly to Amazon Web Services.

Kaa Core

For Kaa cluster installations you can download ready-to-use Debian or RPM packages for various Linux flavors, or build Kaa from source code.

Kaa supports the following operating system families and provides installation packages for each of them:

- Ubuntu and Debian systems
- Red Hat/CentOS/Oracle systems

To use Kaa, your system must meet the following minimum requirements:

- 64-bit OS 
- 4 Gb RAM

Kaa requires the following third-party components to be installed and configured:

- Oracle JDK 8 
- PostgreSQL 9.4\n
- MariaDB 5.5
- Zookeeper 3.4.5 or later

Kaa has been tested on the latest production release of MariaDB and PostgreSQL. Kaa also requires MongoDB 2.6.9 or Cassandra 3.5 as a NoSQL database.

Download

First a registration is nedeed in order to download the latest version of kaa Sndbox or Kaa Core.

https://www.kaaproject.org/download-kaa/

References

1. https://www.kaaproject.org/ Retrieved 14 march 2017.

External links