Eigen X Case Study - Reed Tech

Client Overview

Location: Horsham, PA, USA

Employees: 900 +

Industry: Software solutions for Life Sciences, and government clients

Solution: Custom developed products

Go-Live Dates: On Going

LexisNexis Reed Tech offers product and service solutions to help government agencies to manage the intake process for intellectual property cases. Reed also offers products to help Life Sciences professionals in the collection, transformation, submission, and analysis of regulatory data for manufacturers and distributors or medical device and drug products.

Challenge

  • Update Legacy Windows applications as well as WCF services to a modern architecture. Standardize coding standards and add unit testing coverage​

  • Migrate on-prem archived data to Azure. Update all applications that write to archive location as well as consume the data to use Azure archive.​

  • Convert legacy applications to Azure function apps​

  • Implement Authorization and Authentication using Azure Oauth 2.0 and OpenID connect

Solution

  • Our team helped Reed convert WCF services to .NET 8 APIs. Also migrated Windows 4.x applications to .NET 8. Code was re-written to meet coding standards. Unit test coverage was updated to 75%

  • Developed a microservice in .NET 8 to read data from Azure storage. Also updated all consuming applications to use the new service

  • Re-architected applications from legacy window applications to Azure function apps using Azure Storage and Service bus triggers

  • Implement Authorization using Oauth 2.0 and authentication using OpenIDConnect. Update applications and services to use this model

Result

  • Legacy applications and services were updated to modern architecture and meet coding and regulatory standards

  • New service deployed to interact with Azure storage. This allowed on-prem data storage to be migrated to Azure, leading to cost-savings

  • Legacy applications were migrated to Azure

  • Improved and standardized Authorization/Authentication to meet regulatory security standards