Cloud Computing
medium

Questão de Cloud Computing #019e3a4f

Enunciado da Questão
Cloud Computing
#iac
#infrastructure
#automation
#devops
Médio

In a cloud native world, what does the IaC abbreviation stands for?

A

Infrastructure and Code

B

Infrastructure as Code

Correta
C

Infrastructure above Code

D

Infrastructure across Code

Explicação Oficial / Explicações da Comunidade

Infrastructure as Code (IaC) is a key DevOps practice that involves managing and provisioning computing infrastructure through machine-readable definition files, rather than physical hardware configuration or interactive configuration tools. The correct term is Infrastructure as Code, which emphasizes the use of code (e.g., YAML, JSON, HCL) to define and version infrastructure resources such as virtual machines, networks, and storage.

How it Works

IaC tools like Terraform, Ansible, and CloudFormation allow teams to define infrastructure in declarative or imperative scripts. These scripts are stored in version control systems, enabling collaboration, auditing, and automated deployment. Changes to infrastructure are made by modifying the code and reapplying it, ensuring consistency and repeatability.

Why the Correct Answer is Right

Infrastructure as Code accurately describes the concept where infrastructure is treated as software, managed through code. This approach enables automation, reduces manual errors, and supports continuous delivery.

Why the Incorrect Answers are Wrong

  • Infrastructure and Code: This phrase suggests a combination of two separate entities, not the integration of code to manage infrastructure.
  • Infrastructure above Code: This implies a hierarchical relationship where infrastructure is superior to code, which misrepresents the collaborative nature of IaC.
  • Infrastructure across Code: This is vague and does not convey the core idea of defining infrastructure through code.

All incorrect options deviate from the established industry term and fail to capture the essence of IaC as a practice of managing infrastructure via code.