Løsningen
Egmont Entry-portalen blev moderniseret ved at omskrive applikationskoden til .NET og Blazor, som matchede udviklernes eksisterende kompetencer hos Story House Egmont. Denne modernisering muliggjorde en mere strømlinet og effektiv udviklingsproces. Som et resultat var teamet i stand til at overtage koden efter afslutningen af projektet, hvilket sikrede kontinuitet og kontrolleret vedligeholdelse.
For at opnå en hurtig implementering og fokusere på de værdifulde aspekter af systemet blev cVations egenudviklede CADD-platform benyttet. Dette gjorde det muligt for udviklerne at prioritere funktioner og forbedringer til brugernes fordel, i stedet for at bruge unødvendig tid på at håndtere integrationer med Azures PaaS-løsninger. På denne måde blev både udviklingstid og ressourcer optimeret for at opnå bedre resultater.
Da man gerne ville sikre stabil og pålidelig kommunikation mellem forskellige services, brugte systemet ’system-assigned identities’. Denne tilgang gør det muligt for servicekomponenter at autentificere sig overfor hinanden, hvilket sikrer en problemfri og sikker informationsudveksling. Efter introduktion til denne metode har Egmont tænk sig at benytte den på flere af deres integrationer i fremtiden, da det sikrer en mere effektiv og strømlinet integration mellem systemer.
For at organisere og styre de forskellige brugerroller i systemet, blev der etableret en effektiv administrationsfunktion gennem Azure AD. Med denne løsning kunne Story House Egmont definere og tildele forskellige roller til brugerne, så de kunne få adgang til de relevante funktioner og oplysninger i Egmont Entry-portalen. Det gjorde det muligt at skabe en skræddersyet og brugertilpasset oplevelse.
At opretholde en agil udviklingsproces var vigtigt for projektet og derfor blev der oprettet pipelines, som automatiserer bygge-, test- og deployments-processerne og dermed garanterer at koden bliver grundigt testet inden den bliver udrullet til brugerne. Automatiseringen giver øget effektivitet og pålidelighed i udviklingscyklussen, samtidig med at kvaliteten af det leverede arbejde bliver forbedret.
Gennem disse moderniseringstiltag er Egmont Entry blevet en mere stabil, effektiv og brugervenlig portal til håndtering af magasinordrer. Samtidig er udviklernes kompetencer blevet matchet på bedste vis, hvilket sikrer kontinuerlig forbedring og vedligeholdelse af systemet.