You can use ADR's for automating software updates - https://learn.microsoft.com/en-us/mem/configmgr/sum/deploy-use/automatically-deploy-software-updates
For an overview of ConfigMgr, you can review the official documentation - https://learn.microsoft.com/en-us/mem/configmgr/ . Other sites like www.windows-noob.com by Niall Brady have some great guides too.