Mortgage Services Provider

Posted by Encora on May 24, 2023 12:27:43 PM
Encora’s approach drove significant improvements across the client’s eCommerce KPI dashboard.

Topics: Product Engineering & Development, Digital Experience, Quality Engineering, Cloud Services, Azure, DevSecOps, Banking, Financial Services & Insurance

Industry Context

The client emerged as the premier provider of mortgage services. As the industry evolved, it brought forth heightened demands for security compliance.

This shift highlighted the urgent need to modernize their enterprise loan system. The on-prem-based legacy application, initially designed to handle peak loads, soon revealed its drawbacks.

Not only did it lead to significant capacity wastage, but it also incurred unnecessary cost overheads. Azure presented the perfect solution to alleviate these challenges. 

SL Industry

Client Challenge

The client had a legacy system that required extensive maintenance and enhancements. It lacked modern conveniences and features like automated loan processing and document delivery.

The absence of features translated to a significant manual overhead, placing a significant strain on employees. To compound these challenges, the rudimentary DevOPS pipeline hindered swift product changes. 

SL Challenge

Approach

  • Cloud Services, moved away from on-prem infrastructure to Azure. Utilized Azure PaaS services to accelerate cloud adoption
  • Platform Modernization, migrated to a modern architecture improving site performance, better business integration and improved automation
  • Product Engineering & Development, rearchitected and delivered the next major release of the platform, enhancing its core functionality
  • DevOps, supported the migration towards a rapid delivery model
  • Quality Assurance, ensured the quality and speed of all development throughout the process
  • Digital Experience, reengineering existing product suite to rich UI using Bootstrap, Angular
SL Approach

Why Azure?

  • The client product ecosystem was built on .Net stack and Azure was the natural cloud choice 
  • Encora also has the required prior expertise in reengineering, migrating a large-scale on-prem monolith enterprise product to Azure
Why Azure_

Azure Solution

  • Responsible for developing & managing robust microservice ecosystem (~200 microservices)
  • Domains as per DDD § Eventual Consistency – Database First approach 
  • Overview on Data Flow & Data Security
  • Managed Identity
  • Logging & Monitoring
  • Access to Monitoring Data

Primary Azure Services: Azure Pipelines, Azure Traffic Manager, Azure Kubernetes Service, Azure Active Directory, Azure Service Bus, Azure Load Balancer, Azure WAF, Azure Front Door, Azure Key Vault, Azure Blob Storage, Azure Cosmos DB, Azure SQL, Azure Monitor, Azure Application Insights

Azure Solution 3

Results

  • Azure Pipelines helped in reducing the overall time for the deployment process by 20%
  • Reduced the infrastructure cost by 20% by enabling dynamic scaling
  • DevSecOps implemented using Azure CI/CD helped us to address both static and dynamic security needs
  • Azure Service Bus helped in seamless message exchange and the implementation of eventual data consistency
  • Azure Monitor, Azure App insights helped us to track, and handle the unhandled exceptions and in ensuring ultra-high availability 
  • Automated loan approval and document generation
  • Seamless integration of all lines of business resulting in user, and process efficiency
  • Microservices enable the ability to scale services on the need
SL  Results
SL metric +55%

Increase in processed work orders

SL metric -20%

Reduced deployment time