Triargos
2023
·
Triargos GmbH
Infrastructure-as-Code für Cloud-basierte Schulverwaltungssoftware
Triargos
2023
·
Infrastructure-as-Code für Cloud-basierte Schulverwaltungssoftware
·
Triargos GmbH
Triargos
2023
Triargos GmbH
Infrastructure-as-Code für Cloud-basierte Schulverwaltungssoftware
Triargos
2023
Triargos GmbH
Infrastructure-as-Code für Cloud-basierte Schulverwaltungssoftware
Ausgangslage
Ausgangslage
Manuelle Prozesse statt Cloud-Automatisierung
Manuelle Prozesse statt Cloud-Automatisierung
Die Schulverwaltungssoftware „Prokurat! 5“ wurde ursprünglich in einer lokalen Umgebung betrieben, was die Bereitstellung neuer Instanzen für Waldorfschulen zeitaufwendig und ineffizient machte. Triargos wollte die Software in der Cloud bereitstellen, um Skalierbarkeit, Effizienz und Datenschutz zu gewährleisten.
Die Schulverwaltungssoftware „Prokurat! 5“ wurde ursprünglich in einer lokalen Umgebung betrieben, was die Bereitstellung neuer Instanzen für Waldorfschulen zeitaufwendig und ineffizient machte. Triargos wollte die Software in der Cloud bereitstellen, um Skalierbarkeit, Effizienz und Datenschutz zu gewährleisten.
Ausgangslage
Manuelle Prozesse statt Cloud-Automatisierung
Die Schulverwaltungssoftware „Prokurat! 5“ wurde ursprünglich in einer lokalen Umgebung betrieben, was die Bereitstellung neuer Instanzen für Waldorfschulen zeitaufwendig und ineffizient machte. Triargos wollte die Software in der Cloud bereitstellen, um Skalierbarkeit, Effizienz und Datenschutz zu gewährleisten.
Manuelle Einrichtung
Jede Schule benötigte eine eigene Instanz, die manuell aufgesetzt und konfiguriert wurde, was ineffizient und fehleranfällig war.
Hoher Zeitaufwand
Die manuelle Konfiguration war ineffizient und fehleranfällig.
Skalierbarkeit
Es fehlte eine Lösung, um bis zu 250 Instanzen schnell und flexibel bereitzustellen.
Cloud-Integration & automatische Updates
Die Software sollte in der Hetzner Cloud verfügbar gemacht werden und nahtlos neue Versionen integrieren können.
Monitoring
Es gab keine Möglichkeit, den Status der Instanzen rund um die Uhr zu überwachen.
Sicherheitsanforderungen
Die Lösung musste vor unrechtmäßigen Zugriffen geschützt werden.
Manuelle Einrichtung
Jede Schule benötigte eine eigene Instanz, die manuell aufgesetzt und konfiguriert wurde, was ineffizient und fehleranfällig war.
Skalierbarkeit
Es fehlte eine Lösung, um bis zu 250 Instanzen schnell und flexibel bereitzustellen.
Monitoring
Es gab keine Möglichkeit, den Status der Instanzen rund um die Uhr zu überwachen.
Sicherheitsanforderungen
Die Lösung musste vor unrechtmäßigen Zugriffen geschützt werden.
Cloud-Integration & automatische Updates
Die Software sollte in der Hetzner Cloud verfügbar gemacht werden und nahtlos neue Versionen integrieren können.
Hoher Zeitaufwand
Die manuelle Konfiguration war ineffizient und fehleranfällig.
Manuelle Einrichtung
Jede Schule benötigte eine eigene Instanz, die manuell aufgesetzt und konfiguriert wurde, was ineffizient und fehleranfällig war.
Hoher Zeitaufwand
Die manuelle Konfiguration war ineffizient und fehleranfällig.
Skalierbarkeit
Es fehlte eine Lösung, um bis zu 250 Instanzen schnell und flexibel bereitzustellen.
Cloud-Integration & automatische Updates
Die Software sollte in der Hetzner Cloud verfügbar gemacht werden und nahtlos neue Versionen integrieren können.
Monitoring
Es gab keine Möglichkeit, den Status der Instanzen rund um die Uhr zu überwachen.
Sicherheitsanforderungen
Die Lösung musste vor unrechtmäßigen Zugriffen geschützt werden.
Herausforderungen
Komplexe Automatisierung auf Knopfdruck
Die Implementierung einer Infrastructure-as-Code-Lösung für Triargos war technisch anspruchsvoll und erforderte eine präzise Planung, um die spezifischen Anforderungen der Schulverwaltungssoftware zu erfüllen.
Entwicklung eines Administrations-Backoffice, das die vollständige Einrichtung einer neuen Instanz mit einem Klick ermöglicht, inklusive automatisiertem Kauf und Konfiguration der Hetzner-Server.
Automatisches Erstellen und Einrichten von Microsoft SQL Server-Datenbanken für jede Instanz sowie Deployment der Java-basierten Prokurat! 5-Software mit GWT und Smart GWT auf jedem Server.
Netzwerkkonfiguration durch Exponieren der richtigen Ports für den Zugriff auf die Anwendung.
Integration von Elastic Heartbeat zur Rund-um-die-Uhr-Überwachung jeder Instanz.
Funktionalitäten für Lehrkräfte von Sprachschulen zur Verwaltungen von Lerngruppen und Inhalten
Implementierung einer VPN-Lösung zum Schutz vor unrechtmäßigen Zugriffen sowie Sicherstellung automatischer Updates und Möglichkeit, Server bei Bedarf zu stoppen und Ressourcen freizugeben.
Herausforderungen
Komplexe Automatisierung auf Knopfdruck
Die Implementierung einer Infrastructure-as-Code-Lösung für Triargos war technisch anspruchsvoll und erforderte eine präzise Planung, um die spezifischen Anforderungen der Schulverwaltungssoftware zu erfüllen.
Entwicklung eines Administrations-Backoffice, das die vollständige Einrichtung einer neuen Instanz mit einem Klick ermöglicht, inklusive automatisiertem Kauf und Konfiguration der Hetzner-Server.
Automatisches Erstellen und Einrichten von Microsoft SQL Server-Datenbanken für jede Instanz sowie Deployment der Java-basierten Prokurat! 5-Software mit GWT und Smart GWT auf jedem Server.
Netzwerkkonfiguration durch Exponieren der richtigen Ports für den Zugriff auf die Anwendung.
Integration von Elastic Heartbeat zur Rund-um-die-Uhr-Überwachung jeder Instanz.
Funktionalitäten für Lehrkräfte von Sprachschulen zur Verwaltungen von Lerngruppen und Inhalten
Implementierung einer VPN-Lösung zum Schutz vor unrechtmäßigen Zugriffen sowie Sicherstellung automatischer Updates und Möglichkeit, Server bei Bedarf zu stoppen und Ressourcen freizugeben.
Herausforderungen
Komplexe Automatisierung auf Knopfdruck
Die Implementierung einer Infrastructure-as-Code-Lösung für Triargos war technisch anspruchsvoll und erforderte eine präzise Planung, um die spezifischen Anforderungen der Schulverwaltungssoftware zu erfüllen.
Entwicklung eines Administrations-Backoffice, das die vollständige Einrichtung einer neuen Instanz mit einem Klick ermöglicht, inklusive automatisiertem Kauf und Konfiguration der Hetzner-Server.
Automatisches Erstellen und Einrichten von Microsoft SQL Server-Datenbanken für jede Instanz sowie Deployment der Java-basierten Prokurat! 5-Software mit GWT und Smart GWT auf jedem Server.
Netzwerkkonfiguration durch Exponieren der richtigen Ports für den Zugriff auf die Anwendung.
Integration von Elastic Heartbeat zur Rund-um-die-Uhr-Überwachung jeder Instanz.
Funktionalitäten für Lehrkräfte von Sprachschulen zur Verwaltungen von Lerngruppen und Inhalten
Implementierung einer VPN-Lösung zum Schutz vor unrechtmäßigen Zugriffen sowie Sicherstellung automatischer Updates und Möglichkeit, Server bei Bedarf zu stoppen und Ressourcen freizugeben.
„Die Zusammenarbeit mit Triargos war eine spannende Herausforderung. Mit unserer Infrastructure-as-Code-Lösung konnten wir eine skalierbare und effiziente Lösung schaffen, die die Bereitstellung und Überwachung der Schulverwaltungssoftware Prokurat! 5 revolutioniert.“
„Die Zusammenarbeit mit Triargos war eine spannende Herausforderung. Mit unserer Infrastructure-as-Code-Lösung konnten wir eine skalierbare und effiziente Lösung schaffen, die die Bereitstellung und Überwachung der Schulverwaltungssoftware Prokurat! 5 revolutioniert.“

