Which statement describes a goal of infrastructure as code?
Which statement describes a goal of infrastructure as code?
Infrastructure as code (IaC) is the practice of managing and provisioning computing infrastructure through machine-readable definition files, rather than through physical hardware configuration or interactive configuration tools. The goal of IaC is to automate the configuration of resources programmatically. Thus, 'The programmatic configuration of resources' accurately describes a goal of infrastructure as code.
Looks like D
D is correct answer.
A, IaC is not for "specific APIs". B (WORE) an example is JVM or container, no matter where you run your code because there is an abstraction layer like docker, java virtual machine, etc.. where the code run fine. For Terraform you need to write a specific terraform configuration file based on which cloud you will deploy the infra (we can not deploy a tf file write for AWS in Azure changing only the provider, right?. C, IaC is a part of the pipeline but not the entire pipeline. The correct answer is D, "The programmatic configuration of resources" in a human-readable code.
Sure, it's B
The purpose of infrastructure as code is to enable developers or operations teams to automatically manage, monitor and provision resources, rather than manually configure discrete hardware devices and operating systems. Infrastructure as code is sometimes referred to as programmable or software-defined infrastructure. D
maybe is B?
I think it is B. The purpose of infrastructure as code is to enable developers or operations teams to automatically manage, monitor and provision resources, rather than manually configure discrete hardware devices and operating systems.
So you're argument is supporting Answer D B states "run anywhere". Like any cloud provider. That is just not the case. Still, migrating to another cloud provider may be less of an headache with IAC.
D. The programmatic configuration of resources.
D is correct
I think that is B because one of the main features of Terraform is being a "Cloud agnostic" solution which best matches with: "Write once, run anywhere".
Sorry, I misunderstood the question... it's D, true.