Taten
Wetter-Alarm®
Neuer, schnellerer und zuverlässigerer Versand von SMS-Unwetterwarnungen.
Situation
Der Internetauftritt „Wetter-Alarm®" mit kostenlosem SMS Benachrichtigungsdienst wird als Dienstleistung von den Kantonalen Gebäudeversicherungen, SF Meteo und Mobiliar angeboten. Aufgrund des starken Zuwachses an Abonnenten und den damit verbundenen gestiegenen Anforderungen wurde Namics beauftragt, die Applikation neu zu entwickeln. Ziel des Projektes war, die Technologien so zu wählen und auszulegen, dass einerseits eine höhere Systemstabilität gewährleistet werden kann, andererseits offene Schnittstellen verfügbar sind, die die Verwendung der grossen Datenbasis über andere Kanäle wie Mobile Applikationen, Twitter oder Facebook zulässt.
Lösung
Analyse der bestehenden Systemlandschaft, Schwachstellen identifizieren. Technische Konzeption der Gesamtlösung vom Input-Kanal (Unwetterinformationen von SF Meteo) bis hin zur Auslieferung (Warnung per SMS, E-Mail und Fax an Abonnenten) über Schnittstellen zu drei Projektpartnern.
„Choose your weapons wisely" - Gemäss diesem Grundsatz wurde für unterschiedliche Anforderungen die geeignetste Technologie gewählt:
• Neuimplementierung des Versandprozesses - Queuing System mit Spring Integration.
• Automatisierte Migration und Bereinigung von Benutzerdaten in ein neues Datenbank Schema
als Rake Tasks in Ruby implementiert.
• Implementierung einer Ruby on Rails-basierten Profilverwaltung für die Abonnenten, welche als
eigenständige Applikation losgelöst von der Inhaltsverwaltung im CMS funktioniert.
• Ablösung des alten CMS durch TYPO3.
Resultat
Der Wetter-Alarm® ist eine Applikation, die sich technologisch auf dem neuesten Stand befindet. Der Versandprozess ist so ausgelegt, dass neben SMS, E-Mail und Fax auch weitere Medien (z.B. Apple Push Notification Service, Twitter, Facebook) angesprochen werden können. Die Benutzerverwaltung verfügt über offene Schnittstellen, die im Bedarfsfall von Fremdapplikationen verwendet werden können (z.B. iPhone App).
Der Internetauftritt „Wetter-Alarm®" mit kostenlosem SMS Benachrichtigungsdienst wird als Dienstleistung von den Kantonalen Gebäudeversicherungen, SF Meteo und Mobiliar angeboten. Aufgrund des starken Zuwachses an Abonnenten und den damit verbundenen gestiegenen Anforderungen wurde Namics beauftragt, die Applikation neu zu entwickeln. Ziel des Projektes war, die Technologien so zu wählen und auszulegen, dass einerseits eine höhere Systemstabilität gewährleistet werden kann, andererseits offene Schnittstellen verfügbar sind, die die Verwendung der grossen Datenbasis über andere Kanäle wie Mobile Applikationen, Twitter oder Facebook zulässt.
Lösung
Analyse der bestehenden Systemlandschaft, Schwachstellen identifizieren. Technische Konzeption der Gesamtlösung vom Input-Kanal (Unwetterinformationen von SF Meteo) bis hin zur Auslieferung (Warnung per SMS, E-Mail und Fax an Abonnenten) über Schnittstellen zu drei Projektpartnern.
„Choose your weapons wisely" - Gemäss diesem Grundsatz wurde für unterschiedliche Anforderungen die geeignetste Technologie gewählt:
• Neuimplementierung des Versandprozesses - Queuing System mit Spring Integration.
• Automatisierte Migration und Bereinigung von Benutzerdaten in ein neues Datenbank Schema
als Rake Tasks in Ruby implementiert.
• Implementierung einer Ruby on Rails-basierten Profilverwaltung für die Abonnenten, welche als
eigenständige Applikation losgelöst von der Inhaltsverwaltung im CMS funktioniert.
• Ablösung des alten CMS durch TYPO3.
Resultat
Der Wetter-Alarm® ist eine Applikation, die sich technologisch auf dem neuesten Stand befindet. Der Versandprozess ist so ausgelegt, dass neben SMS, E-Mail und Fax auch weitere Medien (z.B. Apple Push Notification Service, Twitter, Facebook) angesprochen werden können. Die Benutzerverwaltung verfügt über offene Schnittstellen, die im Bedarfsfall von Fremdapplikationen verwendet werden können (z.B. iPhone App).
Zum Thema
Menschen: Katrin Wiedmann | Jean-Pierre König | Patrick Neyer | Daniel Schlegel | Stefan Baur | Thomas Junghans | Claus Medvesek
Tags: CMS | Design | Java | Ruby on Rails | Spring Integration | TYPO3
Wissen: Design


