Legacy government applications re-platformed for the cloud. Fixed-price discovery per app, you know the roadmap and cost before committing to any re-platforming work.
Start with a discovery for a single app, proceed to re-platforming once you know the cost, or run a programme across multiple applications.
Opinionated output, we assess the app and give you a fixed-price re-platform quote. You don't make decisions here; you get information. Fast, bounded scope. We identify what stands between it and the cloud, and produce a complete roadmap. You commit to nothing beyond this.
The discovery output is a fixed price for re-platforming, not an estimate.
The re-platform work has real decisions in it, what to re-write vs proxy, how far to modernise. Discovery eliminates the unknowns so those decisions are made on facts, not guesses. Price confirmed after discovery, not before, so the quote reflects the actual app.
Price is fixed at the start of re-platforming, based on discovery findings. No change orders.
Multi-app programmes are the most complex to scope. Cross-app dependencies, sequencing, shared infrastructure, we run discovery across all apps first to surface what you're actually committing to. Each app is then re-platformed on a fixed-price basis.
Price confirmed after cross-app discovery. Tell us which applications you're looking to modernise and we'll scope a programme.
Talk to usEach engagement is different, we scope the specific work in discovery. These are the patterns we see most often in government legacy apps.
Most legacy apps use NTLM, basic auth, or a bespoke login system that won't survive the cloud. We migrate to OIDC or SAML and integrate with Entra ID for SSO.
For apps that can't be re-written, a reverse proxy in front handles auth, SSL termination, and URL rewriting without touching the application code.
Docker packaging and AKS deployment. We handle the Dockerfile, the manifests, the registry, and the pipeline.
Some apps require a Windows version or runtime that Azure doesn't natively support. Nested virtualisation hosts the legacy OS inside a modern VM.
Old .NET versions, deprecated APIs, hardcoded connection strings, bundled runtimes. We find them in discovery and fix them in re-platforming.
We test the re-platformed app against a defined acceptance criteria before sign-off. You don't pay for re-platform until the app is working in the cloud.
Three deep dives into the real problems behind application modernisation.
Start with a discovery. You'll know the exact re-platform cost before you commit to anything.