/OSI-Samples-Edge

The OSIsoft samples are introductory, language-specific examples of programming against OSIsoft technologies. They are intended as instructional samples only.

Apache License 2.0Apache-2.0

OSIsoft Edge Samples

📢 Notice: samples have transitioned to being hosted in individual repositories

OSIsoft's Edge technologies, including OSIsoft Edge Data Store and OSIsoft Edge Adapters, enable users to collect and store data at the Edge, and provide the infrastructure necessary to deliver applications at the Edge. In this GitHub repo, we provide samples which will help you get started with OSIsoft's Edge technologies. The OSIsoft samples are introductory, language-specific examples of programming against OSIsoft technologies. They are intended as instructional samples only.

The OSIsoft Edge Samples are organized by tasks and accessible through the following table:

Tasks

EDS Analytics
This sample demonstrates how to build an application that can run analytics against streams in Edge Data Store and write results back to Edge Data Store.

.NET Build Status
EDS Azure Deployment
This sample uses bash scripts to deploy Edge Data Store to a remote Linux edge device using Azure IoT Hub and Azure IoT Edge Modules.

Bash Scripts Build Status
EDS Install Deployment
This sample uses bash scripts to install and configure Edge Data Store on a remote Linux edge device.

Bash Scripts Build Status
SDS Visualization
This sample demonstrates a basic visualization application that can find and trend values from streams in the Sequential Data Store.

Angular Build Status

About this repo

The style guide describes the organization of the repo and the code samples provided. The test guide goes into detail about the included automated tests. The on prem testing document describes the software installed on our internal OSIsoft build agent.

Feedback

If you have a need for a new sample; if there is a feature or capability that should be demonstrated; if there is an existing sample that should be in your favorite language; please reach out to us and give us feedback at https://feedback.aveva.com under the Developer Samples category. Feedback.

Support

If your support question or issue is related to something with an OSIsoft product (an error message, a problem with product configuration, etc...), please open a case with OSIsoft Tech Support through myOSIsoft Customer Portal (https://my.osisoft.com).

If your support question or issue is related to a non-modified sample (or test) or documentation for the sample; please email Samples@osisoft.com.

Contributions

If you wish to contribute please take a look at the contribution guide.

License

OSI Samples are licensed under the Apache 2 license.

For the OSIsoft Samples landing page ReadMe