Situation de l'entreprise
L'architecture des sites de commerce électronique de l'entreprise reposait sur près de 10 ans de code ASP. Certains aspects obsolètes de cette architecture rendaient l'expérience utilisateur peu satisfaisante. Une fragmentation et une consommation importantes de mémoire rendaient le serveur instable et donnaient lieu à des redémarrages fréquents. drugstore.com avait dû par conséquent augmenter le nombre de serveurs au-delà de ce qui aurait normalement été nécessaire pour la charge d'utilisation.
Solution
Avanade a collaboré avec drugstore.com pour définir une approche complète de renouvellement d'application de ses sites Web. Avanade a effectué la migration des divers sites Web et outils associés depuis ASP 3.0 vers ASP.NET. Dans le cadre de cette mise en œuvre, Avanade a mis en place un traitement des exceptions cohérent ainsi qu'une nouvelle infrastructure de gestion des sessions. De plus, Avanade étudie avec drugstore.com le moyen de refactoriser les pages ayant fait l'objet d'une migration et de faire migrer l'infrastructure de présentation vers celle de Microsoft ASP.NET MVC.
Résultats