Datapark AG - Modem-Management-Software

Projekt-Übersicht

SAMSON Modem-Management-Plattform

Für die Datapark AG habe ich zwischen 2008 und 2010 die Verwaltungs- und Provisionierungssoftware SAMSONvollständig neu konzipiert und entwickelt. Die Plattform wird von lokalen Internet-Service-Providern wie thurcom (TBW) eingesetzt, um Modems, Kundenanschlüsse und Netzkomponenten zentral zu steuern.

Ziel des Projekts war es, eine bestehende Eigenentwicklung durch eine moderne, skalierbare und wartbare Software-Architektur zu ersetzen, ohne dabei auf bewährte Funktionen zu verzichten.

Allgemeines

SAMSON dient als zentrale Steuerungsplattform für Provider-Infrastrukturen. Über die Software werden Kundenanschlüsse, Modems und Netzdienste verwaltet und automatisiert provisioniert. Sie verbindet mehrere technische Systeme zu einer einheitlichen Oberfläche für Support, Betrieb und Administration.

Konzeption und Architektur

Zu Beginn des Projekts habe ich die komplette Neuarchitektur geplant:

  • Erstellung einer detaillierten Projektplanung mit Zeit- und Aufwandsschätzung, die sehr genau eingehalten wurde
  • Entwurf eines zukunftsfähigen Datenbankmodells mit MySQL Workbench
  • Definition einer klaren MVC-Software-Architektur
  • Erstellung von Mockups mit Balsamiq zur Visualisierung der neuen Benutzeroberfläche

So entstand eine solide Grundlage für eine langfristig wartbare Enterprise-Applikation.

Entwicklung und Migration

Die erste Version von SAMSON wurde von mir vollständig neu programmiert. Dabei wurden nahezu alle Funktionen der Vorgängersoftware übernommen und gleichzeitig modernisiert.

Zusätzlich integrierte ich mehrere externe Systeme über APIs, unter anderem:

  • DHCP-Provisionierungsserver
  • GPON-Fibre-Management-Systeme
  • weitere netznahe Dienste

Dadurch konnte die Plattform Modems und Glasfaseranschlüsse automatisch konfigurieren und aktivieren.

Technologie-Stack

  • PHP mit MVC-Architektur
  • MySQL als zentrale Datenbank
  • JavaScript für interaktive Oberflächen
  • Debian Linux für den stabilen Betrieb der Plattform

Bedeutung des Projekts

SAMSON war ein anspruchsvolles Enterprise-Projekt, das klassische Software-Entwicklung mit Netzwerk- und Provider-Infrastruktur verband. Es zeigt meine Fähigkeit, komplexe Systeme von der Planung über das Datenbankdesign bis zur produktiven Integration mit externen Plattformen vollständig zu realisieren.

Was realisiert wurde

  • Neu-Entwicklung der Modem-Management-Software und Migration von einer kompletten Eigen-Entwicklung auf ein modernes MVC-Framework
  • Projekt-Management
Firma
Datapark AG
Tools
PHP, Debian Linux
Jahr
2008-2010
Budget
Webseite besuchen
Arroe Icon
Meine Projekte

Ähnliche Projekte

Work Image

Stadt Wil - Telefonanlage

Work Image

STC Switzerland Travel Center - Telefonanlage