INFRASTRUCTURE AS CODE (iaC) is the management of infrastructure (networks, virtual machines, load balancers & connection topology) in a descriptive model, using the same versioning as DevOps team uses for source code. Infrastructure as code evolved to solve the problem of environment drift in the release pipeline.