BayKIS – Bayerisches Klimainformationssystem
Für das Bayerische Landesamt für Umwelt verantworten wir den stabilen Betrieb und die technologische Modernisierung der BayKIS-Webanwendung. Als langfristiger Partner stellen wir sicher, dass die zentrale Plattform für bayerische Klimadaten performant bleibt und kontinuierlich um neue, innovative Funktionen erweitert wird.
Die Aufgabe umfasst die ganzheitliche Instandhaltung und gezielte Weiterentwicklung der komplexen Systemarchitektur. Im Fokus steht dabei die Optimierung des Zusammenspiels zwischen dem Drupal-Frontend (Patternlab) und der Symfony-basierten PHP-API, um eine maximale Verfügbarkeit und Datensicherheit zu gewährleisten.
Die Herausforderung liegt im Management eines gewachsenen Systems mit großen Datenmengen. Historische und prognostizierte Klimawerte müssen präzise verarbeitet werden. Dabei gilt es, technische Schulden abzubauen, die Ladezeiten trotz steigender Komplexität zu senken und die Stabilität des Systems auch bei hohen Zugriffszahlen zu garantieren.
Durch einen strukturierten Maintenance-Prozess und gezielte Refactorings haben wir die Performance der Symfony-API spürbar gesteigert. Das zentrale 'Klimatool' wurde durch optimierte Charts und interaktive Features aufgewertet, die den Vergleich von Referenzwerten intuitiver machen. Kontinuierliche Bugfixes und Updates sorgen zudem für ein sicheres und zukunftsfähiges System.
Das System nutzt Drupal mit Patternlab für ein konsistentes Frontend-Design. Die Kernlogik und Datenverarbeitung erfolgen über eine PHP-API auf Symfony-Basis. Für die interaktive Darstellung der Klimadaten und Diagramme setzen wir auf React mit Plotly und D3.js.

SimonProjektleitung
FabianEntwicklung
MaxEntwicklung