Technologie

Technologie auf der discoverize gebaut ist

Server

Die discoverize Portale laufen auf Windows Servern, und werden vom IIS serviert. Vorgeschaltet ist ein NGINX-Server, der verschiedene Funktionen hat: Caching (schnellere Auslieferung der Seiten), Bereitstellung der Zertifikate (damit die Portale via https erreichbar sind), schnelle Umkonfigurierungsmöglichkeit. Der NGINX-Server hat einen Zwilling. Im Falle eines Ausfalls wird die vorgeschaltete Failover-IP auf den Zwilling umgeschaltet. Siehe auch Hosting.

Codebasis

Das Backend der discoverize Software ist in C# geschrieben. Sie basiert zum Teil auf Orchard. Größtenteils ist das Backend mittels der MVC-Struktur entwickelt. Für das Frontend verwenden wir modernes HTML, SCSS, JavaScript und knockout. Das Layout ist so gebaut, dass es sich responsive an die Bildschirmgröße anpasst.

Monitoring

Das Monitoring besteht aus zwei größeren Komponenten: Seiten-Monitoring und automatisierte, tägliche Frontend-Tests. Das Seiten-Monitoring fragt ständig die Portale (Startseite, Suchseite, eine Eintragsseite) ab, ob diese erreichbar sind und das richtige anzeigen. Die Frontend-Tests laufen täglich morgens und stellen sicher, dass die Interaktionen auf den Portalen funktionieren. Vor jedem Deployment werden die Funktionalitäten eines Testportal überprüft, so dass wir sicherstellen können, dass das Deployment keine groben Fehler in den kritischen Bereichen enthält.

Backup

Jeden Morgen wird jedes Portal lokal auf den Servern gebackuppt. Die Backups werden verschlüsselt. Zudem werden sie täglich zu AWS hochgeladen, wo wir die Backups der letzten 60 Tage vorhalten. Die Portale können aus den Backups leicht wiederherstellt werden.

Live Demo Termin vereinbaren

Gerne zeigen wir in einem kurzen Überblick die Branchenportal Software discoverize: Die Verwaltung und Konfiguration eines Portals über das Anlegen von Einträgen bis hin zu Seiten für Besucher.

Dies geht am einfachsten Online via Skype oder einem anderen Screensharing Tool. Gerne zeigen wir discoverize auch bei Ihnen vor Ort oder bei uns im Berliner Büro


9-12 Uhr12-15 Uhr15-18 Uhr