Three colleagues have a conversation Three colleagues have a conversation

A winning strategy: How WinWire modernized a legal app with Azure

WinWire's proven application modernization approach earned them a 2024 Microsoft Partner of the Year Award for their work with Relativity on their SaaS product, RelativityOne.

October 15, 2024

If a company has been in business for almost 20 years, there's a good chance they’re not relying on the same technology they started out with in year one. Because if they were, there's an even better chance they wouldn't be in business anymore. From his 30 years of experience in technology management, Ashu Goel knew firsthand that businesses must embrace digital transformation to stay agile, secure, and competitive. That's the notion that led him to found WinWire in 2007, and it's been the foundation of the company's success ever since.

With Microsoft Azure at the heart of their work, WinWire delivers cloud, app modernization, data, and generative AI solutions to keep their customers at the forefront of innovation. And to consistently deliver those solutions at a high level, they've honed their own technical capabilities and expertise through the Microsoft AI Cloud Partner Program, attaining Solutions Partner designations for Data & AI (Azure), Digital & App Innovation (Azure), and Infrastructure (Azure), and earning specializations in Infra and Database Migration to Azure and Migrate Enterprise Applications to Azure.

WinWire's dedication to both their craft and customers won them the 2024 Microsoft Partner of the Year Award for Modernizing Applications in the Azure category, making them a two-time winner and a four-time finalist. "It's an honor to once again be named a winner and a finalist in multiple categories of the Microsoft Partner of the Year Awards," said Ashu Goel, CEO of WinWire. "As a Microsoft partner for more than 17 years, we have a long history of collaborating to help customers leverage the power of Azure to modernize their applications, enhance operational efficiency, and drive growth."


Time to modernize the monolith

A large part of WinWire's work is leading digital transformations for enterprises across healthcare, software, retail, and manufacturing with their proven modernization strategy. For one of their customers, Relativity, that strategy changed the trajectory of their business.

Founded in 2001, Relativity has solidified their position as a leader in the legal technology space with over 350,000 users in legal, financial services, and government organizations across more than 40 countries. When they launched their flagship product, RelativityOne, in 2018, the solution quickly became the fastest-growing product in the company’s history. The cloud solution, built with AI, manages large volumes of data and quickly identifies key issues during litigation and internal investigations. Given the sensitivity of the data they work with, Relativity knew that scaling the product would require an even more secure and robust foundation.

"The core of our business is legal data," said Keith Carlson, Chief Technology Officer at Relativity. "To best support customers with their data challenges, Relativity needed to ensure that our cloud ecosystem was increasingly agile, secure, and equipped to handle our rapidly growing demand."

At the time, Relativity's legacy applications were based on the .NET framework, with custom parts that would benefit from enhancements to handle large data sets and growing demand. An application with a monolithic architecture, like the .NET framework, is built as a single, self-contained unit with one code base—convenient and easy to deploy in the early days of development.

But as the application becomes larger and more complex, it's much harder to maintain, add new features or functionality, and ultimately scale. RelativityOne was quickly outgrowing its framework, and as the customer base grew, so did the challenges: data was scattered across on-premises databases, file servers, archives, and the cloud; the lack of data analytics hindered accuracy and insights; and maintenance was expensive.

That's why Relativity turned to WinWire. With their experience, expertise, and what Carlson feels is a "proven track record of expediting organizations' digital transformation efforts," he knew WinWire was a partner his team could count on to work alongside Relativity development teams to enhance RelativityOne.

Three colleagues meet around a conference table

"As a Microsoft partner for more than 17 years, we have a long history of collaborating to help customers leverage the power of Azure."

—Ashu Goel, CEO, WinWire

WinWire's repeatable, proven approach

Relativity's challenge was the perfect case for application modernization—WinWire's bread and butter. WinWire explains on their blog that the process involves "updating legacy software to a new and transformed computing approach, which may include newer languages, frameworks, and infrastructure tools." It's the software development equivalent to renovating an older home with the modern updates it needs to stay safe, efficient, and structurally sound.

WinWire's modernization strategy starts with data insights and AI-powered automation to assess the performance and use of applications. According to WinWire, about 60% of their approach is based on a repeatable process built around a seven-step migration factory model that maps each stage of the process, from planning to validation. After the planning and assessment stage, WinWire customizes their services based on each customer's needs.

For Relativity, that involved a variety of products—Azure DevOps, Azure KeyVault, Azure App Services, Azure Kubernetes Services, GitHub, Azure SQL, Azure Data Lake, and ASP.NET Core—and two key steps:

  1. Azure migration: WinWire helped Relativity move away from their legacy .NET framework and adopt ASP.NET Core for microservice app design, integrating contemporary .NET 5 and .NET Standard 2.1.
  2. GitHub migration: WinWire collaborated with Relativity's developers to migrate to GitHub and Azure DevOps-based pipelines, which gave them the added benefit of GitHub Copilot for writing code.

WinWire also used a migration framework they developed following a combination of Microsoft best practices and their extensive experience. It's designed to transform legacy applications into more agile and upgraded cloud-native microservices, fostering innovation at speed and scale while reducing technical debt.

Three colleagues have a conversation around a table with an open laptop on it Three colleagues have a conversation around a table with an open laptop on it

"This tailored application modernization approach has resulted in shorter lead times, quicker implementation of security frameworks, and a better and more secure customer experience."

—Keith Carlson, Chief Technology Officer, Relativity

An agile, secure, and scalable application

With WinWire's support in modernizing their .NET framework and migrating pipelines to GitHub, Relativity saved 150% on IT costs, and this enabled RelativityOne to scale data to 19 petabytes. Now they can develop and deploy application features with more speed and agility. "I see a continuous increase in velocity through every sprint within the WinWire team," said Krishna Aerabati, Director of Software Engineering at Relativity. "With every effort, we are now accelerating the onboarding of our customers from the on-premises Relativity Server to the cloud-based RelativityOne."

But above all, they've strengthened the foundation for the product to support their customers and scale securely. "This tailored application modernization approach has resulted in shorter lead times, quicker implementation of security frameworks, and a better and more secure customer experience," said Carlson.

In the next 20 years, when technology has evolved and advanced even further, WinWire's strategy probably will, too. But one thing that's sure to remain constant: their commitment to helping customers navigate—and thrive on—their digital transformation journeys.

Explore more Partner Success stories

Discover how organizations like yours are using Microsoft technology to help customers solve challenges, drive results, and scale their businesses.
This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.