LOGBOOK

HELP

Quiz Entry - updated: 2026.10.22

What are the main parts of Ansible's automation engine, and what flows into and out of it?

The engine has an inventory, modules, plugins and an API. Users and playbooks feed it, as do cloud and CMDB sources. It acts on hosts and network devices.

Cloud, CMDB, users and a playbook feed the automation engine (inventory, API, modules, plugins), which acts on hosts and networking devices

* Clouds and CMDBs supply host information, users run playbooks, and the engine puts hosts and network devices into the described state. *

Inputs:

  • Users start runs and write playbooks, which describe what to do.
  • Public/private clouds and a CMDB supply host information, typically through dynamic inventory.

Inside the engine:

  • Inventory: which hosts exist and how they're grouped.
  • Modules: the tools tasks use to change systems.
  • Plugins: extensions for connections, inventory sources, output and more.
  • API: lets other systems drive Ansible programmatically.

Outputs: the engine connects to hosts (servers) and networking devices and puts them into the described state.

Go deeper:

From Quiz: ITIA / Ansible Fundamentals: Automation, Architecture and the Automation Platform | Updated: Oct 22, 2026