Case Study
Modulare Truppausbildung ohne Zettelwirtschaft
Wie ffw-mta.de mit Container-Hosting und ShieldCache sicher und DSGVO-konform läuft
- Feuerwehr / öffentliche Hand
- Container-Hosting
- ShieldCache
- rund 40
- Ortsfeuerwehren
- rund 200
- Konten
Auf einen Blick
- Projekt
- Plattform für die Truppausbildung Freiwilliger Feuerwehren
- Plattform
- ffw-mta.de (öffnet in neuem Fenster) Modulare Truppausbildung für die Feuerwehr
- Entwickler
- Andreas Wegener (öffnet in neuem Fenster)
- Einsatz
- rund 40 Ortsfeuerwehren, rund 200 Konten, mehrere Gemeinden in einer Installation
- Lösung
- SpeedIT Container-Hosting und ShieldCache
- Schwerpunkte
- Ausbildungsnachweise, digitale Bescheinigungen, Anbindung an FeuerOn, DSGVO
01Ausgangslage
Die Ausgangslage: dieselbe Angabe an drei Stellen
Die Truppausbildung der Feuerwehr ist modular aufgebaut. Jede Einheit - Theorie, Praxis, Katastrophenschutz - muss einzeln nachgewiesen werden, mit Datum und Unterschrift des Ausbilders. Bisher lief das auf Papier und in Tabellen nebeneinander:
Vorher
- ein Ausbildungsnachweis-Heft je Teilnehmer, das er selbst mitführt - geht es verloren, ist der Nachweis weg
- Anwesenheitslisten auf Papier, später von Hand in eine Tabelle übertragen
- Bescheinigungen von Hand aus einer Vorlage, Name für Name
- kein Überblick, wem noch welche Einheiten fehlen
- und am Ende jede Angabe ein zweites Mal von Hand in FeuerOn, das landesweite Verwaltungssystem der Feuerwehren
Heute
- Ausbildungsabend
- Plattform
- FeuerOn
Nachweise einmal erfassen - automatisch in FeuerOn, nachvollziehbar protokolliert
„Der eigentliche Aufwand lag nicht im Erfassen, sondern im Zusammenführen: Dieselbe Angabe stand an drei Stellen, und keine davon war die richtige.“
02Plattform
Die Plattform: vom Ausbildungsabend direkt in FeuerOn
Andreas Wegener hat mit MTA - Modulare Truppausbildung eine Plattform entwickelt, die diese Wege zusammenführt. Unterschreibt ein Ausbilder ein Modul oder schließt jemand einen Lehrgang ab, geht der Eintrag automatisch an FeuerOn - ohne Nacherfassung und ohne Sammelliste am Jahresende. Jede Übertragung wird mitgeschrieben, damit nachvollziehbar bleibt, wann welcher Nachweis gemeldet wurde. Über dieselbe Anbindung laufen auch Beförderungen: Die Plattform prüft gegen die geltende Verordnung, wer so weit ist, bereitet den Vorgang vor und meldet den neuen Dienstgrad nach der Genehmigung zurück.
Im Einsatz sind heute unter anderem:
- Ausbildungsübersicht je Person und Gruppe, mit Fortschritt in Prozent
- Unterschrift des Ausbilders je Einheit
- QR-Code am Ausbildungsabend: Der Ausbilder trägt ein, was geleistet wurde, die Anwärter scannen und bestätigen ihre Teilnahme selbst
- Anwesenheitslisten, nachträglich korrigierbar, als Tabelle und PDF
- Bescheinigungen aus Vorlagen, für eine Person oder einen ganzen Lehrgang
- Selbststudium mit Lernvideos und Fragen zur Selbstkontrolle
- Formulare wie Einverständniserklärungen, im Browser unterschrieben
Fünf Rollen - von Teilnehmenden über Ausbilder bis zur Verwaltung - sehen jeweils nur, was sie brauchen. Die Anwendung ist mandantenfähig: Mehrere Gemeinden liegen in derselben Installation, jede sieht nur ihre eigenen Daten.
Wie der Ablauf für Anwärter aussieht - vom ersten Anmelden bis zum Unterschreiben per QR-Code -, zeigt die Anleitung für Anwärter direkt auf der Plattform.
03Container-Hosting
Warum Container-Hosting
Die Plattform ist keine einzelne Anwendung, sondern ein Verbund: Weboberfläche, API und Anmeldedienst sind getrennte Dienste mit zwei Datenbanken dahinter. Auf klassischem Webhosting wäre das nicht abzubilden - und ein eigener Server hätte für einen einzelnen Entwickler bedeutet, Betriebssystem, Sicherheitsupdates und Zertifikate selbst zu pflegen.
„Beim Container-Hosting endet meine Verantwortung am Abbild.“
Dazu kamen zwei praktische Gründe: Test, Demo und Betrieb laufen mit denselben Abbildern und unterscheiden sich nur in der Konfiguration. Und geht eine neue Fassung schief, läuft die vorige in Minuten wieder.
Die Datenbanken liegen in internen Netzen ohne Internetzugang; nur die Dienste, die sie brauchen, erreichen sie. Von außen erreichbar sind ausschließlich die Webdienste - und die nur über ShieldCache.
04ShieldCache
Warum ShieldCache davor
Die Plattform muss öffentlich erreichbar sein: Die Teilnehmenden öffnen sie abends vom Telefon. Eine eigene Web Application Firewall zu betreiben, kam für Andreas Wegener nicht in Frage - „Regeln pflegen, Angriffsmuster verfolgen, Fehlalarme auswerten - das ist ein eigener Beruf.“
ShieldCache übernimmt das:
- Firewall: Jede Anfrage wird geprüft, bevor sie die Anwendung erreicht.
- Begrenzung von Anfragen: schützt den Anmeldedienst gegen das Durchprobieren von Kennwörtern.
- Zwischenspeicher: Große statische Dateien der Oberfläche kommen aus dem Cache und erreichen den Container gar nicht mehr.
- Verdeckter Ursprung: Es gibt keine Adresse, an der man an ShieldCache vorbeikäme.
05DSGVO
DSGVO: keine Kür, sondern Voraussetzung
Die Plattform verarbeitet Daten ehrenamtlicher Einsatzkräfte. Verantwortlich im Sinne der DSGVO ist die Kommune, der Entwickler ist Auftragsverarbeiter. Gespeichert wird nur, was für den Zweck gebraucht wird.
„DSGVO-Konformität ist hier keine Kür, sondern die Voraussetzung für Akzeptanz - bei den Einsatzkräften, deren Daten es sind, und bei der öffentlichen Seite, die den Einsatz genehmigen muss. Ein deutscher Anbieter mit Vertrag zur Auftragsverarbeitung war damit keine Vorliebe, sondern gesetzt.“
06Einführung
Einführung: Minuten statt Tage
Vom fertigen Abbild bis „läuft“ vergingen Minuten. Die getrennten Netze kosteten ein paar Zeilen Konfiguration statt eines Nachmittags mit Firewall-Regeln. Geholfen hat dabei vor allem die grafische Darstellung des Netzwerks mit den enthaltenen Containern.

