Skip to content
Black Panther Digital Solutions, home

Case study · Representative project

Legacy monolith to cloud-native on Azure

Containerising a decade-old .NET monolith, introducing CI/CD and moving it to Azure with a zero-downtime cutover.

  • Cloud/DevOps
  • Consulting

The challenge

A business-critical application ran on ageing on-premises servers with manual deployments that happened only a few times a year, each one requiring a weekend outage.

Hardware was nearing end of life and the team was nervous about any change.

Our solution

We started with an architecture review and a phased roadmap, then containerised the application with Docker without changing its behaviour.

Next came automated build-and-deploy pipelines in Azure DevOps, Infrastructure as Code and a migration to Azure App Service and AKS for background services. Traffic was switched over gradually behind Azure Front Door.

  • Docker images and identical environments from dev to production
  • Azure DevOps pipelines with automated tests and approvals
  • Database migrated to Azure SQL with replication for cutover
  • Gradual traffic shift with instant rollback

Architecture

Edge

  • Azure Front Door

Compute

  • App Service (web)
  • AKS (workers)

Data

  • Azure SQL
  • Blob Storage

Ops

  • Azure DevOps
  • Azure Monitor
Simplified, illustrative architecture: Edge → Compute → Data → Ops.

Technology

  • Docker
  • Azure App Service
  • AKS
  • Azure SQL
  • Azure DevOps
  • Terraform
  • Azure Monitor

Outcomes

  • Cutover completed with no customer-facing downtime
  • Deployments went from quarterly weekend events to routine weekday releases
  • On-premises hardware was retired on schedule

More projects

All work
    • Cloud/DevOps
    • Full-Stack

    Serverless order & inventory platform

    A growing direct-to-consumer e-commerce brand

    An event-driven order and inventory backbone on AWS Lambda and DynamoDB that keeps stock accurate across multiple sales channels.

    • Kajabi

    Kajabi course academy rebuild

    An established online coaching brand

    A custom Kajabi theme and conversion-focused funnel that made a coaching academy look premium and load quickly.

Have a project in mind? Let’s scope it together.

Book a free 30-minute consultation. You’ll speak directly with a senior engineer, get candid advice and leave with clear next steps, whether or not we end up working together.