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?
Run the application in compatibility mode on the new operating system.
Update the application code to make it compatible with the new operating system, eliminating the need for virtualization.
Deploy the legacy application within a virtual machine that runs the older operating system.
Continue running the application on physical machines dedicated to the old operating system.
Deploying the legacy application inside a virtual machine that runs the older operating system provides an isolated sandbox. The unsupported OS and application remain confined to the VM, so any vulnerabilities cannot directly affect the modern host. Administrators can further harden the VM by restricting network access and taking snapshots, allowing the business to run the legacy software while keeping the primary environment secure.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is application virtualization?
Open an interactive chat with Bash
What are the benefits of using a virtual machine for legacy applications?
Open an interactive chat with Bash
What risks are associated with running outdated operating systems?