Skip to content

sabre1041/iot-serverless

Repository files navigation

Serverless for IoT lab

Overview

This repository provides content for Serverless of IoT lab.

The lab uses Red Hat OpenShift Container Platform and serverless architecture to execute on-demand functions in response to IoT events. Main components of the lab include setting up Apache OpenWhisk, building functions and deploying these functions to OpenWhisk.

Lab Resources

The repository contains the following resources:

  • Functions (iot-serverless-openwhisk-functions): OpenWhisk actions to support values transmitted by IoT assets

  • Applier (applier): Declarative set of OpenShift resources. Components organized for automated application using the openshift-applier framework.

  • Software Sensor (iot-serverless-software-sensor): Simulated software sensor representing IoT assets

  • Feeds (iot-serverless-mqtt-feed): OpenWhisk feed action and provider

  • Data Visualization (iot-serverless-ui): UI application to display values transmitted by IoT assets

Lab Guide

For step by step instructions on how to use this lab are available at: Serverless for IoT Lab Guide

About

Serverless technologies to manage and process Internet of Things (IoT) input

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published