Infrastructure-as-code vs infrastructure configuration

What do each of these terms mean, and what are the differences between them? 

22 Answers

author avatar
Top 5LeaderboardReal User

The difference is the provisioning way (or process)

Infrastructure as code, also referred to as IaC, is a type of IT setup wherein developers or operations teams automatically manage and provision the technology stack for an application through software, rather than using a manual process (infrastructure configuration) to configure discrete hardware devices and operating systems. Infrastructure as code is sometimes referred to as programmable or software-defined infrastructure.

author avatar
Top 20Real User

Infrastructure-as-code is trendier than infrastructure configuration.
Infrastructure-as-code has an implication that some form of programmed tools to manage the deployment whereas infrastructure configuration can be done the same way or with binders of information printed on pages.

Find out what your peers are saying about Microsoft, HCL, Red Hat and others in Configuration Management. Updated: May 2021.
479,124 professionals have used our research since 2012.