diff --git a/topics/devops/README.md b/topics/devops/README.md index ef95e17..d5e65a8 100644 --- a/topics/devops/README.md +++ b/topics/devops/README.md @@ -393,11 +393,11 @@ This situation might lead to bugs which hard to identify and reproduce.
Explain Declarative and Procedural styles. The technologies you are familiar with (or using) are using procedural or declarative style?
-Declarative - You write code that specifies the desired end state +Declarative - You write code that specifies the desired end state
Procedural - You describe the steps to get to the desired end state -Declarative Tools - Terraform, Puppet, CloudFormation -Procedural Tools - Ansible, Chef +Declarative Tools - Terraform, Puppet, CloudFormation, Ansible
+Procedural Tools - Chef To better emphasize the difference, consider creating two virtual instances/servers. In declarative style, you would specify two servers and the tool will figure out how to reach that state.