Code repository of ActionVector IoT platform with two reference Solutions
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Demo
IoT CAS Frameworks
IoT DAS Frameworks - IT Infra Monitoring and Analytics
IoT DAS Frameworks - Solar Plant Monitoring and Analytics
documentation
README.md

README.md

The ActionVector-IoT Platform, built on Java technologies, is a scaleable, secure and robust platform for developing IoT Applications and Solutions. The platform is organized as a set of service frameworks that can be configured, customized or even extended to meet your needs. ActionVector-IoT is licensed under the Apache 2.0 License

The Platform comprises of a set of Common Applications and Services (CAS) Frameworks that encapsulate common, generic, core foundation services that every IoT application requires and, Domain Applications and Services (DAS) Frameworks that encapsulate services specific to the application domain such as smart city, smart energy, smart data center or services specific to devices or standards applicable across domains. This separation enables independent evolution of the core technical platform and domain or application specific frameworks.

The platform includes a reference implementation of the DAS for Solar Plant Monitoring and Analytics Solution and IT Infrastructure Monitoring and Analytics Solution. These reference implementations clearly brings out the the overall structure of an IoT application in terms of CAS and DAS frameworks and reinforces the common design principles such as encapsulation, extensibility and loose coupling. Downloadable demo as well as the source code for these reference implementations are available in this repository.

The Service Frameworks are highly configurable and can also be easily customized to your needs. you may replace a service framework with your own implementation complying to the APIs. For example, the ActionVector-IoT supports the stream analytics via Esper engine (www.espertech.com). You may integrate your own CEP engine or other frameworks.

Documentation

The documentation for this platform is available on GitHub Document set covers following areas:

  1. Terms and definitions
  2. Architecture Overview
  3. Configuration and APIs
  4. Customization
  5. Setup and Build
  6. Case studies (reference implementations)

Note: These documents will be published as and when ready. Documents are continuously evolving. Look for updates...

Licensing

ActionVector-IoT is licensed under the Apache 2.0 License

How to Contribute

ActionVector-IoT platform code (with reference solution implementations) is hosted in GitHub

Please report issues at IoT Server Git Issues and Send your pull requests to development branch.

Contact us at info@prokosha.com for any questions or clarifications. You may also post issues on GitHub