Infrastructure as code: Difference between revisions

Content deleted Content added
wl
Kharnagy (talk | contribs)
Page doesn't exist
Line 1:
'''Infrastructure as Code''' ('''IaC''') is the process of managing and provisioning computing infrastructure (processes, [[bare-metal server]]sservers, [[virtual server]]s, etc.) and their configuration through machine-processable definition files, rather than physical hardware configuration or the use of interactive configuration tools.<ref name="AWS in Action, IaC" /> This has been achieved previously through either scripts or declarative definitions, rather than manual processes, but developments as specifically titled 'IaC' are now focussed on the declarative approaches.
 
Infrastructure as Code approaches have become increasingly widespread with the adoption of [[cloud computing]] and [[Infrastructure as a Service]] (IaaS). IaC supports IaaS, but should not be confused with it.<ref name="AWS in Action, IaC" />
Line 59:
 
===Continuous Configuration Automation===
All [[Continuous Configuration Automation]] (CCA) tools can be thought of as an extension of traditional IaC frameworks; it leverages IaC to change, configure, and automate infrastructure, but also provides visibility, efficiency and flexibility in how your infrastructure is managed.<ref name= CCA /> These additional attributes provide enterprise level security and compliance - making companies keen on implementing these types of tools.
 
====Community content====
An important aspect when considering CCA tools is the community content. As [[Gartner]] states the value of CCA tools is “as dependent on user community-contributed content and support as it is on the commercial maturity and performance of the automation tooling.”<ref name=CCA/> Vendors like [[Puppet (software)|Puppet]] and [[Chef (software)|Chef]], those that have been around a significant amount of time, have created their own communities; Chef has [[Chef Community Repository]] and Puppet has [[PuppetForge]],<ref >{{cite web
|url=https://philsturgeon.uk/devops/2012/10/28/puppet-or-chef/
|title=Puppet or Chef?