正解:A,B,C,D
Infrastructure as Code (IaC) is an approach where infrastructure is defined and managed usingmachine- readable configuration files. According to DevOps and cloud documentation,Puppet, Terraform, AWS CloudFormation, and Ansibleall support IaC principles.
Terraform and AWS CloudFormation are declarative IaC tools used to provision cloud infrastructure. Puppet and Ansible are configuration management and automation tools that also enable infrastructure definition through code.
All listed tools are widely recognized in IaC workflows, makingA, B, C, and Dcorrect.