Cable & Wireless

Unternehmensinformationen

Die Cable & Wireless plc ist eines der größten Telekommunikationsunternehmen der Welt. Sie ist eine der größten Internetdienstanbieter weltweit und stellt mit Unternehmen wie Level 3, AT&T und anderen einen beachtlichen Teil des Internet-Backbones. 2012 einigte sich das britische Mobilfunkunternehmen Vodafone mit Cable & Wireless über eine Übernahme durch Vodafone.

Projektumfang

Für die Erweiterung eines weltweiten, mehrsprachigen Intranet- und Internetportals (OSS/BSS) wurde eine Analyse des Ist-Systems erstellt. Als Architekt und Senior-Entwickler wurde darauf basierend ein MVC-basiertes PHP-Portal auf verteilten Servern konzipiert. Die Sicherheit wurde mittels eines eigens implementierten Triple-A-Systems (Authentication, Autorisation, Accounting) realisiert, welches mit der Profilverwaltung und dem Kundenmanagement zusammenarbeitet.

Ein weiterer großer Aufgabenbereich umfasste die zahlreichen Schnittstellen zu Systemen wie z.B.:

  • BMC Remedy Action Request System (ARS) via RPC/SOAP
  • InfoVista Network Performance Monitoring via RDD und XML REST-Interface
  • DDOS Reporting Auswertungen aus Riverhead

Auf Grund der unterschiedliche Kundengruppen und Verwendungszwecke des Portals, halfen wir bei der Umsetzung eines "white label" Template-Systems, ebenso wie bei einer indiviuell konzipierten und programmierten Mehrsprachen-Verwaltung des Back- und Frontends.

Eine Liste der ebenfalls unterstützten Aufgabenbereiche finden Sie hier abgebildet:

  • Anforderungsworkshops
  • Umsetzung eines Designs anhand neuer CI/ CD
  • Umsetzung eines Suchkonzepts: Umfangreiche Suchfunktion über alle Informationen des Portals
  • Workshops für Redakteure, Portalkunden und Dienstleister
  • Migration anderer Daten
  • Protokollspezifikationen verschiedener Schnittstelle

Die zahlreichen Optimierungen des vorhandenen Sourcecodes, zahlreichen umbauten und Neuentwicklungen und drin enthaltener, standardisierter Sourcecode Dokumentation (automatisierte Doxygen Generierung) wurde dem Kunden ein hochperformantes Kundenportal übergeben.

Technologien

  • IDE: Eclipse
  • Datenbanken: Oracle, MySQL, PostgreSQL
  • Datenaustausch: RDPC, XML, Soap, REST
  • Programmiersprachen: PHP, Javascript, PERL