...
Technology Stack: Go, Kafka, Docker, Kubernetes, Prometheus Metrics.
Credential Manager
The credential management microservice allows us to store and retrieve credentials in a secure manner. This service supplies a REST interface for performing basic CRUD operations and a notification service for relaying credential changes and upcoming expiration.
DevOps - Cluster Deployment using Flux and Kustomize
Using Kustomize, we can package our components into releases. This is done by applying overrides on top of the base layer.
Irdeto
KeyStone
Keystone by Irdeto is a secure, policy-based vehicle digital key solution that leverages Bluetooth™ Low Energy technology to enable proximity-based vehicle access using a smartphone.
https://irdeto.com/keystone/automotive
Cloud-based backend
Provides a set of APIs for key life cycle management, policy administration and a notification engine. These can easily be integrated with existing connected vehicle solutions.
In-vehicle module
Receives and validates commands from the mobile device and acts in accordance with the user’s digital key and policy. Integrates easily with major MCU platforms and providers.
Mobile device
Uses Bluetooth BLE to issue commands (such as open door, authorize engine start) and set vehicle preferences. A mobile SDK handles all management, security and communication, allowing app developers to focus on the user experience.
Password Authority
Side Projects
Spa Controller
...
Brew Controller
Details: Brew ControllerPool Heater Controller