What is automation?

Automation software is software that can be used to automate tasks - such as server configuration/deployment.

====================================================================================

Agent-based automation 

Automation that requires an agent (software package specific to the automation system) that is responsible for performing automation tasks.

The typical process for using agent-based automation is to have Linux images saved with the agent pre-installed/configured.

puppet, chef

====================================================================================

Agentless automation 

Automation that does not require an agent to be installed. Instead, native system functionality is used to complete automation tasks.

Ansible, Puppet: Bolt


Revision #2
Created 2024-06-05 17:22:55 UTC by Daniel
Updated 2024-06-06 20:47:01 UTC by Daniel