Technically, yes, using PowerShell DSC (Desired State Configuration) for Windows or Ansible/AWX for Linux. However, commercial solutions offer better reporting, rollback, and cross-platform support.

Ensure the platform supports – meaning it can push updates via your internal network without requiring all devices to phone home to the internet.