
FAQ
Code
Alphagate setzt auf moderne und bewährte Technologien, um eine zuverlässige und leistungsfähige HMI-Software zu gewährleisten. Im Backend wird Java und Kotlin eingesetzt, im Frontend Webtechnology, Javaswing aber auch .NET, Unity und technologie für mobile Devices.
Wir unterstützen eine Vielzahl von Steuerungen und SPS-Herstellern, darunter Siemens, Allen-Bradley, Beckhoff und andere.
Ja, unsere Software ermöglicht die gleichzeitige Nutzung mehrerer Steuerungen.
Grundlegende Proxies sind im Basispaket enthalten.
Daten
Unsere Software verwendet eine zentrale timeseries Datenbank, um alle relevanten Daten zu speichern und zu verwalten. Standardmäßig wird Crate DB eingesetzt.
Ja, es ist möglich, andere Datenbanken zu integrieren. Wir unterstützen verschiedene Datenbank-Management-Systeme wie MySQL, PostgreSQL und Oracle.
Im Falle eines Ausfalls der zentralen Datenbank greifen Backup- und Wiederherstellungsmechanismen. Zudem können Redundanzlösungen implementiert werden, um die Verfügbarkeit zu gewährleisten.

Funktion
Unsere Software bietet umfassende Funktionen zur Verwaltung von Batches und Chargen, einschließlich der Nachverfolgbarkeit und Dokumentation aller Prozesse. Die Basisfunktionalität wird an die Anforderungen des Kunden angepasst.
Ja, unsere HMI-Software unterstützt Multi-Client-Anwendungen, sodass mehrere Benutzer gleichzeitig auf das System zugreifen können. Dabei wird ein Server eingerichtet, auf den die Clients zugreifen. Jeder Client kann auch Server sein.
Ja, wir ermitteln gemeinsam den optimalen Projektierungsprozess um die Kommunikation zwischen SPS und HMI zu automatisieren, und um die Projektanforderungen in die HMI zu bringen.
Lizenz
Unsere Lizenzmodell ist so flexibel wie unsere Software.
- Lizenz Produktionsstandort: Eine jährliche Lizenz gilt für einen Produktionsstandort. Inkl: unbegrenzte Installation der Entwicklungsumgebung und keine Runtimelizenzen.
- Reduzierte Jahreslizenz und dafür eine Runtimelizenz.
Nein, die Menge der Datenpunkte spielt für die Lizenzberechnung keine Rolle.
Prozess
Nein, man kann auch einfach die einzelnen Pakete buchen: UX Design, Industriedesign, Software, Softwareentwicklung und Beratung.
Security
Patchmanagement-Info erfolgt regelmäßig und systematisch, um sicherzustellen, dass alle Systeme auf dem neuesten Stand sind und Sicherheitslücken geschlossen werden. Die Art des Updates wird gemeinsam mit dem Kunden definiert. Updates werden in der Regel nicht über Installs sondern über Kopieren durchgeführt, dadurch kann jederzeit auf die Ursprungsversion gewechselt werden.
Ja, wird kennen und unterstützen technologisch die Anforderungen. Die Umsetzung wird nach Kundenanforderungen gemacht. Bestätigung erhalten sie auf Anfrage.

