Unit 2 of 3

Scripts, Playbooks, and Workflows

15 min +150 points

Learning objectives

When you finish this unit, you will be able to:

  • Identify the workflow being automated by a Python script that uses Cisco APIs including ACI, Meraki, Cisco DNA Center, or RESTCONF.
  • Identify the workflow being automated by an Ansible playbook (management packages, user management related to services, basic service configuration, and start/stop).
  • Identify the workflow being automated by a bash script (such as file management, app install, user management, directory navigation).

Recognizing automation workflows

On the exam, you must read scripts and playbooks and identify what workflow they automate.

Python with Cisco APIs

Scripts using ACI, Meraki, DNA Center, or RESTCONF typically retrieve inventory, push configuration, or query operational state.

Ansible playbooks

Common workflows include:

  • Package management (install/update software).
  • User and service management.
  • Basic service configuration and start/stop operations.

Bash scripts

Automate file management, application installation, user provisioning, and directory navigation tasks.

Exam focus: read code snippets and match them to the described automation outcome.

Sign in to save your progress

Mark units complete, earn points, and work toward Certification Pro status.