Industrial IoT
IIoT-Lösung für Prozessdatenanalyse
Für einen Anlagenbauer in der Industrie realisierte MAS eine Cloud-fähige IIoT-Lösung mit mandantenfähigem Web-Interface zur Visualisierung und Analyse von Prozessdaten.
- Entwicklung von Datenkollektor-Services, die Prozessdaten von Industriemaschinen über ein OPC UA Interface sammeln und strukturiert in eine Elasticsearch Datenbank schreiben.
- Entwicklung eines Web-Interfaces, das die Oberflächen aller Services vereint.
- Entwicklung einer Python Middleware zur Steuerung, Analyse und Update aller Services.
- Entwicklung von Algorithmen zur Erkennung von Anomalien und Predictive Maintenance.
- Automatisierte Bereitstellung von Kibana Dashboards und Panels passend zu den Maschinendaten.
- Bereitstellen aller Services gekapselt in Docker Containern in einer Docker Registry.
- Bereitstellen einer Monitoring-Lösung für die Server Infrastruktur und Logs.
- Anbindung des Systems an ein LDAP und Konfiguration von Benutzerrollen und Berechtigungen.
- Härten des Systems und Verschlüsselung des Datenverkehrs.
- C++, C#, Go, JavaScript, Python, Bash, HTML, REST, GraphQL
- Elasticsearch, Redis, MongoDB, SQL
- Kibana, Logstash, Filebeat, Docker, Docker-Compose
- Linux Single Server, Linux Server Cluster, AWS Cloud, Elastic Cloud
- Requirements Engineering, Prototyping, Proof of Concept, Projektmanagement
- Software Requirements Specification, Test Specification, System Architecture Documentation
- Systemarchitektur und Design
- Implementierung und Unit Testing
- Deployment des Systems auf on-premise Server(n) und in der Cloud
- Verwaltung der Cloud Ressourcen und Technischer Support