Cloud
IoT Applikation
Entwicklung einer umfassenden IoT Lösung, basierend auf Azure IoT Hub, sowohl zur Verwaltung von Anwender und Maschinen als auch die Aufbereitung der Daten für Verkauf/Marketing und Service.
Komponenten:
- Identity-Server für die Authentifizierung und Authorisierung im Gesamtsystem
- Micro-Services für die Verwaltung:
- Identity-Server Konfiguration
- Benutzer und Kunden
- Kaffeemaschinen
- Software-Pakete für Kaffeemaschinen
- Bezüge über Mobile Apps inkl. Authorisierung
- Micro-Services für die Sammlung und Aufbereitung:
- kommerziellen Daten
- Wartungs-Daten
- aller Daten für Big Data Analyse
- IoT-Client für die Kommunikation der Kaffeemaschinen mit der Cloud
Technologien Micro-Services:
- C# und .NET Core
- OpenID Connect
- Kubernetes / Docker
- IdentityServer4
- Azure SQL
- Azure Event Hub
- Azure IoT Hub
- Azure Storage
- Azure Cosmos DB / Data Lake
- Application Insights / Log Analytics
- Messaging Service NSQ
- Azure DevOps
- Technologien IoT-Client:
- Embedded Linux
- C/C++
- Qt
- Azure IoT C SDK