Content deleted Content added
GreenC bot (talk | contribs) Rescued 1 archive link; Move 2 urls. Wayback Medic 2.5 per WP:URLREQ#Network World |
mNo edit summary Tags: Reverted nowiki added Visual edit Newcomer task Newcomer task: copyedit |
||
Line 38:
==Types of approaches ==
There are generally two approaches to IaC: [[declarative programming|declarative]] (functional) vs. [[imperative programming|imperative]] (procedural). The difference between the declarative and the imperative approach is essentially ''
| url= https://www.scriptrock.com/blog/articles/declarative-vs.-imperative-models-for-configuration-management
| title= Declarative v. Imperative Models for Configuration Management: Which Is Really Better?
Line 71:
| last= Sturgeon |first= Phil
| date= 28 October 2012
}}</ref>
}}</ref> Other vendors rely on adjacent communities and leverage other IaC frameworks such as [[PowerShell]] DSC.<ref name=powershell/> New vendors are emerging that are not content-driven, but model-driven with the intelligence in the product to deliver content. These visual, object-oriented systems work well for developers, but they are especially useful to production-oriented DevOps and operations constituents that value models versus scripting for content. As the field continues to develop and change, the community-based content will become ever more important to how IaC tools are used, unless they are model-driven and object-oriented.▼
▲
Notable CCA tools include:
|