All products

Application Modernisation

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.


Options

Three ways to engage.

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
Custom
Fixed price
$6,500
GST exclusive · Per application

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.

What's included
  • Application architecture assessment, auth, dependencies, data, networking
  • Cloud readiness gap analysis
  • Remediation options and trade-offs documented
  • Fixed-price re-platform quote (binding, not indicative)
  • Roadmap document suitable for internal approval
Talk to us about discovery
Fixed price per app
$6,500
GST exclusive
Talk to us

The discovery output is a fixed price for re-platforming, not an estimate.

From (fixed, confirmed after discovery)
$24,000
GST exclusive · Per application
Price confirmed after discovery, not before

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.

Typical work includes
  • Login modernisation: SAML → OIDC, Entra ID integration, SSO
  • Reverse proxy configuration for legacy HTTP apps
  • Containerisation: Docker packaging, AKS deployment
  • Nested virtualisation where the app requires a legacy OS
  • Dependency remediation, old runtimes, deprecated APIs
  • Post-deployment testing and sign-off
Talk to us about re-platforming
From
$24,000
GST exclusive · Per application
Talk to us

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.

What's included
  • Discovery across all nominated applications
  • Dependency mapping between apps, critical for sequencing
  • Prioritised delivery order with risk rationale
  • Fixed-price re-platform for each app in scope
  • Programme governance, status reporting, change control
Talk to us
Multi-app programme

Price confirmed after cross-app discovery. Tell us which applications you're looking to modernise and we'll scope a programme.

Talk to us
The work

What re-platforming usually involves.

Each engagement is different, we scope the specific work in discovery. These are the patterns we see most often in government legacy apps.

Login Modernisation

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.

Reverse Proxy Patterns

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.

Containerisation

Docker packaging and AKS deployment. We handle the Dockerfile, the manifests, the registry, and the pipeline.

Nested Virtualisation

Some apps require a Windows version or runtime that Azure doesn't natively support. Nested virtualisation hosts the legacy OS inside a modern VM.

Dependency Remediation

Old .NET versions, deprecated APIs, hardcoded connection strings, bundled runtimes. We find them in discovery and fix them in re-platforming.

Post-deployment Validation

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.


Architecture

How we build it

Three deep dives into the real problems behind application modernisation.

The SAML-only migration problem: moving a legacy app to Entra without breaking it Re-homing identity for an app that only speaks SAML, with no user-visible break. Enabling MFA for an app that has no MFA support Adding a second factor to an app that has no idea what one is. AI-driven refactoring for legacy government codebases Where AI-assisted refactoring helps, and where it quietly makes things worse.

One fixed price per app, per phase.

Start with a discovery. You'll know the exact re-platform cost before you commit to anything.