Saviant conducted a detailed study which focussed on understanding the legacy system architecture and deployment setup. The study helped in abstracting the complexity of the existing system and in re-engineering the system architecture that is compatible with cloud infrastructure. Azure IaaS platform is cost-effective & flexible and delivers resilience, performance, and security required to host applications. Deploying the legacy system using Azure IaaS platform reduces the required physical infrastructure and provides zero downtime.
The existing system lacked the capability to cope, perform and handle increased workload. This challenge was achieved by reconfiguring the Web and Database servers that were handling the legacy system. Our Azure migration experts have devised a modern architecture with server and database systems as separated entities. They introduced a pair of availability sets that consisted of two VMs each. First availability set included a pair of Web Server VMs that act as Load Balance system to balance the incoming load between the two cloud VMs. The second availability set consisted of 2 SQL VMs, the database VM1 and a mirrored database of VM1. This database pattern with 2008 R2 SQL VMS served to achieve highly redundant, zero data loss system. The two availability sets ensured to provide 99.95% on-demand availability of the system. Thus, supporting scalability and zero downtime for the modern architected system through this migration process. Few other Azure migration challenges went in discovering and understanding the DLL dependencies, establishing the Azure Virtual Network, setting up Azure Backup Service, that were used in the existing system.
The existing payment processing application was not PCI compliant for database security. As Azure is one of the few cloud platforms that is PCI compliant, it was easy to overcome this challenge. Using simple Azure Back-up solution, we have backed-up the VM databases in the other data centre at different location and achieved 35% increased computing power. Azure IaaS platform and Saviant’s migration strategy helped in the smooth transitioning of the existing legacy system to Azure. With the migration solution, the client was able to reduce on-premise infrastructure costs overhead by more than 75% with zero maintenance costs overhead.