Maximilian von Bomhard
Produktmanager, Titanom
Durchgeführte Schritte
Vom Kick-off bis zur automatisierten Bereitstellung
Vom Kick-off bis zur automatisierten Bereitstellung
Durchgeführte Schritte
Vom Kick-off bis zur automatisierten Bereitstellung
Titanom entwickelte eine maßgeschneiderte Infrastructure-as-Code-Lösung, die den gesamten Prozess der Instanz-Erstellung automatisiert und Triargos eine skalierbare Cloud-Integration ermöglicht.
Titanom entwickelte eine maßgeschneiderte Infrastructure-as-Code-Lösung, die den gesamten Prozess der Instanz-Erstellung automatisiert und Triargos eine skalierbare Cloud-Integration ermöglicht.
Titanom entwickelte eine maßgeschneiderte Infrastructure-as-Code-Lösung, die den gesamten Prozess der Instanz-Erstellung automatisiert und Triargos eine skalierbare Cloud-Integration ermöglicht.
Kick-Off & Anforderungsanalyse
Identifikation der manuellen Prozesse und Definition klarer Automatisierungsziele für die Instanz-Erstellung.
Kick-Off & Anforderungsanalyse
Identifikation der manuellen Prozesse und Definition klarer Automatisierungsziele für die Instanz-Erstellung.
Design der Infrastruktur
Entwicklung eines Konzepts für die automatisierte Bereitstellung auf Hetzner-Servern als skalierbare Cloud-Integration.
Design der Infrastruktur
Entwicklung eines Konzepts für die automatisierte Bereitstellung auf Hetzner-Servern als skalierbare Cloud-Integration.
Backoffice mit Infrastructure-as-Code (Terraform)
Erstellung eines Infrastructure-as-Code-Backoffice, das Server, Microsoft SQL Server-Datenbanken und Anwendungen automatisiert konfiguriert.
Backoffice mit Infrastructure-as-Code (Terraform)
Erstellung eines Infrastructure-as-Code-Backoffice, das Server, Microsoft SQL Server-Datenbanken und Anwendungen automatisiert konfiguriert.
Integration von Hetzner-APIs
Automatisiertes Kaufen und Konfigurieren von Servern über die Hetzner-API.
Integration von Hetzner-APIs
Automatisiertes Kaufen und Konfigurieren von Servern über die Hetzner-API.
Deployment der Anwendung
Automatisches Installieren und Starten der Java-basierten Prokurat! 5-Software mit GWT und Smart GWT auf jedem Server.
Monitoring & Stabilitätssicherung
Integration von Elastic Heartbeat zur 24/7-Überwachung jeder Instanz sowie Durchführung von Tests zur Sicherstellung von Zuverlässigkeit und Skalierbarkeit.
Sicherheitsarchitektur
Implementierung einer VPN-Lösung, um unrechtmäßige Zugriffe zu verhindern.
Lifecycle-Management
Sicherstellung automatischer Updates neuer Software-Versionen sowie Implementierung einer Server-Stop-Funktion zur Freigabe von Ressourcen bei Bedarf.
Deployment der Anwendung
Automatisches Installieren und Starten der Java-basierten Prokurat! 5-Software mit GWT und Smart GWT auf jedem Server.
Monitoring & Stabilitätssicherung
Integration von Elastic Heartbeat zur 24/7-Überwachung jeder Instanz sowie Durchführung von Tests zur Sicherstellung von Zuverlässigkeit und Skalierbarkeit.
Sicherheitsarchitektur
Implementierung einer VPN-Lösung, um unrechtmäßige Zugriffe zu verhindern.
Lifecycle-Management
Sicherstellung automatischer Updates neuer Software-Versionen sowie Implementierung einer Server-Stop-Funktion zur Freigabe von Ressourcen bei Bedarf.
Deployment der Anwendung
Automatisches Installieren und Starten der Java-basierten Prokurat! 5-Software mit GWT und Smart GWT auf jedem Server.
Monitoring & Stabilitätssicherung
Integration von Elastic Heartbeat zur 24/7-Überwachung jeder Instanz sowie Durchführung von Tests zur Sicherstellung von Zuverlässigkeit und Skalierbarkeit.
Sicherheitsarchitektur
Implementierung einer VPN-Lösung, um unrechtmäßige Zugriffe zu verhindern.
Lifecycle-Management
Sicherstellung automatischer Updates neuer Software-Versionen sowie Implementierung einer Server-Stop-Funktion zur Freigabe von Ressourcen bei Bedarf.
Infrastructure-as-Code
Automatisierung
Hetzner-Server-Management
Microsoft SQL Server
Java & GWT-Integration
VPN-Sicherheitslösung
Infrastructure-as-Code
Automatisierung
Hetzner-Server-Management
Microsoft SQL Server
Java & GWT-Integration
VPN-Sicherheitslösung
Ergebnis
Mit der neuen Infrastructure-as-Code-Lösung kann Triargos die Schulverwaltungssoftware „Prokurat! 5“ effizient und skalierbar bereitstellen. Die manuelle Einrichtung wurde vollständig eliminiert, und neue Instanzen können mit einem Klick erstellt, überwacht und bei Bedarf gestoppt werden.
Ergebnis
Ergebnis
Mit der neuen Infrastructure-as-Code-Lösung kann Triargos die Schulverwaltungssoftware „Prokurat! 5“ effizient und skalierbar bereitstellen. Die manuelle Einrichtung wurde vollständig eliminiert, und neue Instanzen können mit einem Klick erstellt, überwacht und bei Bedarf gestoppt werden.
Reduzierte
Einrichtungszeit durch automatisierte Bereitstellung neuer Instanzen innerhalb weniger Minuten statt mehrerer Stunden.
Hohe
Skalierbarkeit bei gleichzeitiger Ressourcenschonung durch flexible Bereitstellung von bis zu 250 Instanzen sowie bedarfsgerechtes Stoppen von Servern.
Minimierte
Fehleranfälligkeit durch Automatisierung manueller Konfigurationsprozesse und standardisierte Abläufe.
Erhöhte
Stabilität, Sicherheit und Kundenzufriedenheit durch VPN-geschützten Zugriff, kontinuierliches Monitoring mit Elastic Heartbeat und schnelle, zuverlässige Softwarebereitstellung.
Reduzierte
Einrichtungszeit durch automatisierte Bereitstellung neuer Instanzen innerhalb weniger Minuten statt mehrerer Stunden.
Minimierte
Fehleranfälligkeit durch Automatisierung manueller Konfigurationsprozesse und standardisierte Abläufe.
Hohe
Skalierbarkeit bei gleichzeitiger Ressourcenschonung durch flexible Bereitstellung von bis zu 250 Instanzen sowie bedarfsgerechtes Stoppen von Servern.
Erhöhte
Stabilität, Sicherheit und Kundenzufriedenheit durch VPN-geschützten Zugriff, kontinuierliches Monitoring mit Elastic Heartbeat und schnelle, zuverlässige Softwarebereitstellung.
Addresse
Titanom Solutions GmbH
Gabriele-Münter-Straße 3
82110 Germering
Kontakt
© 2026 Titanom Solutions GmbH. Alle Rechte vorbehalten.
Addresse
Titanom Solutions GmbH
Gabriele-Münter-Straße 3
82110 Germering
Kontakt
© 2026 Titanom Solutions GmbH. Alle Rechte vorbehalten.
Addresse
Titanom Solutions GmbH
Gabriele-Münter-Straße 3
82110 Germering
Kontakt
© 2026 Titanom Solutions GmbH. Alle Rechte vorbehalten.
Addresse
Titanom Solutions GmbH
Gabriele-Münter-Straße 3
82110 Germering
Kontakt
© 2026 Titanom Solutions GmbH. Alle Rechte vorbehalten.
Addresse
Titanom Solutions GmbH
Gabriele-Münter-Straße 3
82110 Germering
Kontakt
© 2026 Titanom Solutions GmbH. Alle Rechte vorbehalten.