nerdexam
CiscoCisco

350-401 · Question #1312

350-401 Question #1312: Real Exam Question with Answer & 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 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:

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 PracticeBrowse All 350-401 Questions