Fallstudie · Verwaltung

Ein On-Premise-Web-GIS für eine Kommune

Wie eine Stadtverwaltung ein neues Web-GIS auf Open-Source-Basis ausschließlich auf eigener Infrastruktur angefragt hat und wie wir die Antwort gestaltet haben: bedarfsgerecht, sicher und herstellerunabhängig.

Auf einen Blick

Die Kommune und ihr GIS

Die Kommune betreibt ihre Geodaten auf QGIS Server und PostGIS, mit einem Web-Client, den Mitarbeitende täglich zum Ansehen, Abfragen und Bearbeiten nutzen. Eine neue nationale Verordnung zur Siedlungsplanung schreibt das zu liefernde Datenmodell vor, sodass der bestehende Client abgelöst und weiterentwickelt werden muss.

namentliche Nutzer, ausgelegt für 500
300
durch das nationale Datenmodell vorgeschriebene Objekttypen
190
vereinbartes Wiederherstellungsziel (RTO)
72 h
Lizenzgebühren für den gesamten Stack
0
Anforderungen

Was die Kommune verlangt hat

  • Alles auf eigenem Gelände

    Kein Cloud-Dienst in irgendeiner Schicht: nicht für den Betrieb, nicht für Backups, nicht fürs Monitoring. Datensouveränität ist nicht verhandelbar.

  • Hunderte Ebenen, schnell

    Projekte mit mehreren hundert Ebenen und reicher Symbologie, die dennoch in Sekunden antworten müssen.

  • Bearbeiten mit Regeln

    Rollenbasiertes Bearbeiten gegen ein vorgeschriebenes Datenmodell, mit Audit-Trails auf Anwendungs- und Datenbankebene.

  • Container-Plattform

    Komponenten, die getrennt laufen und skalieren, auf einer Kubernetes-Plattform, ausgerollt über Git.

  • Sicherheit und Kontinuität

    Unabhängiger Penetrationstest, dokumentiertes Backup und Notfallwiederherstellung, ein Sicherheitskonzept für die nationale Informationssicherheitsklasse.

  • Verantwortlicher Support

    Service-Level mit Reaktions- und Behebungszeiten, flexible Laufzeit und Wissenstransfer, damit die Stadt es selbst betreiben kann.

Unsere Antwort

Sechs Entscheidungen, die das Angebot geprägt haben

  • 1

    Auf bewährtem Open Source aufbauen

    QGIS Server, PostGIS und ein ausgereifter offener Web-Client decken fast jede verlangte Funktion ab. Wir passen an, statt neu zu erfinden, und übergeben den vollständigen Quellcode mit Erweiterungsrecht, sodass die Kommune jederzeit den Lieferanten wechseln kann.

  • 2

    Ehrlich bei der Offenheit

    Jede Komponente und Lizenz wurde aufgelistet. Wo eine Komponente restriktiv lizenziert oder ihre Zukunft unsicher war, schlugen wir eine vollständig offene Alternative vor. Das Ergebnis ist ein Stack ohne Lizenzgebühren und ohne Pflicht-Abonnement.

  • 3

    Verfügbarkeit nach Bedarf

    Das System bedient Mitarbeitende zu Bürozeiten, und die Kommune setzte ein Wiederherstellungsziel von 72 Stunden. Wir boten eine Architektur in zwei Größen an: ein minimales Ein-Knoten-Setup, das dieses Ziel mit externen Tagesbackups erfüllt, und ein Drei-Knoten-Setup mit automatischem Failover für den Tag, an dem der Bedarf wächst. Siehe Hochverfügbarkeit.

  • 4

    Funktionen vollständig, Bausteine einfacher

    Die Plattform muss Secrets-Management, Telemetrie, GitOps-Deployment und Skalierung bieten, aber nicht zwingend mit dem schwersten Produkt je Funktion. Wir haben den vollen Umfang und eine vereinfachte Variante kalkuliert, die alle Funktionen mit weniger zu betreibenden Komponenten beibehält.

  • 5

    Datenqualität im Bearbeiten verankert

    Formulare, Pflichtfelder und Validierung folgen dem vorgeschriebenen Datenmodell, und Änderungen sind auf Anwendungs- und Datenbankebene nachvollziehbar. Bestehende Projekte, Stile und Daten werden in dieses Modell überführt, wo es Aufwand spart mit unserem KI-gestützten ETL.

  • 6

    Support, der zu öffentlichen Budgets passt

    Ein jährlicher Support-Plan zu Geschäftszeiten, ein Entwicklungsstundenbudget, das die Stadt hoch- oder herunterskalieren kann, optionale Rund-um-die-Uhr-Bereitschaft für kritische Störungen, Rabatte nach Vertragslaufzeit und ein abschließender Wissenstransfer. Siehe Support und Betrieb.

