Automating software management is simple on almost every platform except Windows. Windows has many different routes to procure software with over 20 installer types and archive formats! This really makes managing software on Windows trend towards chaos.
Enter Chocolatey - the package manager for Windows. Chocolatey is a single, unified interface designed to easily work with all aspects of managing Windows software using a packaging framework that understands both versioning and dependency requirements. Chocolatey packages encapsulate everything required to manage a particular piece of software into one deployment artifact by wrapping installers, executables, zips, and scripts into a compiled package file. Chocolatey integrates with your favorite Configuration Management platforms, whether it is Puppet, Chef, SCCM, PowerShell DSC, Ansible, or Saltstack.
Come learn how to let Chocolatey wrangle the chaos of Windows software management and leave you with a smile on your face!