| CPC G06F 8/61 (2013.01) [G06F 9/451 (2018.02); G06F 21/577 (2013.01); G06F 2221/033 (2013.01)] | 20 Claims |

|
1. A computing device comprising:
a processor; and
a memory that includes instructions executable by the processor for causing the processor to:
determine a plurality of pieces of legacy software in a computer system;
generate a graphical user interface listing the plurality of pieces of legacy software, the graphical user interface including a plurality of options corresponding to the plurality of pieces of legacy software, wherein the graphical user interface includes at least two respective options corresponding to each respective piece of legacy software in the plurality of pieces of legacy software, the at least two respective options including a first option for deploying the corresponding piece of legacy software in a respective container, and the at least two respective options including a second option for obtaining security support for the corresponding piece of legacy software, and wherein the graphical user interface includes a respective safety indicator corresponding to each respective piece of legacy software in the plurality of pieces of legacy software, the respective safety indicator being separate from the at least two respective options and indicating how many instances of the respective piece of legacy software in the computer system are considered safe according to a predefined criterion;
receive a first selection of the first option corresponding to a first piece of legacy software among the plurality of pieces of legacy software identified in the graphical user interface;
in response to receiving the first selection, deploy the first piece of legacy software within a container in the computer system;
receive a second selection of the second option corresponding to a second piece of legacy software among the plurality of pieces of legacy software identified in the graphical user interface; and
in response to receiving the second selection, initiate a process for obtaining security support from an external support entity for the second piece of legacy software, the external support entity being external to the computer system.
|