I'm currently in the process of looking for a patch management solution. The solution would need to be able to patch both MS software and 3rd party software like Adobe. It will also need to be able to patch computers outside of the network.
What is the best solution for this scenario?