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