Legacy .NET monolith containerisation for a UK logistics platform
Freight logistics platform, Midlands
- Challenge
- A decade-old .NET Framework monolith ran on three IIS servers that only one remaining engineer knew how to deploy safely. Every release was a weekend event, and scaling for peak freight season meant manually provisioning identical VMs days in advance.
- Solution
- AGS ported the application to .NET 8, containerised it, and moved deployment to a managed Kubernetes cluster with autoscaling tied to queue depth. CI/CD replaced the manual release process, and the team can now ship mid-week without a maintenance window.
- Results
- Deployment frequency up from monthly to several times a week
- Peak-season autoscaling replaced 3 days of manual provisioning
- Infrastructure cost down 19% outside peak season