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