Modernize a Global FinTech Platform with DevOps
WEX’s core operations revolve around enterprise payment processing and information systems utilizing AWS. This platform delivers payment solutions for various sectors, including vehicle fleet management, travel payments, and employee health savings accounts. However, as the company grew and expanded its global presence and offerings, the platform began to show its age and accumulate technical debt. New release deployments became challenging and high-risk, the absence of automatic fail-over capabilities jeopardized the global customer experience, and outdated features were hindering cost-optimization efforts. VividCloud addressed these issues by modernizing crucial aspects of WEX’s infrastructure and architecture. Key improvements included restructuring the deployment ecosystem to allow developers to create short-lived infrastructure in development accounts for quick feedback and enhanced pipeline-based PR testing. They also implemented automated quality assurance, enabling developers to identify problems early by establishing a framework for automated QA and performance testing on branch deployments. Additionally, they developed infrastructure that enables the frontend and backend to automatically and independently scale based on demand, and introduced a Blue/Green deployment strategy that minimizes risk through smaller, more frequent developer-led deployments of new features and fixes. As a result, WEX experienced substantial benefits from a fully modernized pipeline and a decrease in deployment risks.