Insights
Legacy Application Migration to Microsoft Azure: A Case Study
A leader in Occupational Health, OMI provides the highest quality occupational health products, services, and continuing education to help your company meet OSHA requirements for your Pulmonary Function, Hearing Conservation, and Respirator Protection Programs.
OMI was facing major security risks running legacy web servers that were outdated and no longer receiving updates. They needed to modernize their hardware and operating systems to mitigate vulnerabilities and do so, with minimal downtime and disruption for their customers.
OMI selected Tevpro in their legacy modernization efforts to move outdated applications onto current Windows Server releases and migrate them into the Microsoft Azure Cloud. Upon moving OMI to the cloud, Tevpro wanted to provide unprecedented speed, the volume of data, security, and ultimately, business value through cost and time savings.
Our first goal was to ensure OMI’s clinical evaluations being performed were secure from the moment the web browser sessions began to storing the results securely in the database.
To secure the web sessions, our team deployed a reverse proxy server in front of OMI’s legacy servers while we remedied the issues among the legacy infrastructure and software.
The reverse proxy allowed us to put another secure layer in front of the application servers. We set up automated SSL renewals using Let’s Encrypt, so OMI would never need to worry about purchasing or managing future SSL renewals.
To fix the legacy infrastructure issues, we utilized the Lift and Shift approach to migrate legacy servers from a co-location facility in Houston to Microsoft’s Azure Cloud. Overall, this allowed us to remedy the hardware issues and improve the overall stability and security of the servers.
As for the databases, we decided to migrate all databases to Azure Database for MySQL. This lowered the overall maintenance cost while providing a more scalable database with proven backup and restoration protocols.
When it came to the software stack, we evaluated proprietary and open-source options for moving the Adobe ColdFusion applications to the cloud. High-traffic systems can get expensive when running ColdFusion in the cloud so we wanted to mitigate that cost. After some initial research and testing, we found that the open-source CFML server Lucee suited our needs.
We knew that moving to the cloud would be a big win for OMI in terms of cost savings and reduced maintenance time, but even we were shocked by some of the findings after successfully migrating to Microsoft Azure Cloud.
Modernizing your legacy applications can be easier and take less time than you think. At Tevpro, we don’t believe in a “one-size-fits-all” approach when it comes to the tools and technology we recommend for our clients. Not every business case requires a move to the cloud and in some instances, we can breathe new life into your current legacy system or automate and unify financial and business processes.
We’d love to sit down to talk through and fully understand your business challenges. We can help you evaluate your options, including the pros and cons, and we’re completely transparent about any limitations.
If you’re considering modernizing your legacy applications, contact us. We’d love to be a part of your journey.