A company has an essential internally developed application that was created for an operating system that is no longer supported. The IT department needs to ensure continued use of the application without compromising system security with an outdated OS. What is the MOST effective solution?
Deploy the legacy application within a virtual machine that emulates the older operating system environment.
Update the application code to make it compatible with the new operating system, eliminating the need for virtualization.
Run the application in compatibility mode on the new operating system.
Continue running the application on physical machines dedicated to the old operating system.