Umsetzung
Nach Aufnahme der Anforderungen, wurde eine Architektur in UML mit Hilfe von Visual Paradigm erstellt. Aus dem Design heraus wurden die Epics, Storys und Sprints geplant.
Für den Kunden wurde ein mobiles Frontend auf Basis von Angular entwickelt und ein Administrations-Dashboard für die Verwaltung der Fertigungsaufträge und die Erstellung von Ausfuhrunterlagen in PDF-Format. Das Shopsystem wurde um APIs erweitert, damit die Fertigungssteuerung die Orderdaten auslesen und aktualisieren kann. Ein Sendungslabel-Service in Springboot wurde implementiert. Sowie weitere APIs und Services für die automatisierte Erstellung der Aufträge und des Reportings.
Abgesichert wird das System durch einen IDP (Keycloak) und entsprechende Security-Massnahmen in der AWS. Zum Projektende, wurden für den Kunden eine Amazon AWS Umgebung hochgezogen, auf der die Services, Frontends und Datenbanken als Autoscaling-Gruppen in der Amazon ECS deployt wurden, sowie S3-Buckets für die Dateiablage.