Infrastructure as Code

"Infrastructure as Code (IaC) is the process of managing and provisioning computing infrastructure and their configuration through machine-processable definition files, rather than physical hardware configuration or the use of interactive configuration tools. The definition files may be in a version control system. This has been achieved previously through either scripts or declarative definitions, rather than manual processes, but developments as specifically titled 'IaC' are now focused on the declarative approaches." - wikipedia

Advantages:
  • Cost reduction
  • Faster execution
  • Risk (remove errors and security violations)
These outcomes and attributes help the enterprise move towards implementing a culture of DevOps.

Tools:
  • Ansible Tower 
  • CFEngine 
  • Chef 
  • Otter 
  • Puppet 
  • SaltStack

0 comments:

Post a Comment

Note: Only a member of this blog may post a comment.