Überblick

pSuite besteht aus verschiedenen Komponenten, die wir Ihnen hier kurz vorstellen. pSuite ist ein äusserst sauber designtes, sehr skalierbares Client/Server-System. Die untenstehende Grafik veranschaulicht in etwa den Aufbau.

Technologisch basiert pSuite zum grössten Teil auf dem .Net Framework von Microsoft. Bei einzelnen Provisioning Services - vor allem im Linux-Umfeld - wurde Java eingesetzt.

Nachfolgend finden Sie erklärungen zu den einzelnen Komponenten.

Smart Client

Bei unserem pSuite Smart Client handelt es sich um eine Windows Anwendung. Dies ist das Werkzeug Ihrer Mitarbeiter und erlaubt ein äusserst effizientes Arbeiten, wie es mit einem Webclient nicht möglich wäre.

Die Anwendung kommuniziert mit dem Application Server über die Protokolle HTTP/HTTPS (in jedem Fall aber verschlüsselt). Dies erlaubt auch den Einsatz der Anwendung ausserhalb Ihres Firmendomizils, z.B. von unterwegs - von jedem Ort aus, wo Sie eine vernünftige Internetverbindung kriegen.

Aus Sicherheitsgründen hat der Smart Client niemals direkten Zugriff auf die Backend Systeme, auf denen die Dienste provisioniert werden.

Web Portal

Das Web-Portal umfasst alle Funktionen, die der Endkunde für die Administration seiner Dienstleistungen benötigt. Es ist das Control Panel, das Sie Ihren Endkunden zur Verfügung stellen können.

Ebenfalls darin enthalten sind intelligente Bestellassistenten, die sich basierend auf dem Produktestamm in pSuite dynamisch anpassen. Wenn Sie zum Beispiel beim Webhosting im Produktestamm neu eine Option "Online Backup" hinzufügen, ist diese ohne Anpassungen am Web-Portal automatisch für die Kunden bestellbar.

Application Server

Der Application Server nimmt die Anfragen der Clients entgegen und nimmt die entsprechenden Abfragen und Veränderungen auf der Datenbank vor. Er führt Teile der Applikationslogik aus und ist der einzige Zugriff auf die Datenbank.

Services Server

Die Services Server sind die eigentlichen Arbeitstiere in pSuite. Sämtliche Provisionierungs-Aktionen auf den Backend-Systemen werden ausschliesslich durch diese Services Server vorgenommen. Sie arbeiten die Workflows ab, versenden E-Mails, einfach gesagt übernehmen sie alle Aktionen, die automatisch und unbeaufsichtigt ablaufen sollen.

Provisioning Services

Bei den Provisioning Services handelt es sich meistens um Webservices, die auf den Backend-Systemen die Konfigurationsänderungen vornehmen.


Site Map | © 2000 - 2012 MHM & Partner AG