“Ansible is a collection of software tools that empowers infrastructure as code practices. This suite of tools is open source and encompasses capabilities such as software provisioning, configuration management, and application deployment.
Initially developed by Michael DeHaan and later acquired by Red Hat in 2015, Ansible is specifically designed for configuring both Unix-like systems and Microsoft Windows environments. System configurations are defined, in part, using its declarative language. What sets Ansible apart is its agentless nature, relying on temporary remote connections through SSH or Windows Remote Management, along with the ability to execute PowerShell commands. The Ansible control node can be run on a wide range of Unix-like systems that support Python, including Windows with the Windows Subsystem for Linux (WSL) installed.”