Projekt

Register der garantierten Umwandlungen

Portal zur Verwaltung elektronischer Aufzeichnungen garantierter Umwandlungen

Herausforderung

Der Kunde förderte die Schaffung eines Portals für die Verwaltung elektronischer Aufzeichnungen garantierter Umwandlungen, in dem Benutzer einen Überblick über die Historie der durchgeführten Umwandlungen erhalten, die Möglichkeit haben, die Details der Aufzeichnungen garantierter Umwandlungen einzusehen und Registrierungsnummern für die Ausführung zu generieren der Umwandlung und der Durchführung der garantierten Umwandlung selbst.

Lösung

Wir haben eine Webanwendung entwickelt, die die oben genannten Vorgänge mit elektronischen Aufzeichnungen der garantierten Konvertierung ermöglicht. Der serverseitige Teil der Anwendung wurde mithilfe von Microservices implementiert, die auf der Spring Cloud-Technologie basieren. Die Kommunikation mit dem clientseitigen Teil der Anwendung sowie die Kommunikation zwischen den internen Modulen der Anwendung wurde mithilfe des REST-Protokolls unter Verwendung des OpenAPI-Tools zur Definition von Schnittstellen implementiert. Zur Datenspeicherung wurde die relationale Datenbank MariaDB verwendet. Die Systembenutzerverwaltung wurde mit Keycloak gelöst. Bei der Implementierung des Serverteils der Anwendung haben wir interne Dienste mithilfe des SOAP-Protokolls in staatliche Verwaltungsdienste integriert. Der clientseitige Teil der Anwendung basiert auf Angular-Technologie unter Verwendung von IDSK-Standards. Was die Infrastruktur betrifft, wurden einzelne Komponenten der Anwendung mithilfe von Ansible-Skripten als Docker-Container bereitgestellt.

Die Lösung umfasst außerdem Tools wie Eureka (Service Registry), Zuul (Applikation Gateway), Prometheus (Metriken und Überwachung) und Grafana (Visualisierung von Metriken und Überwachung).

Die Ergebnisse

Unsere Anwendung wurde in der Cloud-Umgebung der Regierung bereitgestellt und ist seit März 2020 in Betrieb.