User
Die Verwaltung von Benutzern und Rechten erfolgt über ein rollenbasiertes Zugriffskontrollsystem (RBAC), das eine feingranulare Steuerung der Zugriffsrechte ermöglicht. Dabei wird ein LDAP Server eingerichtet, der die User verwaltet und mit anderen Systemen wie Active Directory abgeglichen wird.
Die Userverwaltung kann zentral erfolgen, sodass Benutzer und deren Rechte über mehrere Maschinen hinweg konsistent verwaltet werden können. Wir nutzten dazu den Oauth Standard.
UX
Ja, unsere Benutzeroberfläche ist barrierefrei gestaltet und entspricht den gängigen Standards wie WCAG, um sicherzustellen, dass alle Benutzer die Software nutzen können.
Unsere UX-Designs sind flexibel und können an die spezifischen Anforderungen und Bedürfnisse verschiedener Kunden angepasst werden. Die Zuordnung kann über die Userrechte oder über die Erstellung von unterschiedlichen Applikationen ermöglicht werden.
Die Dauer eines UX Projekts hängt von der Komplexität und Tiefe der Betrachtung ab. Von einer Woche bis einem Monat ist ein guter Richtwert.
Make or Buy
in der HMI-Softwareentwicklung mit Alphagate
„Make or Buy“ beschreibt die Entscheidung, ob Unternehmen ihre HMI-Software selbst entwickeln („Make“) oder eine etablierte Lösung wie die Plattform von Alphagate nutzen („Buy“ bzw. Partnering). Es geht darum, Zeit, Risiko, Qualität und Zukunftsfähigkeit abzuwägen.
- Erprobte Plattform: sofort produktiv einsetzbar, flexibel, wartbar, sicher
- Voller Codezugriff: 100 % offen für eigene Entwicklung oder Erweiterung
- Wartung & Updates: Alphagate übernimmt Sicherheitsupdates, Backendpflege und Funktionserweiterungen
- Skalierbare Unterstützung: Unterstützung bei Engpässen, Fragen oder Entwicklungspeaks
- UX/UI durch Profis: anwenderzentriert, industrietauglich, methodisch fundiert
- Branchenwissen: Erfahrung aus vielen Projekten in Pharma, Verpackung, Lebensmittel, Maschinenbau u. a.
- Normen- & Regeltreue: IEC 62443, FDA 21 CFR Part 11, Maschinenverordnung, PackML, SECS-GEM
- Wunsch nach kompletter technischer Kontrolle
- Aufbau von internem Know-how
- Maßgeschneiderte Anforderungen
Aber:
- Hoher Initialaufwand
- Wartungs- und Sicherheitsrisiken
- Ressourcenbindung auf lange Zeit
- Unsicherheit bei Normen und Technologieentscheidungen
Sie erhalten vollständigen Zugriff auf den Quellcode – keine Blackbox, kein Vendor Lock-in. Alphagate begleitet auf Wunsch, aber die Hoheit bleibt beim Kunden. Eigene Entwickler können mitarbeiten, mitgestalten und eigene Funktionen integrieren.
- Punktuelle Unterstützung (z. B. UX-Audit, Designsystem, Review)
- Teilprojektübernahme (z. B. Softwaremodule, Sicherheitsarchitektur)
- Komplettlösung (UX, UI, Backend, Tests, Rollout)
- Hybridmodell (Kunde entwickelt intern, Alphagate ergänzt)
- Professioneller Blick von außen auf Herausforderungen, mit fundierter Methodik
- Plattform mit Entwicklungs- und Betriebserfahrung
- Beratungsstärke in technischen, gestalterischen und regulatorischen Fragen
- Langfristige Produktpflege und Versionssicherheit
- Kürzere Time-to-Market, weniger Trial & Error
- Kundenspezifische Erweiterungen ohne Plattformbruch
Web-Technologien & Frameworks
- Vue.js, React, Java Swing (für Desktop)
- Multi-Frontend-Strategien (Touch, Desktop, Mobile)
- REST, WebSockets, MQTT, OPC UA, SECS-GEM
Backend-Architektur
- Java/Spring-basiertes Backend
- Headless & modular
- Unterstützung für Mandantenbetrieb, Rezeptverwaltung, Benutzerrollen
Security & Compliance
- IEC 62443-konforme Architektur
- Rollen-/Rechtemanagement mit Audit Trails
- Active Directory, OAuth
- Automatisierte Sicherheits- und Systemupdates
CI/CD & DevOps
- Git, GitFlow, Branch-Strategien
- Docker & Containerisierung
- Automatisierte Builds, Tests, Deployments
- Kubernetes-ready (für komplexere Anlagen)
Versionierung & Lifecycle
- Dokumentierte Releases
- Trennung von DEV / STAGING / PROD
- Rückverfolgbarkeit für regulierte Industrien (Pharma, Medtech)
Alphagate entwickelt die Plattform laufend weiter – technologisch, sicherheitstechnisch und funktional. Gesetzliche Änderungen, Normen oder neue Marktentwicklungen fließen kontinuierlich in die Weiterentwicklung ein.
- Lizenzmodell abhängig vom Nutzungsszenario (pro Maschine, Linie, Standort)
- Klare Abgrenzung: Plattformnutzung vs. Entwicklungsdienstleistung
- Updates, Support und Security sind im Lizenzpaket enthalten
- Modular erweiterbar ohne unvorhersehbare Kosten
Wenn Sie …
- schnell starten wollen
- eine wartbare, getestete Plattform suchen
- internes Know-how schrittweise aufbauen möchten
- UX, UI und Sicherheit von Profis erwarten
- keine Kompromisse bei Normen & Standards machen wollen
- gleichzeitig flexibel bleiben wollen
… dann ist die Zusammenarbeit mit Alphagate wirtschaftlich, strategisch sinnvoll und zukunftsfähig.