Dispositionssystem für Mitarbeiterkoordination mit selbstverwaltetem Kubernetes-Cluster
Kurzbeschreibung des Projektes: In diesem Projekt wurde ein Dispositionssystem entwickelt, um die Tätigkeiten von Ärzten und Assistenten bei Kunden deutschlandweit zentral verwalten und koordinieren zu können. Das System wurde auf einem selbstverwalteten Kubernetes-Cluster eingerichtet und betrieben, das auch für viele andere Anwendungen genutzt wird. Die Hauptaufgaben umfassten die Erfassung der Anforderungen in Rücksprache mit den Disponentinnen, die Umsetzung und Entwicklung der Anforderungen, die Durchführung von Tests und die Implementierung des Rollouts.
Verwendete Techniken:
- ExtJS: ExtJS, ein JavaScript-Framework, wurde für die Frontend-Entwicklung verwendet, um eine benutzerfreundliche und moderne Benutzeroberfläche für das Dispositionssystem zu schaffen.
- BIRTWeb: BIRTWeb, ein Framework für die Erstellung von Web-basierten Berichten, wurde verwendet, um eine flexible und dynamische Berichterstellung im System zu ermöglichen.
- Spring Boot: Spring Boot wurde als Framework für die Backend-Entwicklung eingesetzt, um eine schnelle und effiziente Implementierung von Webanwendungen und Microservices zu ermöglichen.
- Selbstverwaltetes Kubernetes-Cluster: Das System wurde auf einem selbstverwalteten Kubernetes-Cluster gehostet, das auch für viele andere Anwendungen genutzt wird. Die Einrichtung und Administration des Clusters wurde eigenständig durchgeführt.
Hauptaufgaben:
- Entwicklung: Die Umsetzung und Entwicklung der Anforderungen stand im Fokus des Projekts.
- Konzeptionierung: Die Erfassung der Anforderungen erfolgte in Rücksprache mit den Disponentinnen.
- Tests: Die Durchführung von Tests war erforderlich, um die Funktionalität und Qualität des Dispositionssystems sicherzustellen.
- Administration und Betrieb des Kubernetes-Clusters: Die Einrichtung und Administration des selbstverwalteten Kubernetes-Clusters wurde eigenständig durchgeführt, um den Betrieb des Dispositionssystems und anderer Anwendungen zu gewährleisten.
- Support: Der Support für das Dispositionssystem wurde während des gesamten Projekts gewährleistet.
Dieses Projekt zeigt die erfolgreiche Entwicklung eines Dispositionssystems zur zentralen Verwaltung und Koordination von Ärzten und Assistenten bei Kunden deutschlandweit unter Einsatz moderner Technologien und Frameworks. Besonders hervorzuheben ist die eigenständige Einrichtung und Administration des selbstverwalteten Kubernetes-Clusters. Es dient als Referenz für künftige Kunden, die ähnliche Lösungen für die Disposition und Koordination von Mitarbeitern suchen und Wert auf die individuelle Verwaltung der Infrastruktur legen.
