Projekt OZEAN: Wie wir beim ITZBund moderne Architektur für große Datenmengen gestalten
Die Digitalisierung der öffentlichen Verwaltung ist ein zentrales Zukunftsthema in Deutschland. Daten spielen dabei eine entscheidende Rolle – insbesondere, wenn es um sensible Bereiche wie den Zoll und die Steuerverwaltung geht. Beim ITZBund laufen in diesem Zusammenhang große Mengen an Informationen in unterschiedlichen Oracle-Datenbanken zusammen. Diese Daten bilden die Grundlage für Analysen und Fachverfahren in verschiedenen Projekten von virtual7 und dem ITZBund. Für das Projekt OZEAN wurden wir mit einer klaren Aufgabe betraut: Wir sollten die Softwarearchitektur und die Entwicklung der benötigten Anwendungen übernehmen – und sie fit für die Zukunft machen.
Vom Bestehenden zum Neuen
Unser Team stieg zunächst in die Weiterentwicklung bestehender Java-Anwendungen ein. Doch schnell wurde klar: Die Anforderungen an Flexibilität, Effizienz und Wartbarkeit konnten mit den bisherigen Strukturen nicht langfristig erfüllt werden. Gemeinsam mit dem ITZBund entschieden wir daher, den Weg einer umfassenden Neuentwicklung zu gehen.
In enger Zusammenarbeit mit einem internen Entwickler des ITZBund erarbeiteten wir ein Applikationskonzept, das auf moderne Architekturansätze setzt: modular, wiederverwendbar und flexibel erweiterbar. Damit haben wir die Basis geschaffen, um zukünftige Anpassungen schneller und effizienter umsetzen zu können.
Architektur, die Zukunft ermöglicht
Die technische Umsetzung war herausfordernd – und genau das motiviert uns. Unsere Aufgabe war es, drei monolithische Anwendungen zu konsolidieren und daraus eine moderne Lösung zu gestalten. Das Ergebnis: eine 3-Tier-Architektur mit klar getrennten Schichten für Frontend, Businesslogik und Datenbankservices.
Das neue Frontend wurde als Single-Page-Application mit React realisiert. Für die Kommunikation zwischen Oberfläche und Server setzten wir auf REST-Services. Besondere Funktionalitäten wie komplexe Recherchen wurden in Plugins ausgelagert, die sich dynamisch in die Anwendung integrieren lassen. Auf diese Weise können wir für unterschiedliche Mandanten maßgeschneiderte Konfigurationen bereitstellen – ohne dabei die Stabilität der Gesamtlösung zu gefährden.
Mehrwert für Anwender und Entwickler
Mit der neuen Architektur haben wir nicht nur die technische Grundlage modernisiert, sondern auch die Arbeit der Endanwender spürbar erleichtert. Über eine intuitive, barrierefreie Oberfläche können sie gezielt Suchanfragen ausführen und Ergebnisse effizient analysieren.
Gleichzeitig profitieren Entwickler von einem schnelleren und vereinfachten Entwicklungsprozess. Die modular aufgebaute Anwendung ermöglicht es, neue Features in Zukunft deutlich einfacher umzusetzen und gleichzeitig hohe Qualitätsstandards einzuhalten.
Expertise, die den Unterschied macht
Ein wesentlicher Erfolgsfaktor war unsere fachliche Expertise im Bereich Steuern und KONSENS. Dieses Wissen half uns, die Lösung nicht nur technisch, sondern auch fachlich optimal auf die Anforderungen des ITZBund zuzuschneiden. Realisiert wurde die Neuentwicklung zudem auf Basis der Bundes-Entwicklungs-Cloud-Lösung, was zusätzliche Zukunftssicherheit bietet.
Unser Beitrag zur digitalen Souveränität
Mit dem Projekt OZEAN haben wir einen weiteren Schritt in Richtung digitale Souveränität geleistet. Wir haben gezeigt, dass technologische Modernisierung und fachliches Know-how Hand in Hand gehen können, um nachhaltige Lösungen für die öffentliche Verwaltung zu schaffen.
Für uns bei virtual7 bedeutet dieses Projekt mehr als nur Softwareentwicklung: Es ist ein Beitrag dazu, die Verwaltung in Deutschland moderner, effizienter und nutzerfreundlicher zu gestalten – und so die Digitalisierung Deutschlands aktiv voranzutreiben.