IAC is the Engine at the heart of DevOps it gives the posiblility to create infrastructure from scratch, configure it, use it, and later destroy it when it’s not longer used. For example when you
Two approaches for the infrastructure If we think on having Mutuable Infrastructure, It will let you dynamicaly chech the status of the configuration of your computing assets and configure them when they are not proper configured.
On the other hand, with Immutable Infrastructure you can destroy your failing assets and replace them with a new one.
Both approaches have their pros and cons, but we will focus more on let you identify when it’s better one than another.
Categories of IAC Tools Well be talking as well of the different categories and evolution of the IaC tools:
AdHoc Scripts Configuration Management Tools Server Templating Tools Provisioning Tools