Wo wir beraten haben

Erst die Arbeitsabläufe, dann verhältnismäßige Infrastruktur

Zwei Punkte haben wir vor dem Angebot angesprochen, weil sie den Wert des Projekts bestimmen:

  • Workflow-zentrierter Entwurf. Ein allgemeiner Werkzeugkasten lässt jeden alles tun. Ein Client rund um die echten Aufgaben der Stadt, etwa Planungseingaben oder Straßenkataster, bedeutet weniger Schritte, weniger Datenfehler, einfachere Rollen und messbare Abnahme. Die Kommune wählte zunächst einen allgemeinen Client und verschob die Workflows auf eine spätere Phase. Die Architektur hält diesen Weg offen.
  • Verhältnismäßige Infrastruktur. Ein vollständiger, rund um die Uhr hochverfügbarer Entwurf kann ein Vielfaches der Anwendung kosten. Wir empfahlen, das Schutzniveau aus Kritikalität und Sicherheitsklasse des Systems abzuleiten, statt von vornherein auf die höchste Stufe zu planen.
Umsetzung

Fünf bis sechs Monate vom Vertrag bis zum Go-live

  • 1

    Analyse und Proof of Concept

    Analyse einer repräsentativen Stichprobe von Projekten und Ebenen und früher Leistungsnachweis mit Hunderten Ebenen.

  • 2

    Plattform und Automatisierung

    Aufbau der Container-Plattform und des Git-basierten Deployments, parallel zur Analyse.

  • 3

    Entwickeln und migrieren

    Drei Sprints Anpassung und Test, dann Migration von Projekten, Stilen, Formularen und Nutzern.

  • 4

    Nachweisen und übergeben

    Abnahme durch die Nutzer, Lasttest, unabhängiger Penetrationstest, Schulung, Go-live und ein Jahr Gewährleistung.

Größere Städte

Derselbe Ansatz, größer skaliert

Eine Großstadt oder ein Hauptstadtbezirk hat dieselben Bausteine, nur mehr davon. Was sich ändert:

  • Mehr Nutzer und Fachbereiche: Tausende Konten in Planung, Straßen, Versorgung, Umwelt und Register, jeweils mit eigenen Rollen
  • Öffentliche und 24/7-Dienste: Open-Data-Portale, Bürgerkarten und Einsatzkarten brauchen den vollen Hochverfügbarkeitsentwurf, nicht den minimalen
  • Integrationen: Dokumentenmanagement, Genehmigungs- und Bürgerservicesysteme über Standarddienste
  • Workflows: spezialisierte Anwendungen für die Hauptprozesse der Stadt auf derselben Plattform
  • Gemeinsame Dateninfrastruktur: Metadatenkatalog und Standarddienste, damit Behörden und Nachbargemeinden zusammenarbeiten können

Da der Stack Open Source ist, zahlt eine größere Stadt für Engineering, nicht für mehr Lizenzplätze.

Planen Sie ein Web-GIS für Ihre Stadt?

Wir prüfen Ihre Anforderungen und sagen Ihnen, was nötig ist und was nicht. Das Erstgespräch ist kostenlos.