Automation is a key technique to mitigate human error and quickly ensure that your network is in a consistent, correct state.
Ansible is a desired-state engine. It approaches the problem of how to automate technology deployments by expressing them in terms of the required end state of your systems.
The Ansible architecture consists of two types of machines: control nodes and managed nodes.
Ansible is agentless. Managed nodes do not need any special agent software.
Red Hat Ansible Automation Platform is a supported distribution of Ansible that includes Ansible Core, selected Ansible Content Collections, automation content navigator, automation execution environments, automation controller, automation hub, private automation hub, and access to hosted services.
A playbook is a text file that contains a list of one or more plays to run in order.
Automation content navigator (ansible-navigator) is used to run Ansible Playbooks in an automation execution environment provided by a Linux container image.