Contact Us

Application Modernization

CLIENT Enterprise Partner
CATEGORY Engineering
YEAR 2026
IMPACT 95% Growth

Modernizing a mission-critical member platform with on-premises containerized infrastructure, enterprise-grade security, and embedded analytics.

Client

A member platform supporting leading North American banks and retailers. They required modernization of the existing application to the latest technology while adding new customer-facing features, without compromising strict security and hosting constraints.

Challenge

  • Modernize the application stack while keeping the existing Microsoft SQL Server database largely intact
  • Support on-premises deployment on customer-controlled infrastructure with strict security controls and no production data stored in the cloud
  • Introduce richer collaboration features (discussion boards, chat, notifications) and significantly improve search and reporting experiences
  • Enable embedded analytics for end users with seamless authentication
  • Deliver a future-ready architecture while maintaining operational continuity

What Nuage delivered

  • Rebuilt the application using a modern N-Tier containerized architecture: Angular frontend, .NET Core REST APIs, and Microsoft SQL Server
  • Enabled secure hosting on an on-premises containerized platform on Hyper-V with IIS secure gateway
  • Implemented embedded analytics with Power BI and integrated SSRS reporting where required
  • Delivered a refreshed user experience (web + responsive views) and modernization-ready codebase for ongoing evolution

Solution overview

Nuage modernized Vizor using Microsoft .NET Core and Angular while keeping MS SQL Server as the database layer. The solution design prioritized extensibility, performance, and governance-ready operations.

Application services run as containers on customer-managed infrastructure, enabling modern deployment practices while maintaining full control over data and operations.

Architecture & technology stack

  • Frontend: Angular (responsive UI targeting 16:9 layouts and mobile layouts for subset)
  • Backend: .NET Core RESTful APIs (N‑Tier architecture)
  • Database: Microsoft SQL Server (schema and data largely untouched)
  • Container Platform: Self-managed Kubernetes deployed on Hyper-V virtual machines
  • Gateway & Web Tier: IIS on Windows Server providing TLS termination and controlled ingress
  • Reporting & Analytics: Embedded Power BI and SSRS; operational dashboards via Power BI

Security & hosting model

  • Production deployed on customer-controlled on-premises infrastructure due to strict security and regulatory requirements
  • Application workloads hosted on a containerized platform on Hyper-V, enabling isolation, scalability, and operational control
  • IIS serves as the external secure gateway providing TLS termination and controlled access to backend services
  • Encryption in transit via TLS; integration support for Hardware Security Module (HSM) for encryption at rest
  • Strict Content Security Policy (CSP) and approved dependency usage aligned with enterprise security standards

Key feature areas modernized (high level)

  • Collaboration: discussion boards, chat with disclaimers, encryption, and auditability
  • Notifications: system-triggered alerts and scheduled activity summaries
  • Search: Enhanced search across reports/surveys/benchmarks with improved usability
  • Reporting: Benchmark and ad-hoc reporting, survey reporting workflows, meeting report management, and embedded analytics

Delivery approach

  • Discovery and design followed by phased execution (design sign‑off gates before development)
  • Weekly showcases to align stakeholders and reduce rework
  • Security-first engineering with deployment parity between test and production (where feasible)

Results

  • Modernized platform aligned with strict enterprise requirements using an on-premises containerized architecture on Hyper-V with IIS secure gateway
  • Embedded analytics delivered through Power BI with seamless authentication, complemented by SSRS integration
  • Production deployment model fully compliant with customer security constraints and data residency requirements
  • Scalable, maintainable foundation enabling ongoing innovation without infrastructure migration

Ongoing support

Nuage provides continuous support to maintain platform stability, deliver enhancements, and evolve reporting and analytics capabilities as business needs grow.

Have a similar project in mind?

Let's discuss how our engineering expertise can help you achieve similar or even better results.

Schedule a Call