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++
  • Qt
  • Azure IoT C SDK