fb

IFI Techsolutions

ConnectPay rehosts its Windows Server-based payment platform on Azure, improving global traffic management and security

Project Information Country United States   Industry Financial Services   Organization Size 51–200 Employees   Solution Area Windows Server Migration and Infrastructure Modernization   Products & Services • Microsoft Azure • Azure Virtual Machines • Azure Front Door • Azure Virtual Network • Microsoft Defender for Cloud • Azure Monitor • Log Analytics • Azure […]

Project Information

Country

United States

Industry

Financial Services

Organization Size

51–200 Employees

Solution Area

Windows Server Migration and Infrastructure Modernization

Products & Services

• Microsoft Azure
• Azure Virtual Machines
• Azure Front Door
• Azure Virtual Network
• Microsoft Defender for Cloud
• Azure Monitor
• Log Analytics
• Azure Backup
• Azure Migrate
• VPN Gateway

About the Organization
ConnectPay Pvt. Ltd. runs a payment processing platform that handles live transaction workloads. The system was hosted on on-premises Windows Server infrastructure, with separate applications and database layers supporting core services. As usage increased, the setup started to show its limits. Scaling took effort. Global access was inconsistent. Security controls were harder to enforce across environments.
Challenge

The requirement was straightforward on paper: moving to Azure without disrupting transactions. In practice, it was more involved.

    1. Scaling lagged demand Infrastructure changes were not keeping up with workload spikes
    2. No global entry point Traffic routing was not optimized across regions
    3. Operational load was high Monitoring, patching, and backup processes were still largely manual
    4. Database workloads were under pressure SQL Server needed better sizing and resource control

And one constraint sat above everything else. The platform had to stay live during migration.

Solution

IFI Techsolutions moved the environment to Azure using a lift-and-shift approach. The focus was not to redesign everything upfront, but to stabilize first and then improve where needed. Here’s how the solution came together: 

    1. Seven Windows Server VMs migrated using Azure Migrate with continuous replication
    2. Azure Front Door introduced as the global entry point, with WAF and SSL termination
    3. Network split into application and database subnets, with controlled traffic between them
    4. SQL Server deployed on memory-optimized Azure VMs, backed by Premium SSD storage
    5. Monitoring and logging centralized through Azure Monitor and Log Analytics
    6. Security posture strengthened using Defender for Cloud
    7. Backup configured early, not as a later step
Architecture Overview

Area 

Implementation 

Compute 

7 Azure Virtual Machines across D, E, and FX series 

Application Layer 

Windows Server workloads hosting web and transaction services 

Database Layer 

SQL Server Enterprise on high-memory Azure VMs 

Traffic Management 

Azure Front Door with WAF and SSL 

Networking 

Virtual Network with separate App and DB subnets 

Connectivity 

VPN Gateway for secure hybrid access 

Storage 

Standard SSD and Premium SSD managed disks 

Monitoring 

Azure Monitor with Log Analytics 

Security 

Microsoft Defender for Cloud 

Backup 

Azure Backup for VMs and SQL workloads 

Ready to get started?

Boost Performance & Security with Azure Cloud Migration!

Implementation Challenges

Front Door configuration 
During initial validation, backend health checks were not consistent. The issue turned out to be timing. The probes were firing before the application was fully ready, which led to intermittent 502 responses.

SQL Server cost and sizing 
Licensing needed a closer look. PAYG versus BYOL was not just a pricing decision. It affected how the environment would scale over time. VM sizing also had to be adjusted to avoid overspending while keeping performance stable. 

Network security rules 
The first set of NSG rules was too tight. Some application calls simply didn’t go through. This only became clear once real traffic started flowing through the system. 

Approach and Resolution 

Adjusted health probe timing and routing behavior to align with application readiness  

Revisited SQL licensing and VM sizing, based on actual workload patterns rather than initial estimates  

Updated NSG rules after mapping real communication between application and database tiers  

Ran staged validation cycles before final cutover

No single fix solved everything. It was a series of small adjustments that stabilized the system.

Impact
Once the migration was settled, the improvements were clear. 
  • All 7 VMs moved without downtime, and transactions continued as expected  
  • Traffic routes improved, especially for users accessing the platform from different regions  
  • Security became easier to manage, with centralized visibility through Defender for Cloud  
  • System availability improved, backed by Azure infrastructure and SLA  
  • Monitoring is now consistent, with logs and metrics available in one place  
  • Backup is automated, reducing dependency on manual processes 
The environment is not just in Azure. It’s easier to operate.
Conclusion

Moving to Azure did not change how the application works. It changed how it runs. The platform is more predictable now. Scaling is simpler. Security is easier to enforce. The team spends less time managing infrastructure and more time focusing on the application itself. That shift matters more than the migration itself.

Connect with IFI Tech

    Winning with Microsoft

    New Logo IFI Techsolutions

      +91 8586000434

      engage@ifi.tech