Freight Company Modernization Project Rolls On
April 14, 2023
This large shipping company (LSC) provides domestic freight and import/export services in six U.S. states. They became our client based on the successful solutions and services we provided to their sister company throughout a continuing long-term relationship.
This is the third installment in the ongoing story of taking this client from legacy, desktop computers to a modern cloud environment.
In our first success story with this client, “A Simple First Solution Clears the Road for this Freight Company,” we described how our client ran a 15-year-old visual basic (VB) application against local databases that were literally sitting on desktop computers in various shipping offices. Our first simple step was to move all of those databases to Azure Cloud, giving the client a number of immediate, important benefits.
In “Freight Company Makes Return Trip for Modernization,” we described how Prolifics performed a low-cost, fixed-price analysis over six weeks of daily meetings with the client. Prolifics produced an extensive report that documented every single one of the business functions in the old application, and provided a fixed-price modernization plan that would move the client to an Azure Cloud-based, web-based application.
In this article, we’ll discuss our progress with the client, and the how and why of the technology we’re implementing to get the client to the cloud.
Action and Technology
- While the databases are now in the cloud, there were still six of them, so we are moving to consolidate them into a single database with Azure.
- We are using .NET Core – Microsoft’s new version of .NET Framework. This is a free, open-source, general-purpose development platform that runs on Windows, macOS, and Linux operating systems. .NET Core will have longer support compared with the client’s current – but very old – Visual Basic 6 (VB6). Madhukar Chatlapally is a Prolifics Senior Technical Lead working with our client. “VB6 is similar to .NET Core. However, we’re developing based on functionality, so we’re not implementing through the old code. But, if we’re having a difficulty, we may dig into the old code to get the logic behind it.”
- As of this writing, Prolifics is in sprint 4 of 8, with a sprint lasting one month. Coming up is some major functionality – order logs and reports.
Prolifics is a digital engineering and consulting firm helping clients navigate and accelerate their digital transformation journeys. We deliver relevant outcomes using our systematic approach to rapid, enterprise-grade continuous innovation. We treat our digital deliverables like a customized product – using agile practices to deliver immediate and ongoing increases in value.
We provide consulting, engineering and managed services for all our practice areas – Data & AI, Integration & Applications, Business Automation, DevXOps, Test Automation, and Cybersecurity – at any point our clients need them. Email firstname.lastname@example.org or visit us at prolifics.com to learn more.