- Startseite
- Infrastruktur und Verwaltung
- Fallstudie, Kommune
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.
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
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.
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.
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.
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.
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.