Unsere Online-Plattformen und Kundenportale basieren auf unserer über die Jahre hin perfektionierten Plattform-Architektur, welche modular aufgebaut ist und verschiedenste Plattform-Anforderungen erfüllt.
Diese Architektur und Plattform ist unser USP (Unique Selling Proposition), den Sie mit unserer Dienstleistung kaufen, dies ist ein entscheidender Faktor.
Grundlegende Architektur
Als Basis Software-Entwicklungsinfrastruktur setzen wir auf das Symfony PHP-Framework in der aktuellsten Version.
Das Kernstück ist der Plattform-Stack von cloudtec basierend auf Symfony. Damit schaffen wir die Datengrundlage für die Business-Logik für den Enterprise Service Bus.
Symfony bietet by Design einen Modularen-Ansatz an. Jedes Portal benötigt Basis-Komponenten, welche über ein zentrales Komponentenmanagement verwaltet werden. Darauf aufbauend werden sogenannte Bundles hinzugefügt. Diese Bundles können auch als Module gesehen werden und können individuell programmiert und angesteuert werden. Über ein Service-Management Komponente können diese Module, entsprechend den Benutzerberechtigungen aktiviert oder deaktiviert werden. Weiter kann sichergestellt werden, dass die Applikation unabhängig der Module stabil betrieben werden kann.
Auch die Business-Logik baut auf dem Symfony-Framework auf, welches wir mit einem API-Interface erweitern. Für die Schnittstellen-Anbindung setzen wir auf Komponenten der API-Plattform, welche tief in Symfony integriert ist. Darauf aufbauend wird ein API Endpunkt entwickelt, der die Daten (JSON-Objekte) aus anderen ans Web angeschlossene Systeme empfängt und verarbeitet.