Die eigentliche Hausaufgabe lag beim Entwickler: ein sauberes Compose und klar getrennte Umgebungsdateien - was wird eingecheckt, was gehört in die Datei mit den Zugangsdaten?
Unbequem und genau deshalb nützlich war die Prüfung der Abbilder auf bekannte Schwachstellen mit Angabe der betroffenen CVE. Die Konsequenz: Andreas Wegener baut seitdem eigene, gepatchte Basisabbilder, die nächtlich neu entstehen, damit Sicherheitsupdates des Betriebssystems von selbst nachkommen.

Und noch etwas hat sich verändert:
„Ein Blick in die Protokolle macht schlagartig klar, dass nicht jeder im Netz dein Freund ist. Da klopft es den ganzen Tag - automatisiert, gleichgültig, unermüdlich. Dieses Bewusstsein verändert, wie man entwickelt: Man fragt sich bei jeder neuen Seite, wie sie von außen aussieht.“
07Ergebnis
Das Ergebnis
- Nachweise einmal erfassen - automatisch in FeuerOn, nachvollziehbar protokolliert
- Bereitstellung neuer Versionen mit einem Klick statt manueller Serverarbeit
- Mehrere Umgebungen mit identischem Aufbau
- Schutz und Entlastung durch ShieldCache, ohne eigene Firewall-Pflege
- Hosting in Deutschland mit Vertrag zur Auftragsverarbeitung
„Das Hosting hat mir gezeigt, was ich vorher nicht gesehen habe: bekannte Lücken in jedem Abbild, und in den Protokollen, dass im Netz niemand dein Freund ist. Unbequem - und das Nützlichste am ganzen Umzug. Seitdem bauen wir unsere Basisabbilder selbst und gepatcht, und dass vor der Anwendung etwas steht, das ich nicht selbst pflegen muss, nimmt mir die größte Sorge.“
08Weiterentwicklung
Aus unserer Entwicklung: was wir aus dem Projekt mitnehmen
Projekte wie dieses zeigen uns, wo unser Container-Hosting im Alltag wirklich trägt - und wo es noch besser werden kann. Einige Anregungen aus der Zusammenarbeit sind bereits umgesetzt:
Eigene Abbilder schneller aktualisieren.
Wer seine Basisabbilder nächtlich neu baut, pusht oft unter demselben Tag. „Neu erstellen“ holt bei Images aus der eigenen Registry jetzt den aktuellen Stand des Tags: Ist der Build unverändert, wird sofort neu erstellt; ist er neu, wird er geprüft und danach automatisch übernommen. Besteht ein neuer Build die Prüfung nicht, läuft der Container mit dem zuletzt geprüften Stand weiter.
Netze eindeutig beschriftet.
Die grafische Darstellung unterscheidet jetzt klar zwischen Internetzugang (ausgehend) und Erreichbarkeit von außen - ein Netz „mit Internet“ heißt nicht, dass ein Container von außen erreichbar ist.
Compose-Import mit vorhandenen Netzen.
Gemeinsame Netze mehrerer Stapel werden beim Import erkannt und wiederverwendet, statt einen Fehler zu melden.
Zugangsdaten getrennt halten.
Beim Compose-Import werden Werte mit geheim klingenden Namen als Geheimnis markiert; Geheimnisse liegen verschlüsselt und werden nur zur Laufzeit an den Container übergeben - die Hausaufgabe „sauberes Compose, getrennte Umgebungsdateien“ findet so ihr Gegenstück auf unserer Seite.
Und zum Punkt, den Andreas Wegener „unglaublich mächtig“ nennt: ShieldCache startet mit sicheren Standardeinstellungen. Regeln je Pfad, Begrenzungen und Cache-Regeln lassen sich Schritt für Schritt ergänzen, und das Zugriffsprotokoll zeigt, was jede Regel bewirkt. Man muss nicht alles am ersten Tag verstehen.
09Fazit
Unser Fazit
Die Plattform zeigt, wie viel ein einzelner Entwickler heute betreiben kann, wenn ihm der Betrieb abgenommen wird: ein Verbund aus mehreren Diensten, mandantenfähig, an ein Landessystem angebunden und mit sensiblen Daten. Container-Hosting liefert dafür getrennte Netze, geprüfte Abbilder und schnelle Bereitstellung; ShieldCache hält die Anwendung erreichbar und schützt sie, ohne dass jemand eine Firewall pflegen muss. Und alles läuft in Deutschland, mit Vertrag zur Auftragsverarbeitung.
Im Projekt eingesetzt
Die Lösungen hinter der Plattform.
-
Server
Container-Hosting
Ressourcen für Ihre Container mit Katalog, Netzen und Firewall.
- Getrennte Netze
- Geprüfte Abbilder
- Schnelle Bereitstellung
-
Lösungen
ShieldCache
Firewall und Cache vor Ihrer Website - Ihr Hosting bleibt, wo es ist.
- Web Application Firewall
- Begrenzung von Anfragen
- Zwischenspeicher
Kundenstimmen
Was unsere Kunden sagen.
-
The Best
Easy, Cheap and Powerful What do you want more? I can't Imagine much. Go and get your SpeedIT
Painfull T. U. M. Empfiehlt uns -
Super Service und Leistung bei fairen Preisen
Seit viele Jahren sind wir Kunde bei SpeedIT mit verschiedenen Domains, vHosts und Diensten. Der Service und Support von SpeedIT ist absolut hervorragend. Über das Ticketsystem oder den direkten Telefonkontakt wurde uns stets schnell geholfen und Lösungen angeboten und umgesetzt. Die Preise sind - gemessen an der super Leistung - absolut fair. Wir können SpeedIT für ernsthaftes Business nur empfehlen!
Peter S. Empfiehlt uns -
Sehr guter Hosting Service
Ich bin schon seit vielen Jahren Kunde und kann den vorbildlichen Service nur loben. Offene Fragen wurden kurzfristig beantwortet und Hilfestellung bei Konfiguration und Absicherung waren perfekt. Klare Empfehlung für mich.
Andreas W. Empfiehlt uns -
Beste Wahl
Hier gibt es einen herausragenden Service. Werde immer bei SpeedIT bleiben, weil sie den besten Service bieten wenn es ein Problem gibt. Die Bedien-Oberfläche finde ich sehr Übersichtlich - auch für Anfänger. Der Server ist extrem schnell und dasselbe gilt für den Support bei Problemlösungen.
Sabine V. Empfiehlt uns -
Sehr zufrieden
Alles gut und problemlos, schnelle Ticket-Bearbeitung.
Tom N. Empfiehlt uns -
Service und Beratung direkt vom Chef
Ich hatte einige Fragen vor der Buchung. Zunächst kam ich telefonisch nicht durch, aber kurze Zeit später rief der Gründer und Chef persönlich zurück. Das Gespräch war sehr freundlich, hat mich überzeugt und so habe ich mich entschieden, Kunde zu werden. Bisher lief alles reibungslos und ich bin sicher, es bleibt auch so. Besonders gut finde ich die Philosophie, möglichst mit deutschen Unternehmen zusammenzuarbeiten und einen telefonischen Service zu bieten.
Manuel F. Empfiehlt uns -
toller Provider
nicht nur in den Preisen und der Leistung klasse, auch beim Support 1a. Kann ich nur empfehlen
Nanko B. Empfiehlt uns -
SpeedIT Solutions - Super IT Provider
SpeedIT Solutions - Super IT Provider Sehr gute Unterstützung, top Erreichbarkeit, supergünstige Preise, beste Qualität, sehr zu empfhehlen.
Peter S. Empfiehlt uns -
Hosting auf höchstem Niveau - persönlicher Support, der Maßstäbe setzt
Wir arbeiten seit geraumer Zeit mit Speedit Solutions zusammen und können nur sagen: So stellt man sich einen professionellen Hosting-Partner vor. Besonders hervorheben möchten wir Geschäftsführer Tobias Goth. Seine Reaktionszeiten sind außergewöhnlich schnell, der Support ist persönlich, kompetent und lösungsorientiert. Er kennt unsere Projekte und Anforderungen genau und unterstützt uns auch bei individuellen Konfigurationen mit großem Engagement. Man hat nie das Gefühl, nur eine Ticketnummer zu sein - stattdessen erhält man eine Betreuung auf Augenhöhe. Mit dem Wachstum unserer Projekte wächst auch die Unterstützung durch Speedit Solutions. Wir können uns jederzeit auf Tobias und sein Team verlassen. Dieses Vertrauen ist für uns als Agentur von unschätzbarem Wert. Was Speedit besonders auszeichnet, ist die spürbare Leidenschaft für Hosting und IT. Diese zeigt sich nicht nur im täglichen Support, sondern auch in der kontinuierlichen Weiterentwicklung der Plattform - insbesondere beim neuen Kunden-Control-Panel. Hier wird deutlich, dass nicht einfach nur Software entwickelt wird, sondern mit Herzblut, hoher Fachkompetenz und dem Anspruch, Kunden langfristig die bestmögliche Lösung zu bieten. Für uns ist Speedit Solutions der ideale Hosting-Partner für Agenturen, die Wert auf Zuverlässigkeit, Performance und persönlichen Service legen. Klare 10 von 10 Punkten - uneingeschränkte Empfehlung!
Sven F. Empfiehlt uns -
Bester Hoster Überhaupt
Ich bin mit allem zu 100% zufrieden. Ich nutze diesen Anbietern schon jahrelang! Nie Probleme gehabt.
Michael G. Empfiehlt uns
Bewertungen von unabhängigen Portalen, stündlich aktualisiert.