/bobbycar

IoT Transportation demo using Red Hat OpenShift and Middleware technologies

Primary LanguageJavaApache License 2.0Apache-2.0

Bobbycar

Bobbycar is a Service based cloud-native application and demo, highlighting Red Hat OpenShift and most of the Red Hat Middleware portfolio in a business relevant IoT context.

It is also a sample implementation of an IoT Reference Architecture built with Red Hat products.

About

Bobbycars are actually vehicle simulators implemented in Quarkus, simulating cars and sending telemetry data to an IoT Cloud Gateway.

The data is then being used in different data processing flows for visualization, realtime analytics, machine learning and other use cases.

Quickstart

If you want to install Bobbycar in your own environment, please follow the Helm installation instructions!

Purpose

  • Accelerate customers building IoT solutions faster with Red Hat technologies.

  • Bobbycar aims to showcase the COMPLETE Red Hat Middleware stack on OpenShift in a real world IoT context.

  • Involve customers and partners to extend the demo and integrate with real devices.

  • Involve developers getting a more realistic hands-on experience with cloud-native development and OpenShift

Technologies involved

  • OpenShift, Kubernetes
  • OpenShift Serverless, Knative
  • RH Runtimes, Quarkus
  • AMQ Broker, MQTT
  • AMQ Streams, Apache Kafka
  • RH Fuse, Apache Camel-K
  • RH Datagrid, Distributed Caching
  • Angular, Ionic
  • Google Maps
  • OpenJDK