Before revision: Notable CCA tools include: Tool Released by Initial release Method Approach Written in Ansible (software) RedHat Push Declarative and imperativePythonCFEngineCFEngine PullDeclarative -ChefChef PullImperativeRubyOtterInedo -PushDeclarative and imperative -PuppetPuppet PullDeclarativeRubySaltStackSaltStack Push and PullDeclarative and imperativePython Terraform HashiCorp Push DeclarativeGo Evaluation factors Evaluations of CCA tools may consider the following: Skills, training, and cost required to implement and maintain tool Content and support of the Platform and Infrastructure – tool specified for Windows or Linux etc.
After revision: Notable CCA tools include: Tool Released by Initial release Method Approach Written in Ansible (software) RedHat Push Declarative and imperativePythonCFEngineCFEngine URL PullImperativeRubyOtterInedo -PushDeclarative and imperative - PulumiPulumi Push Declarative and imperativeTypescript, Python, Go, CPuppetPuppet PullDeclarativeC++, Clojure since 4.0, RubySaltStackSaltStack Push and PullDeclarative and imperativePython Terraform HashiCorp Push DeclarativeGo Evaluation factors Evaluations of CCA tools may consider the following: Skills, training, and cost required to implement and maintain tool Content and support of the Platform and Infrastructure – tool specified for Windows or Linux etc.