nerdexam
Cisco

350-401 · Question #1312

Drag and Drop Question Drag and drop the configuration management tools from the left onto the configuration styles they use on the right. Answer:

The correct answer is Chef; Puppet; Saltstack. The correct arrangement maps each tool to its configuration style: Chef uses a procedural/imperative style (Ruby-based DSL called 'recipes'), Puppet uses a declarative style (its own DSL where you define the desired state), and SaltStack uses an event-driven/remote execution styl

Submitted by renata2k· Mar 6, 2026Automation and Configuration Management - Understanding the differences between leading configuration management tools (Chef, Puppet, SaltStack) and their respective configuration styles, relevant to certifications such as CompTIA Cloud+, AWS DevOps, or Linux Foundation LFCS/LFCE.

Question

Drag and Drop Question Drag and drop the configuration management tools from the left onto the configuration styles they use on the right. Answer:

Exhibit

350-401 question #1312 exhibit

Answer Area

Drag items

PuppetSaltstackChef

Correct arrangement

  • Chef
  • Puppet
  • Saltstack

Explanation

The correct arrangement maps each tool to its configuration style: Chef uses a procedural/imperative style (Ruby-based DSL called 'recipes'), Puppet uses a declarative style (its own DSL where you define the desired state), and SaltStack uses an event-driven/remote execution style with both declarative and imperative capabilities via YAML-based state files (SLS). These distinctions are foundational to understanding how each tool approaches infrastructure automation - Chef tells the system how to get to a state, Puppet tells it what state to achieve, and SaltStack orchestrates configuration through a master-minion event bus model.

Topics

#Configuration Management#Infrastructure as Code#DevOps Automation#Declarative vs Imperative

Community Discussion

No community discussion yet for this question.

Full 350-401 Practice