How Does IaC Interact with Existing Infrastructure?
IaC works best when it completely controls at least one element: a server, a hypervisor, a firewall, etc. IT managers can start slowly and move one element at a time, but once they start to configure an element using IaC tools, they should commit to that approach. IaC really pays off, however, when it controls multiple synchronized elements, such as the chain all the way from an application through the network, firewall and load balancer.
How Does the Cloud Enable IaC?
IT managers see Infrastructure as a Service providers such Microsoft as an opportunity to start from scratch with a clean and well-managed environment. When IaC drives the configuration — instead of a system administrator clicking around an interface — the result is a repeatable and well-understood system.
How Should Businesses Get Started with IaC?
The best-known cross-platform tools are Chef, Puppet and Ansible. IT managers who have selected Amazon Web Services for their cloud environments can also use AWS’ own CloudFormation tool for IaC. These tools aren’t the only options. For example, Microsoft’s PowerShell has an IaC-focused feature called Desired State Configuration that can be part of an IaC toolkit.