DenisBiondic / DeviceCache.Containers

Simple .NET Core microservice application based on Microsoft Azure, Kubernetes (Azure Container Service), Helm & Powershell

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Current state: stable but undocumented

Device Cache - Containers

Simple .NET Core 2.0 microservice application based on Microsoft Azure, Kubernetes (Azure Container Service), Helm & Powershell.

Follows the 12 Factor App approach and is built using cloud-native principle of CaaS for stateless services (Kubernetes) and PaaS for stateful workloads (in this case Azure EventHub).

Implemented scenario showcases handling events from Event Hubs and storing the last information recieved (common IoT cloud use case) into a cache (Redis) available for querying (high performance / throughput scenario / feature) - kind of a CQRS thing for IoT :)

Setup instructions and general how-to

Setup & first run

Roadmap

Finished and planned features

Architecture

Kiku

About

Simple .NET Core microservice application based on Microsoft Azure, Kubernetes (Azure Container Service), Helm & Powershell

License:MIT License


Languages

Language:PowerShell 54.2%Language:C# 45.8%