Skip to main content
Codentures logo

Software services

Application & cloud modernisation

Incremental modernisation of .NET and SQL Server estates, sequenced so the system keeps running and every step can be reversed. Engagements usually begin with a fixed-scope assessment of architecture, database performance or cloud readiness, so the plan that follows rests on evidence.

Outcomes

  • Faster, safer change on a system the business depends on
  • Lower hosting and licensing cost after migration
  • A modernisation roadmap leadership can fund with confidence

The challenge

What usually brings clients to us

The system works, mostly. But every change takes longer than the last, the people who understood it have moved on, and the database struggles at month-end. A rewrite feels like the answer, and nobody wants to say the number out loud.

That standoff can run for years, because nobody wants to sign off a rewrite that overruns and nobody wants to leave a slow system in place. What resolves it is an assessment specific enough to put a defensible number on the smallest useful piece of work.

What you receive

  • A written architecture, performance or cloud-readiness assessment with prioritised, costed findings
  • Query and index analysis for the workloads in scope
  • A migration sequence of independently deployable steps
  • Implemented changes against an agreed scope
  • Documentation and a handover session with your team

Approach

How we deliver it

  1. Assess before proposing

    Codebase, data model, query plans and deployment path reviewed directly, with the people who live with the system. Findings are ranked by cost to fix and cost to leave alone.

  2. Modernise in reversible steps

    ASP.NET MVC and .NET Framework to modern .NET, on-premise to Azure, one workload at a time. The old path stays live until the new one is proven.

  3. Challenge the rewrite

    A rewrite discards working behaviour nobody wrote down. We recommend one only when the current system genuinely cannot carry the requirement, and we say so when targeted changes are the better investment.

  4. Measure before and after

    Logging, tracing and query-level measurement go in first, so the value of the work is a number your leadership can see.

Client work

Where we have delivered this

Anonymised engagements delivered by the Codentures team. See all client work.

  • Operations

    Real-time operational intelligence API and data portal

    A high-volume operations business

    A real-time operational intelligence API and data portal, with deep query and index optimisation on an existing SQL Server estate.

    • 4x query performance gain
    • Live operational data portal
  • Enterprise identity

    Zero-downtime legacy authentication migration

    An enterprise with 3,000 users

    Legacy authentication migrated to modern identity with SAML SSO across six integrations, run as a phased cutover with zero downtime.

    • 3,000 users migrated
    • Zero minutes of downtime

Fit

Who this suits

Organisations running .NET, SQL Server or PostgreSQL estates where change has become slow or risky, and technology leaders who want an independent assessment before committing budget.

If the assessment shows the system genuinely needs replacing, the report says so plainly, and you are under no obligation to give us the work that follows.

Typical technologies

  • .NET / C#
  • ASP.NET
  • SQL Server
  • Azure SQL
  • PostgreSQL
  • Azure
  • Application Insights
  • Docker
  • Azure DevOps
  • GitLab CI

Send us the system and the symptom

A scoping conversation takes an hour. You will leave it knowing how big the problem is, where the risk sits, and what the sensible first step costs.