Do you automate update and patch management?
Updated by Brady Stroud [SSW] 1 year ago. See history
123
To keep your systems secure, it is important to make sure everything is kept up to date - the OS, and any installed apps. Updating everything manually is time consuming, and it can be easy to miss patches without an automated system. <imageEmbed alt="Image" size="large" showBorder={false} figureEmbed={{ preset: "badExample", figure: 'Bad example - Manually checking for updates', shouldDisplay: true }} src="/uploads/rules/automate-patch-management/windows-update.png" /> [WSUS](https://docs.microsoft.com/en-us/windows-server/administration/windows-server-update-services/get-started/windows-server-update-services-wsus)is a great way to keep Microsoft operating systems and products up to date. It can be painful to manage, but with a bit of work it is a great tool. The only issue is that it cannot be used to manage any non-Microsoft apps. If your environment is big enough, you can use [Configuration Manager](https://docs.microsoft.com/en-us/mem/configmgr/core/understand/introduction) (formerly SCCM) for 3rd party apps - but it is not worth setting up for smaller environments. <figureEmbed figureEmbed={{ preset: "okExample", figure: '<imageEmbed alt="Image" size="large" showBorder={false} figureEmbed={{ preset: "default", figure: \'OK example - WSUS is a good tool, but it only does Microsoft Updates\', shouldDisplay: true }} src="/uploads/rules/automate-patch-management/01_wsus-console.png" />', shouldDisplay: true } } /> This is where other Patch Management solutions come in. There are many options out there, including: * [ManageEngine Patch Manager Plus](https://www.manageengine.com.au/patch-management/) **\- RECOMMENDED** * Good, transparent [pricing $$](https://www.manageengine.com/patch-management/pricing.html) * Long list of [supported applications](https://www.manageengine.com/patch-management/supported-applications.html) * [Automox](https://www.automox.com/) * More expensive $$ * [Action1](https://www.action1.com/) * Good pricing $$ * Needs more supported applications These products have varied pricing options, including some free options with limitations on the number of devices and/or users. These solutions could be used alongside WSUS, but they do support Microsoft updates as well as 3rd party apps - so they can replace WSUS altogether. The main benefits of patch management solutions are: * Automatic installation of Windows updates (with or without rebooting) * Automatic installation of third-party updates * Manual deployment of patches without RDP access to the computer/s * Reporting - lots of information about installed or missing patches, and vulnerability levels You should consider when to automatically install updates - of course, it needs to be a time that will cause minimal disruption, but it should also be a suitable amount of time after the updates are released in case there are any issues. Microsoft updates are released on the 2nd Tuesday of every month - known as Patch Tuesday - so you might choose to install the updates a week or two after this date. <figureEmbed figureEmbed={{ preset: "goodExample", figure: '<imageEmbed alt="Image" size="large" showBorder={false} figureEmbed={{ preset: "default", figure: \'Good example - In Patch Manager Plus, you can set the deployment date based on Patch Tuesday\', shouldDisplay: true }} src="/uploads/rules/automate-patch-management/patch-tuesday.png" /> <imageEmbed alt="Image" size="large" showBorder={false} figureEmbed={{ preset: "default", figure: \'Good example - A report of installed patches\', shouldDisplay: true }} src="/uploads/rules/automate-patch-management/patch-list.png" />', shouldDisplay: true } } /> These patch management solutions also include a bunch of other useful features, such as the ability to deploy scripts or configure settings remotely.